From fffd078dea107f74a012469872f7af384b9d1175 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Sat, 24 Mar 2012 13:46:14 +0800 Subject: [PATCH] Roo/tree/TreeLoader.js --- Roo/tree/TreeLoader.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) 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. -- 2.39.2