sync
[roojs1] / docs / symbols / Roo.tree.TreeLoader.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
3
4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5
6         <head>
7                 <meta http-equiv="content-type" content="text/html; charset=undefined" />
8                 <meta name="generator" content="JsDoc Toolkit" />
9                 
10                 
11                 <title>JsDoc Reference - Roo.tree.TreeLoader</title>
12                 
13                 
14         <link rel="stylesheet" type="text/css" href="../../css/roojs.css" />            
15         <link rel="stylesheet" type="text/css" href="../default.css" />
16         
17         
18         <script type="text/javascript" src="../page.js">
19         
20         </script>
21          
22                 
23         </head>
24
25         <body onload="RooDocsPage.onload();">
26          
27         
28 <div class="body-wrap">
29
30     <!-- ============================== links to methods. ================================= --> 
31
32     <div class="top-tools">
33     <!--
34         <a class="inner-link" href="#Roo.tree.TreeLoader-props"><img src="resources/s.gif" class="item-icon icon-prop">Properties</a>
35         <a class="inner-link" href="#Roo.tree.TreeLoader-methods"><img src="resources/s.gif" class="item-icon icon-method">Methods</a>
36         <a class="inner-link" href="#Roo.tree.TreeLoader-events"><img src="resources/s.gif" class="item-icon icon-event">Events</a>
37         <a class="inner-link" href="#Roo.tree.TreeLoader-configs"><img src="resources/s.gif" class="item-icon icon-config">Config Options</a>
38         <a class="bookmark" href="NEED_TO_CREATE_DIRECT_LINK_HREF"><img src="resources/s.gif" class="item-icon icon-fav">Direct Link</a>
39         -->
40     </div>
41
42     
43 <!-- ============================== inheritance Block. ================================= -->    
44         
45                 <div class="inheritance res-block">
46                    <pre class="res-block-inner"><a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
47 <img src="../../images/default/s.gif" height="1"  width="20"/><img class="elbow" src="../../images/default/tree/elbow-end.gif"/>Roo.tree.TreeLoader 
48
49                    </pre>
50                 </div>
51        
52 <!-- ============================== class title / details ============================ -->
53     
54     
55     <h1 class="classTitle">
56                                 
57                                 Class Roo.tree.TreeLoader
58                         </h1>
59                         
60     <table cellspacing="0" class="class-summary-table">
61         
62                 <tr><td class="label">Package:</td><td class="hd-info">Roo.tree</td></tr>
63         
64         <tr><td class="label">Defined In:</td><td class="hd-info">
65                         
66                                         <a href="./src/Roo_tree_TreeLoader.js.html">Roo/tree/TreeLoader.js</a>.
67                         
68         </td></tr>
69         <tr><td class="label">Class:</td><td class="hd-info">TreeLoader</td></tr>
70         
71         
72         
73         
74                 <tr><td class="label">Extends:</td><td class="hd-info">
75                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
76         
77                 </td></tr>    
78         
79         
80     </table>
81
82     
83 <!-- ============================== class summary ========================== -->                        
84     <div class="description">
85         A TreeLoader provides for lazy loading of an {<b>link</b> Roo.tree.TreeNode}'s child<br/>nodes from a specified URL. The response must be a javascript Array definition<br/>who's elements are node definition objects. eg:<br/><pre><code><br/>{  success : true,<br/>   data :      [<br/>   <br/>    { 'id': 1, 'text': 'A folder Node', 'leaf': false },<br/>    { 'id': 2, 'text': 'A leaf Node', 'leaf': true }<br/>    ]<br/>}<br/><br/><br/></code></pre><br/><br><br><br/>The old style respose with just an array is still supported, but not recommended.<br/><br><br><br/><br/>A server request is sent, and child nodes are loaded only when a node is expanded.<br/>The loading node's id is passed to the server under the parameter name "node" to<br/>enable the server to produce the correct child nodes.<br/><br><br><br/>To pass extra parameters, an event handler may be attached to the "beforeload"<br/>event, and the parameters specified in the TreeLoader's baseParams property:<br/><pre><code><br/>    myTreeLoader.on("beforeload", function(treeLoader, node) {<br/>        this.baseParams.category = node.attributes.category;<br/>    }, this);<br/></code></pre><<br/>This would pass an HTTP parameter called "category" to the server containing<br/>the value of the Node's "category" attribute.
86     </div>
87
88         
89 <!-- ============================== Class comment block... ========================== -->                                       
90
91 <div class="comments">
92         <b>Class Comments / Notes</B> =>  
93         <u onclick="parent.CommentDialog.showCommentId = 'Roo.tree.TreeLoader';">[Add Your comment/notes about this class]</u>
94         <br/>
95         <iframe frameborder="0"  id="comments-Roo.tree" style="border: none;width:100%;" 
96                 src="/blog.php/GtkDjsComments/Roo.tree.TreeLoader.html"></iframe>
97 </div>
98         
99
100                 
101 <!-- ============================== config options ========================== -->                                               
102                  
103     
104     
105                 
106     <div class="hr"></div>
107     <a id="Roo.tree.TreeLoader-configs"></a>
108                 
109     
110      
111     
112         
113       <table cellspacing="0" class="member-table">   
114       <caption>Config Options (Usually are also Properties)</caption>
115     
116         
117         <tr>
118             <th class="sig-header" colspan="2">Options</th>
119             
120             <th class="msource-header">Defined By</th>
121         </tr>
122         
123         
124         
125         
126         
127                 <tr class="config-row expandable config-row-alt0 notInherited">
128                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
129                     <td class="sig">
130
131                         <a id="Roo.tree.TreeLoader-cfg-baseAttrs" name=".baseAttrs"></a>
132                         <div class="fixedFont">
133                                 <b  class="itemname">baseAttrs</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
134                                 
135                                 
136                         </div>
137                   
138                         <div class="mdesc">
139                             <div class="short">(optional) An object containing attributes to be added to all nodes<br/>created by this loader.</div> 
140                         </div>
141                         
142                         <div class="mdesc">
143                             <div class="long">(optional) An object containing attributes to be added to all nodes<br/>created by this loader. If the attributes sent by the server have an attribute in this object,<br/>they take priority.</div> 
144                         </div>
145                         
146                         
147
148                     </td>
149                     <td class="msource">
150                         
151                         Roo.tree.TreeLoader
152                                 
153                     </td>
154                 </tr>
155         
156         
157                 <tr class="config-row expandable config-row-alt1 notInherited">
158                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
159                     <td class="sig">
160
161                         <a id="Roo.tree.TreeLoader-cfg-baseParams" name=".baseParams"></a>
162                         <div class="fixedFont">
163                                 <b  class="itemname">baseParams</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
164                                 
165                                 
166                         </div>
167                   
168                         <div class="mdesc">
169                             <div class="short">(optional) An object containing properties which<br/>specify HTTP parameters to be passed to each request for child nodes.</div> 
170                         </div>
171                         
172                         <div class="mdesc">
173                             <div class="long">(optional) An object containing properties which<br/>specify HTTP parameters to be passed to each request for child nodes.</div> 
174                         </div>
175                         
176                         
177
178                     </td>
179                     <td class="msource">
180                         
181                         Roo.tree.TreeLoader
182                                 
183                     </td>
184                 </tr>
185         
186         
187                 <tr class="config-row expandable config-row-alt0 notInherited">
188                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
189                     <td class="sig">
190
191                         <a id="Roo.tree.TreeLoader-cfg-clearOnLoad" name=".clearOnLoad"></a>
192                         <div class="fixedFont">
193                                 <b  class="itemname">clearOnLoad</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
194                                 
195                                 
196                         </div>
197                   
198                         <div class="mdesc">
199                             <div class="short">(optional) Default to true.</div> 
200                         </div>
201                         
202                         <div class="mdesc">
203                             <div class="long">(optional) Default to true. Remove previously existing<br/>child nodes before loading.</div> 
204                         </div>
205                         
206                         
207
208                     </td>
209                     <td class="msource">
210                         
211                         Roo.tree.TreeLoader
212                                 
213                     </td>
214                 </tr>
215         
216         
217                 <tr class="config-row expandable config-row-alt1 notInherited">
218                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
219                     <td class="sig">
220
221                         <a id="Roo.tree.TreeLoader-cfg-dataUrl" name=".dataUrl"></a>
222                         <div class="fixedFont">
223                                 <b  class="itemname">dataUrl</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
224                                 
225                                 
226                         </div>
227                   
228                         <div class="mdesc">
229                             <div class="short">The URL from which to request a Json string which<br/>specifies an array of node definition object representing the child nodes<br/>to be loaded.</div> 
230                         </div>
231                         
232                         <div class="mdesc">
233                             <div class="long">The URL from which to request a Json string which<br/>specifies an array of node definition object representing the child nodes<br/>to be loaded.</div> 
234                         </div>
235                         
236                         
237
238                     </td>
239                     <td class="msource">
240                         
241                         Roo.tree.TreeLoader
242                                 
243                     </td>
244                 </tr>
245         
246         
247                 <tr class="config-row expandable config-row-alt0">
248                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
249                     <td class="sig">
250
251                         <a id="Roo.util.Observable-cfg-listeners" name=".listeners"></a>
252                         <div class="fixedFont">
253                                 <b  class="itemname">listeners</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
254                                 
255                                 
256                         </div>
257                   
258                         <div class="mdesc">
259                             <div class="short">list of events and functions to call for this object, <br/>For example :<br/><pre><code><br/>    listeners :  { <br/>       'click' : function(e) {<br/>           .</div> 
260                         </div>
261                         
262                         <div class="mdesc">
263                             <div class="long">list of events and functions to call for this object, <br/>For example :<br/><pre><code><br/>    listeners :  { <br/>       'click' : function(e) {<br/>           ..... <br/>        } ,<br/>        .... <br/>    } <br/>  </code></pre></div> 
264                         </div>
265                         
266                         
267
268                     </td>
269                     <td class="msource">
270                         
271                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
272                                 
273                     </td>
274                 </tr>
275         
276         
277                 <tr class="config-row expandable config-row-alt1 notInherited">
278                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
279                     <td class="sig">
280
281                         <a id="Roo.tree.TreeLoader-cfg-queryParam" name=".queryParam"></a>
282                         <div class="fixedFont">
283                                 <b  class="itemname">queryParam</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
284                                 
285                                 
286                         </div>
287                   
288                         <div class="mdesc">
289                             <div class="short">(optional) <br/>Name of the query as it will be passed on the querystring (defaults to 'node')<br/>eg.</div> 
290                         </div>
291                         
292                         <div class="mdesc">
293                             <div class="long">(optional) <br/>Name of the query as it will be passed on the querystring (defaults to 'node')<br/>eg. the request will be ?node=[id]</div> 
294                         </div>
295                         
296                         
297
298                     </td>
299                     <td class="msource">
300                         
301                         Roo.tree.TreeLoader
302                                 
303                     </td>
304                 </tr>
305         
306         
307                 <tr class="config-row expandable config-row-alt0 notInherited">
308                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
309                     <td class="sig">
310
311                         <a id="Roo.tree.TreeLoader-cfg-requestMethod" name=".requestMethod"></a>
312                         <div class="fixedFont">
313                                 <b  class="itemname">requestMethod</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
314                                 
315                                 
316                         </div>
317                   
318                         <div class="mdesc">
319                             <div class="short">either GET or POST<br/>defaults to POST (due to BC)<br/>to be loaded.</div> 
320                         </div>
321                         
322                         <div class="mdesc">
323                             <div class="long">either GET or POST<br/>defaults to POST (due to BC)<br/>to be loaded.</div> 
324                         </div>
325                         
326                         
327
328                     </td>
329                     <td class="msource">
330                         
331                         Roo.tree.TreeLoader
332                                 
333                     </td>
334                 </tr>
335         
336         
337                 <tr class="config-row expandable config-row-alt1 notInherited">
338                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
339                     <td class="sig">
340
341                         <a id="Roo.tree.TreeLoader-cfg-root" name=".root"></a>
342                         <div class="fixedFont">
343                                 <b  class="itemname">root</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
344                                 
345                                 
346                         </div>
347                   
348                         <div class="mdesc">
349                             <div class="short">(optional) Default to false.</div> 
350                         </div>
351                         
352                         <div class="mdesc">
353                             <div class="long">(optional) Default to false. Use this to read data from an object <br/>property on loading, rather than expecting an array. (eg. more compatible to a standard<br/>Grid query { data : [ .....] }</div> 
354                         </div>
355                         
356                         
357
358                     </td>
359                     <td class="msource">
360                         
361                         Roo.tree.TreeLoader
362                                 
363                     </td>
364                 </tr>
365         
366         
367                 <tr class="config-row expandable config-row-alt0 notInherited">
368                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
369                     <td class="sig">
370
371                         <a id="Roo.tree.TreeLoader-cfg-uiProviders" name=".uiProviders"></a>
372                         <div class="fixedFont">
373                                 <b  class="itemname">uiProviders</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
374                                 
375                                 
376                         </div>
377                   
378                         <div class="mdesc">
379                             <div class="short">(optional) An object containing properties which<br/><br/>DEPRECATED - use 'create' event handler to modify attributes - which affect creation.</div> 
380                         </div>
381                         
382                         <div class="mdesc">
383                             <div class="long">(optional) An object containing properties which<br/><br/>DEPRECATED - use 'create' event handler to modify attributes - which affect creation.<br/>specify custom {<b>link</b> Roo.tree.TreeNodeUI} implementations. If the optional<br/><i>uiProvider</i> attribute of a returned child node is a string rather<br/>than a reference to a TreeNodeUI implementation, this that string value<br/>is used as a property name in the uiProviders object. You can define the provider named<br/>'default' , and this will be used for all nodes (if no uiProvider is delivered by the node data)</div> 
384                         </div>
385                         
386                         
387
388                     </td>
389                     <td class="msource">
390                         
391                         Roo.tree.TreeLoader
392                                 
393                     </td>
394                 </tr>
395         
396         
397     </table>
398                 
399   
400   
401   
402   
403   
404   
405   
406   
407   <!-- ============================== public properties ==================== -->        
408   
409   
410   
411     <a id="Roo.tree.TreeLoader-props"></a>      
412     
413     
414
415     
416     
417      <table cellspacing="0" class="member-table">
418       <caption class="Empty">Public Properties - Has None</caption>
419      </table>
420     
421     
422      
423     
424   <!-- ============================== methods summary / details ======================== -->
425   
426   
427   <a id="Roo.tree.TreeLoader-methods"></a>
428         <!-- constructor?? -->
429         
430         <!-- static's first 
431         
432         
433         -->
434         
435         <!-- then dynamics first -->
436         
437   
438   
439     
440     
441     
442       <table cellspacing="0" class="member-table">
443       <caption>Public Methods</caption>
444         <tr>
445             <th class="sig-header" colspan="2">Method</th>            
446             <th class="msource-header">Defined By</th>
447
448         </tr>
449         
450         
451         
452          
453         
454         
455           
456           <tr class="method-row config-row-alt0 expandable notInherited">
457             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
458            
459            
460             <td class="sig">
461                 <a id="Roo.tree-method-TreeLoader"   name=".TreeLoader"></a>
462                 <div class="fixedFont">
463                         <span class="attributes">new <B>Roo.tree.</B></span><b class="itemname">TreeLoader</b>
464                                 
465                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>config</i></B>) 
466                         
467                                 
468                         
469                 </div>
470                 <div class="mdesc">
471                 
472                  
473                         <div class="short">Create a new Roo.tree.TreeLoader</div> 
474                  
475                  
476                     <div class="long">
477                         
478                         
479                         
480                                 Create a new Roo.tree.TreeLoader
481                         
482                         
483                                 <dl class="detailList">
484                                 <dt class="heading">Parameters:</dt>
485                                 
486                                         <dt>
487                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>config</b>
488                                                 
489                                         </dt>
490                                         <dd>A config object containing config properties.</dd>
491                                 
492                                 </dl>
493                         
494                         
495                         
496                         
497                         
498                         
499                         
500
501                     
502                     
503                      
504                     </div>                    
505                 </div>
506
507             </td>
508             <td class="msource">
509                 &nbsp;
510             </td>
511         </tr>
512         
513           
514           <tr class="method-row config-row-alt1 expandable">
515             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
516            
517            
518             <td class="sig">
519                 <a id="Roo.util.Observable-method-addEvents"   name=".addEvents"></a>
520                 <div class="fixedFont">
521                         <span class="attributes"></span><b class="itemname">addEvents</b>
522                                 
523                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>object</i></B>) 
524                         
525                                 
526                         
527                 </div>
528                 <div class="mdesc">
529                 
530                    <div class="short">Used to define events on this Observable</div> 
531                  
532                  
533                  
534                     <div class="long">
535                         
536                                 Used to define events on this Observable
537                     
538                                 
539                         
540                         
541                         
542                         
543                                 <dl class="detailList">
544                                 <dt class="heading">Parameters:</dt>
545                                 
546                                         <dt>
547                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>object</b>
548                                                 
549                                         </dt>
550                                         <dd>The object with the events defined</dd>
551                                 
552                                 </dl>
553                         
554                         
555                         
556                         
557                         
558                         
559                         
560
561                     
562                     
563                      
564                     </div>                    
565                 </div>
566
567             </td>
568             <td class="msource">
569                 
570                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
571                 &nbsp;
572             </td>
573         </tr>
574         
575           
576           <tr class="method-row config-row-alt0 expandable">
577             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
578            
579            
580             <td class="sig">
581                 <a id="Roo.util.Observable-method-addListener"   name=".addListener"></a>
582                 <div class="fixedFont">
583                         <span class="attributes"></span><b class="itemname">addListener</b>
584                                 
585                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>eventName</i></B>, <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>handler</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>scope</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>options</i></B>) 
586                         
587                                 
588                         
589                 </div>
590                 <div class="mdesc">
591                 
592                    <div class="short">Appends an event handler to this component</div> 
593                  
594                  
595                  
596                     <div class="long">
597                         
598                                 Appends an event handler to this component
599                     
600                                 
601                         
602                         
603                         
604                         
605                                 <dl class="detailList">
606                                 <dt class="heading">Parameters:</dt>
607                                 
608                                         <dt>
609                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
610                                                 
611                                         </dt>
612                                         <dd>The type of event to listen for</dd>
613                                 
614                                         <dt>
615                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
616                                                 
617                                         </dt>
618                                         <dd>The method the event invokes</dd>
619                                 
620                                         <dt>
621                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>scope</b>
622                                                 
623                                         </dt>
624                                         <dd>(optional) The scope in which to execute the handler<br/>function. The handler function's "this" context.</dd>
625                                 
626                                         <dt>
627                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>options</b>
628                                                 
629                                         </dt>
630                                         <dd>(optional) An object containing handler configuration<br/>properties. This may contain any of the following properties:<ul><br/><li>scope {Object} The scope in which to execute the handler function. The handler function's "this" context.</li><br/><li>delay {Number} The number of milliseconds to delay the invocation of the handler after te event fires.</li><br/><li>single {Boolean} True to add a handler to handle just the next firing of the event, and then remove itself.</li><br/><li>buffer {Number} Causes the handler to be scheduled to run in an {<b>link</b> Roo.util.DelayedTask} delayed<br/>by the specified number of milliseconds. If the event fires again within that time, the original<br/>handler is <em>not</em> invoked, but the new handler is scheduled in its place.</li><br/></ul><br><br/><p><br/><b>Combining Options</b><br><br/>Using the options argument, it is possible to combine different types of listeners:<br><br/><br><br/>A normalized, delayed, one-time listener that auto stops the event and passes a custom argument (forumId)<br/>             <pre><code><br/>                el.on('click', this.onClick, this, {<br/>                       single: true,<br/>              delay: 100,<br/>                forumId: 4<br/>         });<br/>                </code></pre><br/><p><br/><b>Attaching multiple handlers in 1 call</b><br><br/>The method also allows for a single argument to be passed which is a config object containing properties<br/>which specify multiple handlers.<br/><pre><code><br/>               el.on({<br/>                    'click': {<br/>                 fn: this.onClick,<br/>                  scope: this,<br/>                       delay: 100<br/>                 }, <br/>                'mouseover': {<br/>                     fn: this.onMouseOver,<br/>                      scope: this<br/>                },<br/>                 'mouseout': {<br/>                      fn: this.onMouseOut,<br/>                       scope: this<br/>                }<br/>          });<br/>                </code></pre><br/><p><br/>Or a shorthand syntax which passes the same scope object to all handlers:<br/>        <pre><code><br/>                el.on({<br/>                    'click': this.onClick,<br/>             'mouseover': this.onMouseOver,<br/>             'mouseout': this.onMouseOut,<br/>               scope: this<br/>                });<br/>                </code></pre></dd>
631                                 
632                                 </dl>
633                         
634                         
635                         
636                         
637                         
638                         
639                         
640
641                     
642                     
643                      
644                     </div>                    
645                 </div>
646
647             </td>
648             <td class="msource">
649                 
650                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
651                 &nbsp;
652             </td>
653         </tr>
654         
655           
656           <tr class="method-row config-row-alt1 expandable">
657             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
658            
659            
660             <td class="sig">
661                 <a id="Roo.util.Observable-method-fireEvent"   name=".fireEvent"></a>
662                 <div class="fixedFont">
663                         <span class="attributes"></span><b class="itemname">fireEvent</b>
664                                 
665                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>eventName</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object...</a> <B><i>args</i></B>) 
666                         
667                                 
668                                          : 
669                                         
670                                                 
671                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
672                                         
673                                         
674                                         
675                                 
676                         
677                 </div>
678                 <div class="mdesc">
679                 
680                    <div class="short">Fires the specified event with the passed parameters (minus the event name).</div> 
681                  
682                  
683                  
684                     <div class="long">
685                         
686                                 Fires the specified event with the passed parameters (minus the event name).
687                     
688                                 
689                         
690                         
691                         
692                         
693                                 <dl class="detailList">
694                                 <dt class="heading">Parameters:</dt>
695                                 
696                                         <dt>
697                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
698                                                 
699                                         </dt>
700                                         <dd></dd>
701                                 
702                                         <dt>
703                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object...</a></span>  <b>args</b>
704                                                 
705                                         </dt>
706                                         <dd>Variable number of parameters are passed to handlers</dd>
707                                 
708                                 </dl>
709                         
710                         
711                         
712                         
713                         
714                                 <dl class="detailList">
715                                 <dt class="heading">Returns:</dt>
716                                 
717                                         <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  returns false if any of the handlers return false otherwise it returns true</dd>
718                                 
719                                 </dl>
720                         
721                         
722                         
723
724                     
725                     
726                      
727                     </div>                    
728                 </div>
729
730             </td>
731             <td class="msource">
732                 
733                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
734                 &nbsp;
735             </td>
736         </tr>
737         
738           
739           <tr class="method-row config-row-alt0 expandable">
740             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
741            
742            
743             <td class="sig">
744                 <a id="Roo.util.Observable-method-hasListener"   name=".hasListener"></a>
745                 <div class="fixedFont">
746                         <span class="attributes"></span><b class="itemname">hasListener</b>
747                                 
748                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>eventName</i></B>) 
749                         
750                                 
751                                          : 
752                                         
753                                                 
754                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
755                                         
756                                         
757                                         
758                                 
759                         
760                 </div>
761                 <div class="mdesc">
762                 
763                    <div class="short">Checks to see if this object has any listeners for a specified event</div> 
764                  
765                  
766                  
767                     <div class="long">
768                         
769                                 Checks to see if this object has any listeners for a specified event
770                     
771                                 
772                         
773                         
774                         
775                         
776                                 <dl class="detailList">
777                                 <dt class="heading">Parameters:</dt>
778                                 
779                                         <dt>
780                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
781                                                 
782                                         </dt>
783                                         <dd>The name of the event to check for</dd>
784                                 
785                                 </dl>
786                         
787                         
788                         
789                         
790                         
791                                 <dl class="detailList">
792                                 <dt class="heading">Returns:</dt>
793                                 
794                                         <dd><span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  True if the event is being listened for, else false</dd>
795                                 
796                                 </dl>
797                         
798                         
799                         
800
801                     
802                     
803                      
804                     </div>                    
805                 </div>
806
807             </td>
808             <td class="msource">
809                 
810                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
811                 &nbsp;
812             </td>
813         </tr>
814         
815           
816           <tr class="method-row config-row-alt1 expandable notInherited">
817             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
818            
819            
820             <td class="sig">
821                 <a id="Roo.tree.TreeLoader-method-load"   name=".load"></a>
822                 <div class="fixedFont">
823                         <span class="attributes"></span><b class="itemname">load</b>
824                                 
825                                  (<a href="./Roo.tree.TreeNode.html#constructor" roo:cls="Roo.tree.TreeNode.html#constructor">Roo.tree.TreeNode</a> <B><i>node</i></B>, <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>callback</i></B>) 
826                         
827                                 
828                         
829                 </div>
830                 <div class="mdesc">
831                 
832                    <div class="short">Load an {<b>link</b> Roo.tree.TreeNode} from the URL specified in the constructor.</div> 
833                  
834                  
835                  
836                     <div class="long">
837                         
838                                 Load an {<b>link</b> Roo.tree.TreeNode} from the URL specified in the constructor.<br/>This is called automatically when a node is expanded, but may be used to reload<br/>a node (or append new children if the {<b>link</b> <b>clearOnLoad</b>} option is false.)
839                     
840                                 
841                         
842                         
843                         
844                         
845                                 <dl class="detailList">
846                                 <dt class="heading">Parameters:</dt>
847                                 
848                                         <dt>
849                                                 <span class="fixedFont"><a href="./Roo.tree.TreeNode.html#constructor" roo:cls="Roo.tree.TreeNode.html#constructor">Roo.tree.TreeNode</a></span>  <b>node</b>
850                                                 
851                                         </dt>
852                                         <dd></dd>
853                                 
854                                         <dt>
855                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>callback</b>
856                                                 
857                                         </dt>
858                                         <dd></dd>
859                                 
860                                 </dl>
861                         
862                         
863                         
864                         
865                         
866                         
867                         
868
869                     
870                     
871                      
872                     </div>                    
873                 </div>
874
875             </td>
876             <td class="msource">
877                 
878                         Roo.tree.TreeLoader
879                 &nbsp;
880             </td>
881         </tr>
882         
883           
884           <tr class="method-row config-row-alt0 expandable">
885             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
886            
887            
888             <td class="sig">
889                 <a id="Roo.util.Observable-method-on"   name=".on"></a>
890                 <div class="fixedFont">
891                         <span class="attributes"></span><b class="itemname">on</b>
892                                 
893                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>eventName</i></B>, <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>handler</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>scope</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>options</i></B>) 
894                         
895                                 
896                         
897                 </div>
898                 <div class="mdesc">
899                 
900                    <div class="short">Appends an event handler to this element (shorthand for addListener)</div> 
901                  
902                  
903                  
904                     <div class="long">
905                         
906                                 Appends an event handler to this element (shorthand for addListener)
907                     
908                                 
909                         
910                         
911                         
912                         
913                                 <dl class="detailList">
914                                 <dt class="heading">Parameters:</dt>
915                                 
916                                         <dt>
917                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
918                                                 
919                                         </dt>
920                                         <dd>The type of event to listen for</dd>
921                                 
922                                         <dt>
923                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
924                                                 
925                                         </dt>
926                                         <dd>The method the event invokes</dd>
927                                 
928                                         <dt>
929                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>scope</b>
930                                                 
931                                         </dt>
932                                         <dd>(optional) The scope in which to execute the handler<br/>function. The handler function's "this" context.</dd>
933                                 
934                                         <dt>
935                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>options</b>
936                                                 
937                                         </dt>
938                                         <dd>(optional)</dd>
939                                 
940                                 </dl>
941                         
942                         
943                         
944                         
945                         
946                         
947                         
948
949                     
950                     
951                      
952                     </div>                    
953                 </div>
954
955             </td>
956             <td class="msource">
957                 
958                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
959                 &nbsp;
960             </td>
961         </tr>
962         
963           
964           <tr class="method-row config-row-alt1 expandable">
965             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
966            
967            
968             <td class="sig">
969                 <a id="Roo.util.Observable-method-purgeListeners"   name=".purgeListeners"></a>
970                 <div class="fixedFont">
971                         <span class="attributes"></span><b class="itemname">purgeListeners</b>
972                                 
973                                  () 
974                         
975                                 
976                         
977                 </div>
978                 <div class="mdesc">
979                 
980                    <div class="short">Removes all listeners for this object</div> 
981                  
982                  
983                  
984                     <div class="long">
985                         
986                                 Removes all listeners for this object
987                     
988                                 
989                         
990                         
991                         
992                         
993                         
994                         
995                         
996                         
997                         
998                         
999
1000                     
1001                     
1002                      
1003                     </div>                    
1004                 </div>
1005
1006             </td>
1007             <td class="msource">
1008                 
1009                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
1010                 &nbsp;
1011             </td>
1012         </tr>
1013         
1014           
1015           <tr class="method-row config-row-alt0 expandable">
1016             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1017            
1018            
1019             <td class="sig">
1020                 <a id="Roo.util.Observable-method-removeListener"   name=".removeListener"></a>
1021                 <div class="fixedFont">
1022                         <span class="attributes"></span><b class="itemname">removeListener</b>
1023                                 
1024                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>eventName</i></B>, <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>handler</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>scope</i></B>) 
1025                         
1026                                 
1027                         
1028                 </div>
1029                 <div class="mdesc">
1030                 
1031                    <div class="short">Removes a listener</div> 
1032                  
1033                  
1034                  
1035                     <div class="long">
1036                         
1037                                 Removes a listener
1038                     
1039                                 
1040                         
1041                         
1042                         
1043                         
1044                                 <dl class="detailList">
1045                                 <dt class="heading">Parameters:</dt>
1046                                 
1047                                         <dt>
1048                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
1049                                                 
1050                                         </dt>
1051                                         <dd>The type of event to listen for</dd>
1052                                 
1053                                         <dt>
1054                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
1055                                                 
1056                                         </dt>
1057                                         <dd>The handler to remove</dd>
1058                                 
1059                                         <dt>
1060                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>scope</b>
1061                                                 
1062                                         </dt>
1063                                         <dd>(optional) The scope (this object) for the handler</dd>
1064                                 
1065                                 </dl>
1066                         
1067                         
1068                         
1069                         
1070                         
1071                         
1072                         
1073
1074                     
1075                     
1076                      
1077                     </div>                    
1078                 </div>
1079
1080             </td>
1081             <td class="msource">
1082                 
1083                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
1084                 &nbsp;
1085             </td>
1086         </tr>
1087         
1088           
1089           <tr class="method-row config-row-alt1 expandable">
1090             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1091            
1092            
1093             <td class="sig">
1094                 <a id="Roo.util.Observable-method-un"   name=".un"></a>
1095                 <div class="fixedFont">
1096                         <span class="attributes"></span><b class="itemname">un</b>
1097                                 
1098                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>eventName</i></B>, <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a> <B><i>handler</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>scope</i></B>) 
1099                         
1100                                 
1101                         
1102                 </div>
1103                 <div class="mdesc">
1104                 
1105                    <div class="short">Removes a listener (shorthand for removeListener)</div> 
1106                  
1107                  
1108                  
1109                     <div class="long">
1110                         
1111                                 Removes a listener (shorthand for removeListener)
1112                     
1113                                 
1114                         
1115                         
1116                         
1117                         
1118                                 <dl class="detailList">
1119                                 <dt class="heading">Parameters:</dt>
1120                                 
1121                                         <dt>
1122                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
1123                                                 
1124                                         </dt>
1125                                         <dd>The type of event to listen for</dd>
1126                                 
1127                                         <dt>
1128                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
1129                                                 
1130                                         </dt>
1131                                         <dd>The handler to remove</dd>
1132                                 
1133                                         <dt>
1134                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>scope</b>
1135                                                 
1136                                         </dt>
1137                                         <dd>(optional) The scope (this object) for the handler</dd>
1138                                 
1139                                 </dl>
1140                         
1141                         
1142                         
1143                         
1144                         
1145                         
1146                         
1147
1148                     
1149                     
1150                      
1151                     </div>                    
1152                 </div>
1153
1154             </td>
1155             <td class="msource">
1156                 
1157                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
1158                 &nbsp;
1159             </td>
1160         </tr>
1161         
1162                                                        
1163     </table>
1164
1165   
1166   <!-- ============================== events summary / details ======================== -->
1167   
1168   
1169   <a id="Roo.tree.TreeLoader-events"></a>
1170     
1171   
1172         
1173    
1174   
1175     
1176     
1177     
1178       <table cellspacing="0" class="member-table">
1179                 <caption>Events</caption>
1180               <thead>
1181                 <tr>
1182                     <th class="sig-header" colspan="2">Event</th>            
1183                     <th class="msource-header">Defined By</th>
1184
1185                 </tr>
1186               </thead>  
1187         
1188         
1189          
1190         
1191         
1192           <tr class="method-row expandable config-row-alt0 notInherited">
1193             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1194             
1195             <td class="sig">
1196                 <a id="Roo.tree.TreeLoader-event-*beforeload"></a>
1197                 
1198                <div class="fixedFont">
1199                 <b class="itemname">beforeload</b> (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>This</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>node</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>callback</i></B>) 
1200                 
1201                 </div>
1202
1203                 <div class="mdesc">
1204
1205                    <div class="short">Fires before a network request is made to retrieve the Json text which specifies a node's children.
1206                    
1207                 </div> 
1208                     
1209                     <div class="long">
1210                     
1211                         Fires before a network request is made to retrieve the Json text which specifies a node's children.
1212                     
1213                         
1214                         
1215                 
1216                         
1217                                 <dl class="detailList">
1218                                 <dt class="heading">Parameters:</dt>
1219                                 
1220                                         <dt>
1221                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>This</b>
1222                                                 
1223                                         </dt>
1224                                         <dd>TreeLoader object.</dd>
1225                                 
1226                                         <dt>
1227                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>node</b>
1228                                                 
1229                                         </dt>
1230                                         <dd>The {<b>link</b> Roo.tree.TreeNode} object being loaded.</dd>
1231                                 
1232                                         <dt>
1233                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>callback</b>
1234                                                 
1235                                         </dt>
1236                                         <dd>The callback function specified in the {<b>link</b> <b>load</b>} call.</dd>
1237                                 
1238                                 </dl>
1239                         
1240                         
1241                         
1242                         
1243                         
1244                         
1245                         
1246
1247                     
1248                     
1249                      
1250                     </div>                    
1251                 </div>
1252
1253             </td>
1254             <td class="msource">
1255                 Roo.tree.TreeLoader
1256             </td>
1257         </tr>
1258         
1259           <tr class="method-row expandable config-row-alt1 notInherited">
1260             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1261             
1262             <td class="sig">
1263                 <a id="Roo.tree.TreeLoader-event-*create"></a>
1264                 
1265                <div class="fixedFont">
1266                 <b class="itemname">create</b> (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>This</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>attr</i></B>) 
1267                 
1268                 </div>
1269
1270                 <div class="mdesc">
1271
1272                    <div class="short">Fires before a node is created, enabling you to return custom Node types
1273                    
1274                 </div> 
1275                     
1276                     <div class="long">
1277                     
1278                         Fires before a node is created, enabling you to return custom Node types
1279                     
1280                         
1281                         
1282                 
1283                         
1284                                 <dl class="detailList">
1285                                 <dt class="heading">Parameters:</dt>
1286                                 
1287                                         <dt>
1288                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>This</b>
1289                                                 
1290                                         </dt>
1291                                         <dd>TreeLoader object.</dd>
1292                                 
1293                                         <dt>
1294                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>attr</b>
1295                                                 
1296                                         </dt>
1297                                         <dd>- the data returned from the AJAX call (modify it to suit)</dd>
1298                                 
1299                                 </dl>
1300                         
1301                         
1302                         
1303                         
1304                         
1305                         
1306                         
1307
1308                     
1309                     
1310                      
1311                     </div>                    
1312                 </div>
1313
1314             </td>
1315             <td class="msource">
1316                 Roo.tree.TreeLoader
1317             </td>
1318         </tr>
1319         
1320           <tr class="method-row expandable config-row-alt0 notInherited">
1321             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1322             
1323             <td class="sig">
1324                 <a id="Roo.tree.TreeLoader-event-*load"></a>
1325                 
1326                <div class="fixedFont">
1327                 <b class="itemname">load</b> (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>This</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>node</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>response</i></B>) 
1328                 
1329                 </div>
1330
1331                 <div class="mdesc">
1332
1333                    <div class="short">Fires when the node has been successfuly loaded.
1334                    
1335                 </div> 
1336                     
1337                     <div class="long">
1338                     
1339                         Fires when the node has been successfuly loaded.
1340                     
1341                         
1342                         
1343                 
1344                         
1345                                 <dl class="detailList">
1346                                 <dt class="heading">Parameters:</dt>
1347                                 
1348                                         <dt>
1349                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>This</b>
1350                                                 
1351                                         </dt>
1352                                         <dd>TreeLoader object.</dd>
1353                                 
1354                                         <dt>
1355                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>node</b>
1356                                                 
1357                                         </dt>
1358                                         <dd>The {<b>link</b> Roo.tree.TreeNode} object being loaded.</dd>
1359                                 
1360                                         <dt>
1361                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>response</b>
1362                                                 
1363                                         </dt>
1364                                         <dd>The response object containing the data from the server.</dd>
1365                                 
1366                                 </dl>
1367                         
1368                         
1369                         
1370                         
1371                         
1372                         
1373                         
1374
1375                     
1376                     
1377                      
1378                     </div>                    
1379                 </div>
1380
1381             </td>
1382             <td class="msource">
1383                 Roo.tree.TreeLoader
1384             </td>
1385         </tr>
1386         
1387           <tr class="method-row expandable config-row-alt1 notInherited">
1388             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1389             
1390             <td class="sig">
1391                 <a id="Roo.tree.TreeLoader-event-*loadexception"></a>
1392                 
1393                <div class="fixedFont">
1394                 <b class="itemname">loadexception</b> (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>This</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>node</i></B>, <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>response</i></B>) 
1395                 
1396                 </div>
1397
1398                 <div class="mdesc">
1399
1400                    <div class="short">Fires if the network request failed.
1401                    
1402                 </div> 
1403                     
1404                     <div class="long">
1405                     
1406                         Fires if the network request failed.
1407                     
1408                         
1409                         
1410                 
1411                         
1412                                 <dl class="detailList">
1413                                 <dt class="heading">Parameters:</dt>
1414                                 
1415                                         <dt>
1416                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>This</b>
1417                                                 
1418                                         </dt>
1419                                         <dd>TreeLoader object.</dd>
1420                                 
1421                                         <dt>
1422                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>node</b>
1423                                                 
1424                                         </dt>
1425                                         <dd>The {<b>link</b> Roo.tree.TreeNode} object being loaded.</dd>
1426                                 
1427                                         <dt>
1428                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span> <b>response</b>
1429                                                 
1430                                         </dt>
1431                                         <dd>The response object containing the data from the server.</dd>
1432                                 
1433                                 </dl>
1434                         
1435                         
1436                         
1437                         
1438                         
1439                         
1440                         
1441
1442                     
1443                     
1444                      
1445                     </div>                    
1446                 </div>
1447
1448             </td>
1449             <td class="msource">
1450                 Roo.tree.TreeLoader
1451             </td>
1452         </tr>
1453         
1454                                                        
1455     </table>
1456
1457   
1458   
1459   
1460  
1461 <!-- ============================== footer ================================= -->
1462                 <div class="fineprint" style="clear:both">
1463                         
1464                         Documentation generated by <a href="http://www.akbkhome.com" target="_blankt">Introspection Doc Generator</a>  on Thu Apr 24 2014 16:54:41 GMT+0800 (HKT)
1465                         Based on 
1466                         <a href="http://www.jsdoctoolkit.org/" target="_blank">JsDoc Toolkit</a>  
1467                 </div>
1468         </body>
1469 </html>