File tree Expand file tree Collapse file tree 12 files changed +43
-28
lines changed Expand file tree Collapse file tree 12 files changed +43
-28
lines changed Original file line number Diff line number Diff line change 1+ ## 0.18.1
2+
3+ This version exposes the definition walker from the ` Designer ` class [ #109 ] ( https://github.com/nocode-js/sequential-workflow-designer/issues/109 ) .
4+
5+ ``` js
6+ const walker = designer .getWalker ();
7+ ```
8+
19## 0.18.0
210
311This version fixes the problem with scrolling [ #105 ] ( https://github.com/nocode-js/sequential-workflow-designer/issues/105 ) .
Original file line number Diff line number Diff line change @@ -96,10 +96,10 @@ Add the below code to your head section in HTML document.
9696``` html
9797<head >
9898...
99- <link href =" https://cdn.jsdelivr.net/npm/sequential-workflow-designer@0.18.0 /css/designer.css" rel =" stylesheet" >
100- <link href =" https://cdn.jsdelivr.net/npm/sequential-workflow-designer@0.18.0 /css/designer-light.css" rel =" stylesheet" >
101- <link href =" https://cdn.jsdelivr.net/npm/sequential-workflow-designer@0.18.0 /css/designer-dark.css" rel =" stylesheet" >
102- <script src =" https://cdn.jsdelivr.net/npm/sequential-workflow-designer@0.18.0 /dist/index.umd.js" ></script >
99+ <link href =" https://cdn.jsdelivr.net/npm/sequential-workflow-designer@0.18.1 /css/designer.css" rel =" stylesheet" >
100+ <link href =" https://cdn.jsdelivr.net/npm/sequential-workflow-designer@0.18.1 /css/designer-light.css" rel =" stylesheet" >
101+ <link href =" https://cdn.jsdelivr.net/npm/sequential-workflow-designer@0.18.1 /css/designer-dark.css" rel =" stylesheet" >
102+ <script src =" https://cdn.jsdelivr.net/npm/sequential-workflow-designer@0.18.1 /dist/index.umd.js" ></script >
103103```
104104
105105Call the designer by:
Original file line number Diff line number Diff line change 11{
22 "name" : " sequential-workflow-designer-angular" ,
33 "description" : " Angular wrapper for Sequential Workflow Designer component." ,
4- "version" : " 0.18.0 " ,
4+ "version" : " 0.18.1 " ,
55 "author" : {
66 "name" : " NoCode JS" ,
77 "url" : " https://nocode-js.com/"
1515 "peerDependencies" : {
1616 "@angular/common" : " 12 - 16" ,
1717 "@angular/core" : " 12 - 16" ,
18- "sequential-workflow-designer" : " ^0.18.0 "
18+ "sequential-workflow-designer" : " ^0.18.1 "
1919 },
2020 "dependencies" : {
2121 "tslib" : " ^2.3.0"
Original file line number Diff line number Diff line change 2626 "@angular/platform-browser-dynamic" : " ^15.2.9" ,
2727 "@angular/router" : " ^15.2.9" ,
2828 "rxjs" : " ~7.8.0" ,
29- "sequential-workflow-designer" : " ^0.18.0 " ,
30- "sequential-workflow-designer-angular" : " ^0.18.0 " ,
29+ "sequential-workflow-designer" : " ^0.18.1 " ,
30+ "sequential-workflow-designer-angular" : " ^0.18.1 " ,
3131 "tslib" : " ^2.3.0" ,
3232 "zone.js" : " ~0.13.0"
3333 },
Original file line number Diff line number Diff line change @@ -5956,17 +5956,17 @@ send@0.18.0:
59565956 range-parser "~1.2.1"
59575957 statuses "2.0.1"
59585958
5959- sequential-workflow-designer-angular@^0.18.0 :
5960- version "0.18.0 "
5961- resolved "https://registry.yarnpkg.com/sequential-workflow-designer-angular/-/sequential-workflow-designer-angular-0.18.0 .tgz#2646e33cb50c5854cf29dd92c2838f03449c28ee "
5962- integrity sha512-gYxRxNP1Y8d+m9C0TmkQ0F9jcDrb1hsZVxQmLtTaJcTYTigxz0Hr0ATzhbZTbxVX1A2Gwr0apXj3oO7hpUMXhw ==
5959+ sequential-workflow-designer-angular@^0.18.1 :
5960+ version "0.18.1 "
5961+ resolved "https://registry.yarnpkg.com/sequential-workflow-designer-angular/-/sequential-workflow-designer-angular-0.18.1 .tgz#43ed92743ca2cfbc41556db937d1f201797ff411 "
5962+ integrity sha512-13eH8bVz60titbeg+q8B7JGSKWeDIksacWV3ftDe6Irp7ffcwh+P0vD00vTseaqqIin6TdGyIlAe6krZ+HQ6gg ==
59635963 dependencies :
59645964 tslib "^2.3.0"
59655965
5966- sequential-workflow-designer@^0.18.0 :
5967- version "0.18.0 "
5968- resolved "https://registry.yarnpkg.com/sequential-workflow-designer/-/sequential-workflow-designer-0.18.0 .tgz#20833b793103096be31009fca20891d59433020a "
5969- integrity sha512-B/jdes+Vxkjec+GRSMePQ9AtssJ1Da1yaHT1XKK1wkKbBpmBUXqYEel0C1NBVhp+JliKMMyN2rACiUlbXBHpVA ==
5966+ sequential-workflow-designer@^0.18.1 :
5967+ version "0.18.1 "
5968+ resolved "https://registry.yarnpkg.com/sequential-workflow-designer/-/sequential-workflow-designer-0.18.1 .tgz#5aba520ac21f8a1ba29c350fa3e044c05b21a756 "
5969+ integrity sha512-pL2sS4dJT5xSBx1rmViLcuppAPhvZDMGq9/wHehTV93aK/QzJhLeW3hna0UephrjPWSafclDdijYwsNgLq87cg ==
59705970 dependencies :
59715971 sequential-workflow-model "^0.2.0"
59725972
Original file line number Diff line number Diff line change 66 "dependencies" : {
77 "react" : " ^18.2.0" ,
88 "react-dom" : " ^18.2.0" ,
9- "sequential-workflow-designer" : " ^0.18.0 " ,
10- "sequential-workflow-designer-react" : " ^0.18.0 "
9+ "sequential-workflow-designer" : " ^0.18.1 " ,
10+ "sequential-workflow-designer-react" : " ^0.18.1 "
1111 },
1212 "devDependencies" : {
1313 "@types/jest" : " ^29.2.5" ,
Original file line number Diff line number Diff line change 1616 "eslint" : " eslint ./src --ext .ts"
1717 },
1818 "dependencies" : {
19- "sequential-workflow-designer" : " ^0.18.0 " ,
20- "sequential-workflow-designer-svelte" : " ^0.18.0 "
19+ "sequential-workflow-designer" : " ^0.18.1 " ,
20+ "sequential-workflow-designer-svelte" : " ^0.18.1 "
2121 },
2222 "devDependencies" : {
2323 "@sveltejs/adapter-static" : " ^2.0.3" ,
Original file line number Diff line number Diff line change 11{
22 "name" : " sequential-workflow-designer" ,
33 "description" : " Customizable no-code component for building flow-based programming applications." ,
4- "version" : " 0.18.0 " ,
4+ "version" : " 0.18.1 " ,
55 "type" : " module" ,
66 "main" : " ./lib/esm/index.js" ,
77 "types" : " ./lib/index.d.ts" ,
Original file line number Diff line number Diff line change @@ -254,6 +254,13 @@ export class Designer<TDefinition extends Definition = Definition> {
254254 return this . walker . getParents ( this . state . definition , needle ) ;
255255 }
256256
257+ /**
258+ * @returns the definition walker.
259+ */
260+ public getWalker ( ) : DefinitionWalker {
261+ return this . walker ;
262+ }
263+
257264 /**
258265 * @description Destroys the designer and deletes all nodes from the placeholder.
259266 */
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ function embedStylesheet(url) {
1919
2020const baseUrl = isTestEnv ( )
2121 ? '../designer'
22- : '//cdn.jsdelivr.net/npm/sequential-workflow-designer@0.18.0 ' ;
22+ : '//cdn.jsdelivr.net/npm/sequential-workflow-designer@0.18.1 ' ;
2323
2424embedScript ( `${ baseUrl } /dist/index.umd.js` ) ;
2525embedStylesheet ( `${ baseUrl } /css/designer.css` ) ;
You can’t perform that action at this time.
0 commit comments