d535ecd4666d9f207e8b8d9cd64a39fe29560864
[roojs1] / docs / symbols / Roo.data.Tree.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.data.Tree</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.data.Tree-props"><img src="resources/s.gif" class="item-icon icon-prop">Properties</a>
35         <a class="inner-link" href="#Roo.data.Tree-methods"><img src="resources/s.gif" class="item-icon icon-method">Methods</a>
36         <a class="inner-link" href="#Roo.data.Tree-events"><img src="resources/s.gif" class="item-icon icon-event">Events</a>
37         <a class="inner-link" href="#Roo.data.Tree-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.data.Tree 
48
49                    </pre>
50                 </div>
51        
52 <!-- ============================== class title / details ============================ -->
53     
54     
55     <h1 class="classTitle">
56                                 
57                                 Class Roo.data.Tree
58                         </h1>
59                         
60     <table cellspacing="0" class="class-summary-table">
61         
62                 <tr><td class="label">Package:</td><td class="hd-info">Roo.data</td></tr>
63         
64         <tr><td class="label">Defined In:</td><td class="hd-info">
65                         
66                                         <a href="./src/Roo_data_Tree.js.html">Roo/data/Tree.js</a>.
67                         
68         </td></tr>
69         <tr><td class="label">Class:</td><td class="hd-info">Tree</td></tr>
70         
71         
72         <tr><td class="label">Subclasses:</td><td class="hd-info">
73                 <a href="./Roo.tree.TreePanel.html#constructor" roo:cls="Roo.tree.TreePanel.html#constructor">Roo.tree.TreePanel</a>
74
75         
76         
77         </td></tr>
78         
79         
80         
81                 <tr><td class="label">Extends:</td><td class="hd-info">
82                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
83         
84                 </td></tr>    
85         
86         
87     </table>
88
89     
90 <!-- ============================== class summary ========================== -->                        
91     <div class="description">
92         Represents a tree data structure and bubbles all the events for its nodes. The nodes<br/>in the tree have most standard DOM functionality.
93     </div>
94
95         
96 <!-- ============================== Class comment block... ========================== -->                                       
97
98 <div class="comments">
99         <b>Class Comments / Notes</B> =>  
100         <u onclick="parent.CommentDialog.showCommentId = 'Roo.data.Tree';">[Add Your comment/notes about this class]</u>
101         <br/>
102         <iframe frameborder="0"  id="comments-Roo.data" style="border: none;width:100%;" 
103                 src="/blog.php/GtkDjsComments/Roo.data.Tree.html"></iframe>
104 </div>
105         
106
107                 
108 <!-- ============================== config options ========================== -->                                               
109                  
110     
111     
112                 
113     <div class="hr"></div>
114     <a id="Roo.data.Tree-configs"></a>
115                 
116     
117      
118     
119         
120       <table cellspacing="0" class="member-table">   
121       <caption>Config Options (Usually are also Properties)</caption>
122     
123         
124         <tr>
125             <th class="sig-header" colspan="2">Options</th>
126             
127             <th class="msource-header">Defined By</th>
128         </tr>
129         
130         
131         
132         
133         
134                 <tr class="config-row expandable config-row-alt0">
135                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
136                     <td class="sig">
137
138                         <a id="Roo.util.Observable-cfg-listeners" name=".listeners"></a>
139                         <div class="fixedFont">
140                                 <b  class="itemname">listeners</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
141                                 
142                                 
143                         </div>
144                   
145                         <div class="mdesc">
146                             <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> 
147                         </div>
148                         
149                         <div class="mdesc">
150                             <div class="long">
151                     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>
152                     
153                 </div> 
154                         </div>
155                         
156                         
157
158                     </td>
159                     <td class="msource">
160                         
161                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
162                                 
163                     </td>
164                 </tr>
165         
166         
167     </table>
168                 
169   
170   
171   
172   
173   
174   
175   
176   
177   <!-- ============================== public properties ==================== -->        
178   
179   
180   
181     <a id="Roo.data.Tree-props"></a>      
182     
183     
184
185     
186     
187      <table cellspacing="0" class="member-table">
188       <caption class="Empty">Public Properties - Has None</caption>
189      </table>
190     
191     
192      
193     
194   <!-- ============================== methods summary / details ======================== -->
195   
196   
197   <a id="Roo.data.Tree-methods"></a>
198         <!-- constructor?? -->
199         
200         <!-- static's first 
201         
202         
203         -->
204         
205         <!-- then dynamics first -->
206         
207   
208   
209     
210     
211     
212       <table cellspacing="0" class="member-table">
213       <caption>Public Methods</caption>
214         <tr>
215             <th class="sig-header" colspan="2">Method</th>            
216             <th class="msource-header">Defined By</th>
217
218         </tr>
219         
220         
221         
222          
223         
224         
225           
226           <tr class="method-row config-row-alt0 expandable notInherited">
227             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
228            
229            
230             <td class="sig">
231                 <a id="Roo.data-method-Tree"   name=".Tree"></a>
232                 <div class="fixedFont">
233                         <span class="attributes">new <B>Roo.data.</B></span><b class="itemname">Tree</b>
234                                 
235                                  (Node <B><i>root</i></B>) 
236                         
237                                 
238                         
239                 </div>
240                 <div class="mdesc">
241                 
242                  
243                         <div class="short">Create a new Roo.data.Tree</div> 
244                  
245                  
246                     <div class="long">
247                         
248                         
249                         
250                                 Create a new Roo.data.Tree
251                         
252                         
253                                 <dl class="detailList">
254                                 <dt class="heading">Parameters:</dt>
255                                 
256                                         <dt>
257                                                 <span class="fixedFont">Node</span>  <b>root</b>
258                                                 
259                                         </dt>
260                                         <dd>(optional) The root node</dd>
261                                 
262                                 </dl>
263                         
264                         
265                         
266                         
267                         
268                         
269                         
270
271                     
272                     
273                      
274                     </div>                    
275                 </div>
276
277             </td>
278             <td class="msource">
279                 &nbsp;
280             </td>
281         </tr>
282         
283           
284           <tr class="method-row config-row-alt1 expandable">
285             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
286            
287            
288             <td class="sig">
289                 <a id="Roo.util.Observable-method-addEvents"   name=".addEvents"></a>
290                 <div class="fixedFont">
291                         <span class="attributes"></span><b class="itemname">addEvents</b>
292                                 
293                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>object</i></B>) 
294                         
295                                 
296                         
297                 </div>
298                 <div class="mdesc">
299                 
300                    <div class="short">Used to define events on this Observable</div> 
301                  
302                  
303                  
304                     <div class="long">
305                         
306                                 Used to define events on this Observable
307                     
308                                 
309                         
310                         
311                         
312                         
313                                 <dl class="detailList">
314                                 <dt class="heading">Parameters:</dt>
315                                 
316                                         <dt>
317                                                 <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>
318                                                 
319                                         </dt>
320                                         <dd>The object with the events defined</dd>
321                                 
322                                 </dl>
323                         
324                         
325                         
326                         
327                         
328                         
329                         
330
331                     
332                     
333                      
334                     </div>                    
335                 </div>
336
337             </td>
338             <td class="msource">
339                 
340                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
341                 &nbsp;
342             </td>
343         </tr>
344         
345           
346           <tr class="method-row config-row-alt0 expandable">
347             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
348            
349            
350             <td class="sig">
351                 <a id="Roo.util.Observable-method-addListener"   name=".addListener"></a>
352                 <div class="fixedFont">
353                         <span class="attributes"></span><b class="itemname">addListener</b>
354                                 
355                                  (<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>) 
356                         
357                                 
358                         
359                 </div>
360                 <div class="mdesc">
361                 
362                    <div class="short">Appends an event handler to this component</div> 
363                  
364                  
365                  
366                     <div class="long">
367                         
368                                 Appends an event handler to this component
369                     
370                                 
371                         
372                         
373                         
374                         
375                                 <dl class="detailList">
376                                 <dt class="heading">Parameters:</dt>
377                                 
378                                         <dt>
379                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
380                                                 
381                                         </dt>
382                                         <dd>The type of event to listen for</dd>
383                                 
384                                         <dt>
385                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
386                                                 
387                                         </dt>
388                                         <dd>The method the event invokes</dd>
389                                 
390                                         <dt>
391                                                 <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>
392                                                 
393                                         </dt>
394                                         <dd>(optional) The scope in which to execute the handler<br/>function. The handler function's "this" context.</dd>
395                                 
396                                         <dt>
397                                                 <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>
398                                                 
399                                         </dt>
400                                         <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>
401                                 
402                                 </dl>
403                         
404                         
405                         
406                         
407                         
408                         
409                         
410
411                     
412                     
413                      
414                     </div>                    
415                 </div>
416
417             </td>
418             <td class="msource">
419                 
420                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
421                 &nbsp;
422             </td>
423         </tr>
424         
425           
426           <tr class="method-row config-row-alt1 expandable">
427             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
428            
429            
430             <td class="sig">
431                 <a id="Roo.util.Observable-method-fireEvent"   name=".fireEvent"></a>
432                 <div class="fixedFont">
433                         <span class="attributes"></span><b class="itemname">fireEvent</b>
434                                 
435                                  (<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>) 
436                         
437                                 
438                                          : 
439                                         
440                                                 
441                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
442                                         
443                                         
444                                         
445                                 
446                         
447                 </div>
448                 <div class="mdesc">
449                 
450                    <div class="short">Fires the specified event with the passed parameters (minus the event name).</div> 
451                  
452                  
453                  
454                     <div class="long">
455                         
456                                 Fires the specified event with the passed parameters (minus the event name).
457                     
458                                 
459                         
460                         
461                         
462                         
463                                 <dl class="detailList">
464                                 <dt class="heading">Parameters:</dt>
465                                 
466                                         <dt>
467                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
468                                                 
469                                         </dt>
470                                         <dd></dd>
471                                 
472                                         <dt>
473                                                 <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>
474                                                 
475                                         </dt>
476                                         <dd>Variable number of parameters are passed to handlers</dd>
477                                 
478                                 </dl>
479                         
480                         
481                         
482                         
483                         
484                                 <dl class="detailList">
485                                 <dt class="heading">Returns:</dt>
486                                 
487                                         <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>
488                                 
489                                 </dl>
490                         
491                         
492                         
493
494                     
495                     
496                      
497                     </div>                    
498                 </div>
499
500             </td>
501             <td class="msource">
502                 
503                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
504                 &nbsp;
505             </td>
506         </tr>
507         
508           
509           <tr class="method-row config-row-alt0 expandable notInherited">
510             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
511            
512            
513             <td class="sig">
514                 <a id="Roo.data.Tree-method-getNodeById"   name=".getNodeById"></a>
515                 <div class="fixedFont">
516                         <span class="attributes"></span><b class="itemname">getNodeById</b>
517                                 
518                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>id</i></B>) 
519                         
520                                 
521                                          : 
522                                         
523                                                 
524                                                 Node
525                                         
526                                         
527                                         
528                                 
529                         
530                 </div>
531                 <div class="mdesc">
532                 
533                    <div class="short">Gets a node in this tree by its id.</div> 
534                  
535                  
536                  
537                     <div class="long">
538                         
539                                 Gets a node in this tree by its id.
540                     
541                                 
542                         
543                         
544                         
545                         
546                                 <dl class="detailList">
547                                 <dt class="heading">Parameters:</dt>
548                                 
549                                         <dt>
550                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>id</b>
551                                                 
552                                         </dt>
553                                         <dd></dd>
554                                 
555                                 </dl>
556                         
557                         
558                         
559                         
560                         
561                                 <dl class="detailList">
562                                 <dt class="heading">Returns:</dt>
563                                 
564                                         <dd><span class="fixedFont">Node</span>  </dd>
565                                 
566                                 </dl>
567                         
568                         
569                         
570
571                     
572                     
573                      
574                     </div>                    
575                 </div>
576
577             </td>
578             <td class="msource">
579                 
580                         Roo.data.Tree
581                 &nbsp;
582             </td>
583         </tr>
584         
585           
586           <tr class="method-row config-row-alt1 expandable notInherited">
587             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
588            
589            
590             <td class="sig">
591                 <a id="Roo.data.Tree-method-getRootNode"   name=".getRootNode"></a>
592                 <div class="fixedFont">
593                         <span class="attributes"></span><b class="itemname">getRootNode</b>
594                                 
595                                  () 
596                         
597                                 
598                                          : 
599                                         
600                                                 
601                                                 Node
602                                         
603                                         
604                                         
605                                 
606                         
607                 </div>
608                 <div class="mdesc">
609                 
610                    <div class="short">Returns the root node for this tree.</div> 
611                  
612                  
613                  
614                     <div class="long">
615                         
616                                 Returns the root node for this tree.
617                     
618                                 
619                         
620                         
621                         
622                         
623                         
624                         
625                         
626                         
627                                 <dl class="detailList">
628                                 <dt class="heading">Returns:</dt>
629                                 
630                                         <dd><span class="fixedFont">Node</span>  </dd>
631                                 
632                                 </dl>
633                         
634                         
635                         
636
637                     
638                     
639                      
640                     </div>                    
641                 </div>
642
643             </td>
644             <td class="msource">
645                 
646                         Roo.data.Tree
647                 &nbsp;
648             </td>
649         </tr>
650         
651           
652           <tr class="method-row config-row-alt0 expandable">
653             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
654            
655            
656             <td class="sig">
657                 <a id="Roo.util.Observable-method-hasListener"   name=".hasListener"></a>
658                 <div class="fixedFont">
659                         <span class="attributes"></span><b class="itemname">hasListener</b>
660                                 
661                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>eventName</i></B>) 
662                         
663                                 
664                                          : 
665                                         
666                                                 
667                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
668                                         
669                                         
670                                         
671                                 
672                         
673                 </div>
674                 <div class="mdesc">
675                 
676                    <div class="short">Checks to see if this object has any listeners for a specified event</div> 
677                  
678                  
679                  
680                     <div class="long">
681                         
682                                 Checks to see if this object has any listeners for a specified event
683                     
684                                 
685                         
686                         
687                         
688                         
689                                 <dl class="detailList">
690                                 <dt class="heading">Parameters:</dt>
691                                 
692                                         <dt>
693                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
694                                                 
695                                         </dt>
696                                         <dd>The name of the event to check for</dd>
697                                 
698                                 </dl>
699                         
700                         
701                         
702                         
703                         
704                                 <dl class="detailList">
705                                 <dt class="heading">Returns:</dt>
706                                 
707                                         <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>
708                                 
709                                 </dl>
710                         
711                         
712                         
713
714                     
715                     
716                      
717                     </div>                    
718                 </div>
719
720             </td>
721             <td class="msource">
722                 
723                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
724                 &nbsp;
725             </td>
726         </tr>
727         
728           
729           <tr class="method-row config-row-alt1 expandable">
730             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
731            
732            
733             <td class="sig">
734                 <a id="Roo.util.Observable-method-on"   name=".on"></a>
735                 <div class="fixedFont">
736                         <span class="attributes"></span><b class="itemname">on</b>
737                                 
738                                  (<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>) 
739                         
740                                 
741                         
742                 </div>
743                 <div class="mdesc">
744                 
745                    <div class="short">Appends an event handler to this element (shorthand for addListener)</div> 
746                  
747                  
748                  
749                     <div class="long">
750                         
751                                 Appends an event handler to this element (shorthand for addListener)
752                     
753                                 
754                         
755                         
756                         
757                         
758                                 <dl class="detailList">
759                                 <dt class="heading">Parameters:</dt>
760                                 
761                                         <dt>
762                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
763                                                 
764                                         </dt>
765                                         <dd>The type of event to listen for</dd>
766                                 
767                                         <dt>
768                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
769                                                 
770                                         </dt>
771                                         <dd>The method the event invokes</dd>
772                                 
773                                         <dt>
774                                                 <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>
775                                                 
776                                         </dt>
777                                         <dd>(optional) The scope in which to execute the handler<br/>function. The handler function's "this" context.</dd>
778                                 
779                                         <dt>
780                                                 <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>
781                                                 
782                                         </dt>
783                                         <dd>(optional)</dd>
784                                 
785                                 </dl>
786                         
787                         
788                         
789                         
790                         
791                         
792                         
793
794                     
795                     
796                      
797                     </div>                    
798                 </div>
799
800             </td>
801             <td class="msource">
802                 
803                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
804                 &nbsp;
805             </td>
806         </tr>
807         
808           
809           <tr class="method-row config-row-alt0 expandable">
810             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
811            
812            
813             <td class="sig">
814                 <a id="Roo.util.Observable-method-purgeListeners"   name=".purgeListeners"></a>
815                 <div class="fixedFont">
816                         <span class="attributes"></span><b class="itemname">purgeListeners</b>
817                                 
818                                  () 
819                         
820                                 
821                         
822                 </div>
823                 <div class="mdesc">
824                 
825                    <div class="short">Removes all listeners for this object</div> 
826                  
827                  
828                  
829                     <div class="long">
830                         
831                                 Removes all listeners for this object
832                     
833                                 
834                         
835                         
836                         
837                         
838                         
839                         
840                         
841                         
842                         
843                         
844
845                     
846                     
847                      
848                     </div>                    
849                 </div>
850
851             </td>
852             <td class="msource">
853                 
854                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
855                 &nbsp;
856             </td>
857         </tr>
858         
859           
860           <tr class="method-row config-row-alt1 expandable">
861             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
862            
863            
864             <td class="sig">
865                 <a id="Roo.util.Observable-method-removeListener"   name=".removeListener"></a>
866                 <div class="fixedFont">
867                         <span class="attributes"></span><b class="itemname">removeListener</b>
868                                 
869                                  (<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>) 
870                         
871                                 
872                         
873                 </div>
874                 <div class="mdesc">
875                 
876                    <div class="short">Removes a listener</div> 
877                  
878                  
879                  
880                     <div class="long">
881                         
882                                 Removes a listener
883                     
884                                 
885                         
886                         
887                         
888                         
889                                 <dl class="detailList">
890                                 <dt class="heading">Parameters:</dt>
891                                 
892                                         <dt>
893                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
894                                                 
895                                         </dt>
896                                         <dd>The type of event to listen for</dd>
897                                 
898                                         <dt>
899                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
900                                                 
901                                         </dt>
902                                         <dd>The handler to remove</dd>
903                                 
904                                         <dt>
905                                                 <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>
906                                                 
907                                         </dt>
908                                         <dd>(optional) The scope (this object) for the handler</dd>
909                                 
910                                 </dl>
911                         
912                         
913                         
914                         
915                         
916                         
917                         
918
919                     
920                     
921                      
922                     </div>                    
923                 </div>
924
925             </td>
926             <td class="msource">
927                 
928                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
929                 &nbsp;
930             </td>
931         </tr>
932         
933           
934           <tr class="method-row config-row-alt0 expandable notInherited">
935             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
936            
937            
938             <td class="sig">
939                 <a id="Roo.data.Tree-method-setRootNode"   name=".setRootNode"></a>
940                 <div class="fixedFont">
941                         <span class="attributes"></span><b class="itemname">setRootNode</b>
942                                 
943                                  (Node <B><i>node</i></B>) 
944                         
945                                 
946                                          : 
947                                         
948                                                 
949                                                 Node
950                                         
951                                         
952                                         
953                                 
954                         
955                 </div>
956                 <div class="mdesc">
957                 
958                    <div class="short">Sets the root node for this tree.</div> 
959                  
960                  
961                  
962                     <div class="long">
963                         
964                                 Sets the root node for this tree.
965                     
966                                 
967                         
968                         
969                         
970                         
971                                 <dl class="detailList">
972                                 <dt class="heading">Parameters:</dt>
973                                 
974                                         <dt>
975                                                 <span class="fixedFont">Node</span>  <b>node</b>
976                                                 
977                                         </dt>
978                                         <dd></dd>
979                                 
980                                 </dl>
981                         
982                         
983                         
984                         
985                         
986                                 <dl class="detailList">
987                                 <dt class="heading">Returns:</dt>
988                                 
989                                         <dd><span class="fixedFont">Node</span>  </dd>
990                                 
991                                 </dl>
992                         
993                         
994                         
995
996                     
997                     
998                      
999                     </div>                    
1000                 </div>
1001
1002             </td>
1003             <td class="msource">
1004                 
1005                         Roo.data.Tree
1006                 &nbsp;
1007             </td>
1008         </tr>
1009         
1010           
1011           <tr class="method-row config-row-alt1 expandable">
1012             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1013            
1014            
1015             <td class="sig">
1016                 <a id="Roo.util.Observable-method-un"   name=".un"></a>
1017                 <div class="fixedFont">
1018                         <span class="attributes"></span><b class="itemname">un</b>
1019                                 
1020                                  (<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>) 
1021                         
1022                                 
1023                         
1024                 </div>
1025                 <div class="mdesc">
1026                 
1027                    <div class="short">Removes a listener (shorthand for removeListener)</div> 
1028                  
1029                  
1030                  
1031                     <div class="long">
1032                         
1033                                 Removes a listener (shorthand for removeListener)
1034                     
1035                                 
1036                         
1037                         
1038                         
1039                         
1040                                 <dl class="detailList">
1041                                 <dt class="heading">Parameters:</dt>
1042                                 
1043                                         <dt>
1044                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
1045                                                 
1046                                         </dt>
1047                                         <dd>The type of event to listen for</dd>
1048                                 
1049                                         <dt>
1050                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
1051                                                 
1052                                         </dt>
1053                                         <dd>The handler to remove</dd>
1054                                 
1055                                         <dt>
1056                                                 <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>
1057                                                 
1058                                         </dt>
1059                                         <dd>(optional) The scope (this object) for the handler</dd>
1060                                 
1061                                 </dl>
1062                         
1063                         
1064                         
1065                         
1066                         
1067                         
1068                         
1069
1070                     
1071                     
1072                      
1073                     </div>                    
1074                 </div>
1075
1076             </td>
1077             <td class="msource">
1078                 
1079                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
1080                 &nbsp;
1081             </td>
1082         </tr>
1083         
1084                                                        
1085     </table>
1086
1087   
1088   <!-- ============================== events summary / details ======================== -->
1089   
1090   
1091   <a id="Roo.data.Tree-events"></a>
1092     
1093   
1094         
1095    
1096   
1097     
1098     
1099     
1100       <table cellspacing="0" class="member-table">
1101                 <caption>Events</caption>
1102               <thead>
1103                 <tr>
1104                     <th class="sig-header" colspan="2">Event</th>            
1105                     <th class="msource-header">Defined By</th>
1106
1107                 </tr>
1108               </thead>  
1109         
1110         
1111          
1112         
1113         
1114           <tr class="method-row expandable config-row-alt0 notInherited">
1115             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1116             
1117             <td class="sig">
1118                 <a id="Roo.data.Tree-event-*append"></a>
1119                 
1120                <div class="fixedFont">
1121                 <b class="itemname">append</b> (Tree <B><i>tree</i></B>, Node <B><i>parent</i></B>, Node <B><i>node</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>index</i></B>) 
1122                 
1123                 </div>
1124
1125                 <div class="mdesc">
1126
1127                    <div class="short">Fires when a new child node is appended to a node in this tree.
1128                    
1129                 </div> 
1130                     
1131                     <div class="long">
1132                     
1133                         Fires when a new child node is appended to a node in this tree.
1134                     
1135                         
1136                         
1137                 
1138                         
1139                                 <dl class="detailList">
1140                                 <dt class="heading">Parameters:</dt>
1141                                 
1142                                         <dt>
1143                                                 <span class="fixedFont">Tree</span> <b>tree</b>
1144                                                 
1145                                         </dt>
1146                                         <dd>The owner tree</dd>
1147                                 
1148                                         <dt>
1149                                                 <span class="fixedFont">Node</span> <b>parent</b>
1150                                                 
1151                                         </dt>
1152                                         <dd>The parent node</dd>
1153                                 
1154                                         <dt>
1155                                                 <span class="fixedFont">Node</span> <b>node</b>
1156                                                 
1157                                         </dt>
1158                                         <dd>The newly appended node</dd>
1159                                 
1160                                         <dt>
1161                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>index</b>
1162                                                 
1163                                         </dt>
1164                                         <dd>The index of the newly appended node</dd>
1165                                 
1166                                 </dl>
1167                         
1168                         
1169                         
1170                         
1171                         
1172                         
1173                         
1174
1175                     
1176                     
1177                      
1178                     </div>                    
1179                 </div>
1180
1181             </td>
1182             <td class="msource">
1183                 Roo.data.Tree
1184             </td>
1185         </tr>
1186         
1187           <tr class="method-row expandable config-row-alt1 notInherited">
1188             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1189             
1190             <td class="sig">
1191                 <a id="Roo.data.Tree-event-*beforeappend"></a>
1192                 
1193                <div class="fixedFont">
1194                 <b class="itemname">beforeappend</b> (Tree <B><i>tree</i></B>, Node <B><i>parent</i></B>, Node <B><i>node</i></B>) 
1195                 
1196                 </div>
1197
1198                 <div class="mdesc">
1199
1200                    <div class="short">Fires before a new child is appended to a node in this tree, return false to cancel the append.
1201                    
1202                 </div> 
1203                     
1204                     <div class="long">
1205                     
1206                         Fires before a new child is appended to a node in this tree, return false to cancel the append.
1207                     
1208                         
1209                         
1210                 
1211                         
1212                                 <dl class="detailList">
1213                                 <dt class="heading">Parameters:</dt>
1214                                 
1215                                         <dt>
1216                                                 <span class="fixedFont">Tree</span> <b>tree</b>
1217                                                 
1218                                         </dt>
1219                                         <dd>The owner tree</dd>
1220                                 
1221                                         <dt>
1222                                                 <span class="fixedFont">Node</span> <b>parent</b>
1223                                                 
1224                                         </dt>
1225                                         <dd>The parent node</dd>
1226                                 
1227                                         <dt>
1228                                                 <span class="fixedFont">Node</span> <b>node</b>
1229                                                 
1230                                         </dt>
1231                                         <dd>The child node to be appended</dd>
1232                                 
1233                                 </dl>
1234                         
1235                         
1236                         
1237                         
1238                         
1239                         
1240                         
1241
1242                     
1243                     
1244                      
1245                     </div>                    
1246                 </div>
1247
1248             </td>
1249             <td class="msource">
1250                 Roo.data.Tree
1251             </td>
1252         </tr>
1253         
1254           <tr class="method-row expandable config-row-alt0 notInherited">
1255             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1256             
1257             <td class="sig">
1258                 <a id="Roo.data.Tree-event-*beforeinsert"></a>
1259                 
1260                <div class="fixedFont">
1261                 <b class="itemname">beforeinsert</b> (Tree <B><i>tree</i></B>, Node <B><i>parent</i></B>, Node <B><i>node</i></B>, Node <B><i>refNode</i></B>) 
1262                 
1263                 </div>
1264
1265                 <div class="mdesc">
1266
1267                    <div class="short">Fires before a new child is inserted in a node in this tree, return false to cancel the insert.
1268                    
1269                 </div> 
1270                     
1271                     <div class="long">
1272                     
1273                         Fires before a new child is inserted in a node in this tree, return false to cancel the insert.
1274                     
1275                         
1276                         
1277                 
1278                         
1279                                 <dl class="detailList">
1280                                 <dt class="heading">Parameters:</dt>
1281                                 
1282                                         <dt>
1283                                                 <span class="fixedFont">Tree</span> <b>tree</b>
1284                                                 
1285                                         </dt>
1286                                         <dd>The owner tree</dd>
1287                                 
1288                                         <dt>
1289                                                 <span class="fixedFont">Node</span> <b>parent</b>
1290                                                 
1291                                         </dt>
1292                                         <dd>The parent node</dd>
1293                                 
1294                                         <dt>
1295                                                 <span class="fixedFont">Node</span> <b>node</b>
1296                                                 
1297                                         </dt>
1298                                         <dd>The child node to be inserted</dd>
1299                                 
1300                                         <dt>
1301                                                 <span class="fixedFont">Node</span> <b>refNode</b>
1302                                                 
1303                                         </dt>
1304                                         <dd>The child node the node is being inserted before</dd>
1305                                 
1306                                 </dl>
1307                         
1308                         
1309                         
1310                         
1311                         
1312                         
1313                         
1314
1315                     
1316                     
1317                      
1318                     </div>                    
1319                 </div>
1320
1321             </td>
1322             <td class="msource">
1323                 Roo.data.Tree
1324             </td>
1325         </tr>
1326         
1327           <tr class="method-row expandable config-row-alt1 notInherited">
1328             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1329             
1330             <td class="sig">
1331                 <a id="Roo.data.Tree-event-*beforemove"></a>
1332                 
1333                <div class="fixedFont">
1334                 <b class="itemname">beforemove</b> (Tree <B><i>tree</i></B>, Node <B><i>node</i></B>, Node <B><i>oldParent</i></B>, Node <B><i>newParent</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>index</i></B>) 
1335                 
1336                 </div>
1337
1338                 <div class="mdesc">
1339
1340                    <div class="short">Fires before a node is moved to a new location in the tree.
1341                    
1342                 </div> 
1343                     
1344                     <div class="long">
1345                     
1346                         Fires before a node is moved to a new location in the tree. Return false to cancel the move.
1347                     
1348                         
1349                         
1350                 
1351                         
1352                                 <dl class="detailList">
1353                                 <dt class="heading">Parameters:</dt>
1354                                 
1355                                         <dt>
1356                                                 <span class="fixedFont">Tree</span> <b>tree</b>
1357                                                 
1358                                         </dt>
1359                                         <dd>The owner tree</dd>
1360                                 
1361                                         <dt>
1362                                                 <span class="fixedFont">Node</span> <b>node</b>
1363                                                 
1364                                         </dt>
1365                                         <dd>The node being moved</dd>
1366                                 
1367                                         <dt>
1368                                                 <span class="fixedFont">Node</span> <b>oldParent</b>
1369                                                 
1370                                         </dt>
1371                                         <dd>The parent of the node</dd>
1372                                 
1373                                         <dt>
1374                                                 <span class="fixedFont">Node</span> <b>newParent</b>
1375                                                 
1376                                         </dt>
1377                                         <dd>The new parent the node is moving to</dd>
1378                                 
1379                                         <dt>
1380                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>index</b>
1381                                                 
1382                                         </dt>
1383                                         <dd>The index it is being moved to</dd>
1384                                 
1385                                 </dl>
1386                         
1387                         
1388                         
1389                         
1390                         
1391                         
1392                         
1393
1394                     
1395                     
1396                      
1397                     </div>                    
1398                 </div>
1399
1400             </td>
1401             <td class="msource">
1402                 Roo.data.Tree
1403             </td>
1404         </tr>
1405         
1406           <tr class="method-row expandable config-row-alt0 notInherited">
1407             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1408             
1409             <td class="sig">
1410                 <a id="Roo.data.Tree-event-*beforeremove"></a>
1411                 
1412                <div class="fixedFont">
1413                 <b class="itemname">beforeremove</b> (Tree <B><i>tree</i></B>, Node <B><i>parent</i></B>, Node <B><i>node</i></B>) 
1414                 
1415                 </div>
1416
1417                 <div class="mdesc">
1418
1419                    <div class="short">Fires before a child is removed from a node in this tree, return false to cancel the remove.
1420                    
1421                 </div> 
1422                     
1423                     <div class="long">
1424                     
1425                         Fires before a child is removed from a node in this tree, return false to cancel the remove.
1426                     
1427                         
1428                         
1429                 
1430                         
1431                                 <dl class="detailList">
1432                                 <dt class="heading">Parameters:</dt>
1433                                 
1434                                         <dt>
1435                                                 <span class="fixedFont">Tree</span> <b>tree</b>
1436                                                 
1437                                         </dt>
1438                                         <dd>The owner tree</dd>
1439                                 
1440                                         <dt>
1441                                                 <span class="fixedFont">Node</span> <b>parent</b>
1442                                                 
1443                                         </dt>
1444                                         <dd>The parent node</dd>
1445                                 
1446                                         <dt>
1447                                                 <span class="fixedFont">Node</span> <b>node</b>
1448                                                 
1449                                         </dt>
1450                                         <dd>The child node to be removed</dd>
1451                                 
1452                                 </dl>
1453                         
1454                         
1455                         
1456                         
1457                         
1458                         
1459                         
1460
1461                     
1462                     
1463                      
1464                     </div>                    
1465                 </div>
1466
1467             </td>
1468             <td class="msource">
1469                 Roo.data.Tree
1470             </td>
1471         </tr>
1472         
1473           <tr class="method-row expandable config-row-alt1 notInherited">
1474             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1475             
1476             <td class="sig">
1477                 <a id="Roo.data.Tree-event-*insert"></a>
1478                 
1479                <div class="fixedFont">
1480                 <b class="itemname">insert</b> (Tree <B><i>tree</i></B>, Node <B><i>parent</i></B>, Node <B><i>node</i></B>, Node <B><i>refNode</i></B>) 
1481                 
1482                 </div>
1483
1484                 <div class="mdesc">
1485
1486                    <div class="short">Fires when a new child node is inserted in a node in this tree.
1487                    
1488                 </div> 
1489                     
1490                     <div class="long">
1491                     
1492                         Fires when a new child node is inserted in a node in this tree.
1493                     
1494                         
1495                         
1496                 
1497                         
1498                                 <dl class="detailList">
1499                                 <dt class="heading">Parameters:</dt>
1500                                 
1501                                         <dt>
1502                                                 <span class="fixedFont">Tree</span> <b>tree</b>
1503                                                 
1504                                         </dt>
1505                                         <dd>The owner tree</dd>
1506                                 
1507                                         <dt>
1508                                                 <span class="fixedFont">Node</span> <b>parent</b>
1509                                                 
1510                                         </dt>
1511                                         <dd>The parent node</dd>
1512                                 
1513                                         <dt>
1514                                                 <span class="fixedFont">Node</span> <b>node</b>
1515                                                 
1516                                         </dt>
1517                                         <dd>The child node inserted</dd>
1518                                 
1519                                         <dt>
1520                                                 <span class="fixedFont">Node</span> <b>refNode</b>
1521                                                 
1522                                         </dt>
1523                                         <dd>The child node the node was inserted before</dd>
1524                                 
1525                                 </dl>
1526                         
1527                         
1528                         
1529                         
1530                         
1531                         
1532                         
1533
1534                     
1535                     
1536                      
1537                     </div>                    
1538                 </div>
1539
1540             </td>
1541             <td class="msource">
1542                 Roo.data.Tree
1543             </td>
1544         </tr>
1545         
1546           <tr class="method-row expandable config-row-alt0 notInherited">
1547             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1548             
1549             <td class="sig">
1550                 <a id="Roo.data.Tree-event-*move"></a>
1551                 
1552                <div class="fixedFont">
1553                 <b class="itemname">move</b> (Tree <B><i>tree</i></B>, Node <B><i>node</i></B>, Node <B><i>oldParent</i></B>, Node <B><i>newParent</i></B>, <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a> <B><i>index</i></B>) 
1554                 
1555                 </div>
1556
1557                 <div class="mdesc">
1558
1559                    <div class="short">Fires when a node is moved to a new location in the tree
1560                    
1561                 </div> 
1562                     
1563                     <div class="long">
1564                     
1565                         Fires when a node is moved to a new location in the tree
1566                     
1567                         
1568                         
1569                 
1570                         
1571                                 <dl class="detailList">
1572                                 <dt class="heading">Parameters:</dt>
1573                                 
1574                                         <dt>
1575                                                 <span class="fixedFont">Tree</span> <b>tree</b>
1576                                                 
1577                                         </dt>
1578                                         <dd>The owner tree</dd>
1579                                 
1580                                         <dt>
1581                                                 <span class="fixedFont">Node</span> <b>node</b>
1582                                                 
1583                                         </dt>
1584                                         <dd>The node moved</dd>
1585                                 
1586                                         <dt>
1587                                                 <span class="fixedFont">Node</span> <b>oldParent</b>
1588                                                 
1589                                         </dt>
1590                                         <dd>The old parent of this node</dd>
1591                                 
1592                                         <dt>
1593                                                 <span class="fixedFont">Node</span> <b>newParent</b>
1594                                                 
1595                                         </dt>
1596                                         <dd>The new parent of this node</dd>
1597                                 
1598                                         <dt>
1599                                                 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>index</b>
1600                                                 
1601                                         </dt>
1602                                         <dd>The index it was moved to</dd>
1603                                 
1604                                 </dl>
1605                         
1606                         
1607                         
1608                         
1609                         
1610                         
1611                         
1612
1613                     
1614                     
1615                      
1616                     </div>                    
1617                 </div>
1618
1619             </td>
1620             <td class="msource">
1621                 Roo.data.Tree
1622             </td>
1623         </tr>
1624         
1625           <tr class="method-row expandable config-row-alt1 notInherited">
1626             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1627             
1628             <td class="sig">
1629                 <a id="Roo.data.Tree-event-*remove"></a>
1630                 
1631                <div class="fixedFont">
1632                 <b class="itemname">remove</b> (Tree <B><i>tree</i></B>, Node <B><i>parent</i></B>, Node <B><i>node</i></B>) 
1633                 
1634                 </div>
1635
1636                 <div class="mdesc">
1637
1638                    <div class="short">Fires when a child node is removed from a node in this tree.
1639                    
1640                 </div> 
1641                     
1642                     <div class="long">
1643                     
1644                         Fires when a child node is removed from a node in this tree.
1645                     
1646                         
1647                         
1648                 
1649                         
1650                                 <dl class="detailList">
1651                                 <dt class="heading">Parameters:</dt>
1652                                 
1653                                         <dt>
1654                                                 <span class="fixedFont">Tree</span> <b>tree</b>
1655                                                 
1656                                         </dt>
1657                                         <dd>The owner tree</dd>
1658                                 
1659                                         <dt>
1660                                                 <span class="fixedFont">Node</span> <b>parent</b>
1661                                                 
1662                                         </dt>
1663                                         <dd>The parent node</dd>
1664                                 
1665                                         <dt>
1666                                                 <span class="fixedFont">Node</span> <b>node</b>
1667                                                 
1668                                         </dt>
1669                                         <dd>The child node removed</dd>
1670                                 
1671                                 </dl>
1672                         
1673                         
1674                         
1675                         
1676                         
1677                         
1678                         
1679
1680                     
1681                     
1682                      
1683                     </div>                    
1684                 </div>
1685
1686             </td>
1687             <td class="msource">
1688                 Roo.data.Tree
1689             </td>
1690         </tr>
1691         
1692                                                        
1693     </table>
1694
1695   
1696   
1697   
1698  
1699 <!-- ============================== footer ================================= -->
1700                 <div class="fineprint" style="clear:both">
1701                         
1702                         Documentation generated by <a href="http://www.akbkhome.com" target="_blankt">Introspection Doc Generator</a>  on Fri Jul 13 2018 14:10:54 GMT+0800 (HKT)
1703                         Based on 
1704                         <a href="http://www.jsdoctoolkit.org/" target="_blank">JsDoc Toolkit</a>  
1705                 </div>
1706         </body>
1707 </html>