From: Alan Knowles Date: Sat, 24 Mar 2012 05:46:14 +0000 (+0800) Subject: Roo/tree/TreeLoader.js X-Git-Url: http://git.roojs.org/?p=roojs1;a=commitdiff_plain;h=fffd078dea107f74a012469872f7af384b9d1175 Roo/tree/TreeLoader.js --- diff --git a/Roo/tree/TreeLoader.js b/Roo/tree/TreeLoader.js index 4f4b641508..fb22e706af 100644 --- a/Roo/tree/TreeLoader.js +++ b/Roo/tree/TreeLoader.js @@ -14,9 +14,19 @@ * A TreeLoader provides for lazy loading of an {@link Roo.tree.TreeNode}'s child * nodes from a specified URL. The response must be a javascript Array definition * who's elements are node definition objects. eg: + * + * new Roo.tree.Loader( {root : 'data' }); + * is best practice now, the old expect array is still supported by default, but + * not recomended. + * *

-   [{ 'id': 1, 'text': 'A folder Node', 'leaf': false },
-    { 'id': 2, 'text': 'A leaf Node', 'leaf': true }]
+ *
+ *   {
+ *      success : true,
+ *      {ROOTNAME} :   [
+ *          { 'id': 1, 'text': 'A folder Node', 'leaf': false },
+             { 'id': 2, 'text': 'A leaf Node', 'leaf': true }
+      ]
 
*

* A server request is sent, and child nodes are loaded only when a node is expanded.