diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/clipboard.js b/packages/node_modules/@node-red/editor-client/src/js/ui/clipboard.js index 012c1ff96..cb8fe136f 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/clipboard.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/clipboard.js @@ -655,7 +655,7 @@ RED.clipboard = (function() { // icon: 'fa fa-hdd-o', // label: RED._("library.types.examples"), // path: "", - // children: function(item,done) { + // children: function(done,item) { // RED.library.loadLibraryFolder("_examples_","flows","",function(children) { // item.children = children; // done(children); @@ -670,7 +670,7 @@ RED.clipboard = (function() { label: label, path: "", expanded: true, - children: function(item,done) { + children: function(done, item) { RED.library.loadLibraryFolder(library,"flows","",function(children) { item.children = children; done(children); diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/common/treeList.js b/packages/node_modules/@node-red/editor-client/src/js/ui/common/treeList.js index 8e60c1e22..e47ef4ab2 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/common/treeList.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/common/treeList.js @@ -34,7 +34,7 @@ * label: 'Local', // label for the item * icon: 'fa fa-rocket', // (optional) icon for the item * selected: true/false, // (optional) if present, display checkbox accordingly - * children: [] | function(item,done) // (optional) an array of child items, or a function + * children: [] | function(done,item) // (optional) an array of child items, or a function * // that will call the `done` callback with an array * // of child items * } @@ -236,7 +236,7 @@ var childrenAdded = false; var spinner; var startTime = 0; - item.children(item,function(children) { + item.children(function(children) { childrenAdded = true; item.treeList.childList = that._addChildren(container,item,children,depth).hide(); var delta = Date.now() - startTime; @@ -255,7 +255,7 @@ } done && done(); that._trigger("childrenloaded",null,item) - }); + },item); if (!childrenAdded) { startTime = Date.now(); spinner = $('
').css({ diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/library.js b/packages/node_modules/@node-red/editor-client/src/js/ui/library.js index d6fd27ec8..f84491c56 100755 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/library.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/library.js @@ -133,7 +133,7 @@ RED.library = (function() { icon: 'fa fa-folder', label: d, path: root+d+"/", - children: function(item,done) { + children: function(done, item) { loadLibraryFolder(library,type,root+d+"/", function(children) { item.children = children; // TODO: should this be done by treeList for us done(children);