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