X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/c930e9176a5a85509c5b0230e2bff5c22a591432..7a654f8d43fdb43d78b63d90528bed6e86b608cc:/docs/output/Ext.tree.TreeLoader.html diff --git a/docs/output/Ext.tree.TreeLoader.html b/docs/output/Ext.tree.TreeLoader.html deleted file mode 100644 index bbbc7364..00000000 --- a/docs/output/Ext.tree.TreeLoader.html +++ /dev/null @@ -1,226 +0,0 @@ -
Properties Methods Events Config Options Direct Link
Observable
  TreeLoader

Class Ext.tree.TreeLoader

Package:Ext.tree
Defined In:TreeLoader.js
Class:TreeLoader
Extends:Observable
A TreeLoader provides for lazy loading of an Ext.tree.TreeNode's child -nodes from a specified URL. The response must be a JavaScript Array definition -whose elements are node definition objects. e.g.: -
[{
-        id: 1,
-        text: 'A leaf Node',
-        leaf: true
-    },{
-        id: 2,
-        text: 'A folder Node',
-        children: [{
-            id: 3,
-            text: 'A child Node',
-            leaf: true
-        }]
-   }]
-

-A server request is sent, and child nodes are loaded only when a node is expanded. -The loading node's id is passed to the server under the parameter name "node" to -enable the server to produce the correct child nodes. -

-To pass extra parameters, an event handler may be attached to the "beforeload" -event, and the parameters specified in the TreeLoader's baseParams property: -
myTreeLoader.on("beforeload", function(treeLoader, node) {
-        this.baseParams.category = node.attributes.category;
-    }, this);
-This would pass an HTTP parameter called "category" to the server containing -the value of the Node's "category" attribute.

Config Options

Config OptionsDefined By
 baseParams : Object
An object containing properties which -specify HTTP parameters to be passed to each request for child nodes.
TreeLoader
 clearOnLoad : Boolean
Default to true. Remove previously existing -child nodes before loading.
TreeLoader
 directFn : Function
Function to call when executing a request.
TreeLoader
 preloadChildren : Boolean
If set to true, the loader recursively loads "children" attributes when doing the first load on nodes.
TreeLoader
 requestMethod : String
The HTTP request method for loading data (defaults to the value of Ext.Ajax.method).
TreeLoader
 url : String
Equivalent to dataUrl.
TreeLoader

Public Properties

This class has no public properties.

Public Methods

MethodDefined By

Public Events

EventDefined By
\ No newline at end of file