sync
[roojs1] / docs / symbols / Roo.menu.Adapter.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.menu.Adapter</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.menu.Adapter-props"><img src="resources/s.gif" class="item-icon icon-prop">Properties</a>
35         <a class="inner-link" href="#Roo.menu.Adapter-methods"><img src="resources/s.gif" class="item-icon icon-method">Methods</a>
36         <a class="inner-link" href="#Roo.menu.Adapter-events"><img src="resources/s.gif" class="item-icon icon-event">Events</a>
37         <a class="inner-link" href="#Roo.menu.Adapter-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 src="../../images/default/tree/elbow-end.gif" class="elbow"/><a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
48 <img src="../../images/default/s.gif" height="1" width="40"/><img src="../../images/default/tree/elbow-end.gif" class="elbow"/><a href="./Roo.menu.BaseItem.html#constructor" roo:cls="Roo.menu.BaseItem.html#constructor">Roo.menu.BaseItem</a>
49 <img src="../../images/default/s.gif" height="1"  width="60"/><img class="elbow" src="../../images/default/tree/elbow-end.gif"/>Roo.menu.Adapter 
50
51                    </pre>
52                 </div>
53        
54 <!-- ============================== class title / details ============================ -->
55     
56     
57     <h1 class="classTitle">
58                                 
59                                 Class Roo.menu.Adapter
60                         </h1>
61                         
62     <table cellspacing="0" class="class-summary-table">
63         
64                 <tr><td class="label">Package:</td><td class="hd-info">Roo.menu</td></tr>
65         
66         <tr><td class="label">Defined In:</td><td class="hd-info">
67                         
68                                         <a href="./src/Roo_menu_Adapter.js.html">Roo/menu/Adapter.js</a>.
69                         
70         </td></tr>
71         <tr><td class="label">Class:</td><td class="hd-info">Adapter</td></tr>
72         
73         
74         <tr><td class="label">Subclasses:</td><td class="hd-info">
75                 <a href="./Roo.menu.ColorItem.html#constructor" roo:cls="Roo.menu.ColorItem.html#constructor">Roo.menu.ColorItem</a>, <a href="./Roo.menu.DateItem.html#constructor" roo:cls="Roo.menu.DateItem.html#constructor">Roo.menu.DateItem</a>
76
77         
78         
79         </td></tr>
80         
81         
82         
83                 <tr><td class="label">Extends:</td><td class="hd-info">
84                         <a href="./Roo.menu.BaseItem.html#constructor" roo:cls="Roo.menu.BaseItem.html#constructor">Roo.menu.BaseItem</a>
85         
86                 </td></tr>    
87         
88         
89     </table>
90
91     
92 <!-- ============================== class summary ========================== -->                        
93     <div class="description">
94         A base utility class that adapts a non-menu component so that it can be wrapped by a menu item and added to a menu.<br/>It provides basic rendering, activation management and enable/disable logic required to work in menus.
95     </div>
96
97         
98 <!-- ============================== Class comment block... ========================== -->                                       
99
100 <div class="comments">
101         <b>Class Comments / Notes</B> =>  
102         <u onclick="parent.CommentDialog.showCommentId = 'Roo.menu.Adapter';">[Add Your comment/notes about this class]</u>
103         <br/>
104         <iframe frameborder="0"  id="comments-Roo.menu" style="border: none;width:100%;" 
105                 src="/blog.php/GtkDjsComments/Roo.menu.Adapter.html"></iframe>
106 </div>
107         
108
109                 
110 <!-- ============================== config options ========================== -->                                               
111                  
112     
113     
114                 
115     <div class="hr"></div>
116     <a id="Roo.menu.Adapter-configs"></a>
117                 
118     
119      
120     
121         
122       <table cellspacing="0" class="member-table">   
123       <caption>Config Options (Usually are also Properties)</caption>
124     
125         
126         <tr>
127             <th class="sig-header" colspan="2">Options</th>
128             
129             <th class="msource-header">Defined By</th>
130         </tr>
131         
132         
133         
134         
135         
136                 <tr class="config-row expandable config-row-alt0">
137                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
138                     <td class="sig">
139
140                         <a id="Roo.Component-cfg-actionMode" name=".actionMode"></a>
141                         <div class="fixedFont">
142                                 <b  class="itemname">actionMode</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
143                                 
144                                 
145                         </div>
146                   
147                         <div class="mdesc">
148                             <div class="short">which property holds the element that used for  hide() / show() / disable() / enable()<br/>default is 'el'</div> 
149                         </div>
150                         
151                         <div class="mdesc">
152                             <div class="long">which property holds the element that used for  hide() / show() / disable() / enable()<br/>default is 'el'</div> 
153                         </div>
154                         
155                         
156
157                     </td>
158                     <td class="msource">
159                         
160                         <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
161                                 
162                     </td>
163                 </tr>
164         
165         
166                 <tr class="config-row expandable config-row-alt1">
167                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
168                     <td class="sig">
169
170                         <a id="Roo.menu.BaseItem-cfg-activeClass" name=".activeClass"></a>
171                         <div class="fixedFont">
172                                 <b  class="itemname">activeClass</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
173                                 
174                                 
175                         </div>
176                   
177                         <div class="mdesc">
178                             <div class="short">The CSS class to use when the item becomes activated (defaults to "x-menu-item-active")</div> 
179                         </div>
180                         
181                         <div class="mdesc">
182                             <div class="long">The CSS class to use when the item becomes activated (defaults to "x-menu-item-active")</div> 
183                         </div>
184                         
185                         
186
187                     </td>
188                     <td class="msource">
189                         
190                         <a href="./Roo.menu.BaseItem.html#constructor" roo:cls="Roo.menu.BaseItem.html#constructor">Roo.menu.BaseItem</a>
191                                 
192                     </td>
193                 </tr>
194         
195         
196                 <tr class="config-row expandable config-row-alt0">
197                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
198                     <td class="sig">
199
200                         <a id="Roo.Component-cfg-allowDomMove" name=".allowDomMove"></a>
201                         <div class="fixedFont">
202                                 <b  class="itemname">allowDomMove</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
203                                 
204                                 
205                         </div>
206                   
207                         <div class="mdesc">
208                             <div class="short">Whether the component can move the Dom node when rendering (defaults to true).</div> 
209                         </div>
210                         
211                         <div class="mdesc">
212                             <div class="long">Whether the component can move the Dom node when rendering (defaults to true).</div> 
213                         </div>
214                         
215                         
216
217                     </td>
218                     <td class="msource">
219                         
220                         <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
221                                 
222                     </td>
223                 </tr>
224         
225         
226                 <tr class="config-row expandable config-row-alt1">
227                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
228                     <td class="sig">
229
230                         <a id="Roo.menu.BaseItem-cfg-canActivate" name=".canActivate"></a>
231                         <div class="fixedFont">
232                                 <b  class="itemname">canActivate</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
233                                 
234                                 
235                         </div>
236                   
237                         <div class="mdesc">
238                             <div class="short">True if this item can be visually activated (defaults to false)</div> 
239                         </div>
240                         
241                         <div class="mdesc">
242                             <div class="long">True if this item can be visually activated (defaults to false)</div> 
243                         </div>
244                         
245                         
246
247                     </td>
248                     <td class="msource">
249                         
250                         <a href="./Roo.menu.BaseItem.html#constructor" roo:cls="Roo.menu.BaseItem.html#constructor">Roo.menu.BaseItem</a>
251                                 
252                     </td>
253                 </tr>
254         
255         
256                 <tr class="config-row expandable config-row-alt0">
257                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
258                     <td class="sig">
259
260                         <a id="Roo.Component-cfg-disableClass" name=".disableClass"></a>
261                         <div class="fixedFont">
262                                 <b  class="itemname">disableClass</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
263                                 
264                                 
265                         </div>
266                   
267                         <div class="mdesc">
268                             <div class="short">CSS class added to the component when it is disabled (defaults to "x-item-disabled").</div> 
269                         </div>
270                         
271                         <div class="mdesc">
272                             <div class="long">CSS class added to the component when it is disabled (defaults to "x-item-disabled").</div> 
273                         </div>
274                         
275                         
276
277                     </td>
278                     <td class="msource">
279                         
280                         <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
281                                 
282                     </td>
283                 </tr>
284         
285         
286                 <tr class="config-row expandable config-row-alt1">
287                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
288                     <td class="sig">
289
290                         <a id="Roo.menu.BaseItem-cfg-handler" name=".handler"></a>
291                         <div class="fixedFont">
292                                 <b  class="itemname">handler</b> : <a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a>
293                                 
294                                 
295                         </div>
296                   
297                         <div class="mdesc">
298                             <div class="short">A function that will handle the click event of this menu item (defaults to undefined)</div> 
299                         </div>
300                         
301                         <div class="mdesc">
302                             <div class="long">A function that will handle the click event of this menu item (defaults to undefined)</div> 
303                         </div>
304                         
305                         
306
307                     </td>
308                     <td class="msource">
309                         
310                         <a href="./Roo.menu.BaseItem.html#constructor" roo:cls="Roo.menu.BaseItem.html#constructor">Roo.menu.BaseItem</a>
311                                 
312                     </td>
313                 </tr>
314         
315         
316                 <tr class="config-row expandable config-row-alt0">
317                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
318                     <td class="sig">
319
320                         <a id="Roo.menu.BaseItem-cfg-hideDelay" name=".hideDelay"></a>
321                         <div class="fixedFont">
322                                 <b  class="itemname">hideDelay</b> : <a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a>
323                                 
324                                 
325                         </div>
326                   
327                         <div class="mdesc">
328                             <div class="short">Length of time in milliseconds to wait before hiding after a click (defaults to 100)</div> 
329                         </div>
330                         
331                         <div class="mdesc">
332                             <div class="long">Length of time in milliseconds to wait before hiding after a click (defaults to 100)</div> 
333                         </div>
334                         
335                         
336
337                     </td>
338                     <td class="msource">
339                         
340                         <a href="./Roo.menu.BaseItem.html#constructor" roo:cls="Roo.menu.BaseItem.html#constructor">Roo.menu.BaseItem</a>
341                                 
342                     </td>
343                 </tr>
344         
345         
346                 <tr class="config-row expandable config-row-alt1">
347                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
348                     <td class="sig">
349
350                         <a id="Roo.Component-cfg-hideMode" name=".hideMode"></a>
351                         <div class="fixedFont">
352                                 <b  class="itemname">hideMode</b> : <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
353                                 
354                                 
355                         </div>
356                   
357                         <div class="mdesc">
358                             <div class="short">How this component should hidden.</div> 
359                         </div>
360                         
361                         <div class="mdesc">
362                             <div class="long">How this component should hidden. Supported values are<br/>"visibility" (css visibility), "offsets" (negative offset position) and<br/>"display" (css display) - defaults to "display".</div> 
363                         </div>
364                         
365                         
366
367                     </td>
368                     <td class="msource">
369                         
370                         <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
371                                 
372                     </td>
373                 </tr>
374         
375         
376                 <tr class="config-row expandable config-row-alt0">
377                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
378                     <td class="sig">
379
380                         <a id="Roo.menu.BaseItem-cfg-hideOnClick" name=".hideOnClick"></a>
381                         <div class="fixedFont">
382                                 <b  class="itemname">hideOnClick</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
383                                 
384                                 
385                         </div>
386                   
387                         <div class="mdesc">
388                             <div class="short">True to hide the containing menu after this item is clicked (defaults to true)</div> 
389                         </div>
390                         
391                         <div class="mdesc">
392                             <div class="long">True to hide the containing menu after this item is clicked (defaults to true)</div> 
393                         </div>
394                         
395                         
396
397                     </td>
398                     <td class="msource">
399                         
400                         <a href="./Roo.menu.BaseItem.html#constructor" roo:cls="Roo.menu.BaseItem.html#constructor">Roo.menu.BaseItem</a>
401                                 
402                     </td>
403                 </tr>
404         
405         
406                 <tr class="config-row expandable config-row-alt1">
407                    <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
408                     <td class="sig">
409
410                         <a id="Roo.util.Observable-cfg-listeners" name=".listeners"></a>
411                         <div class="fixedFont">
412                                 <b  class="itemname">listeners</b> : <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a>
413                                 
414                                 
415                         </div>
416                   
417                         <div class="mdesc">
418                             <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> 
419                         </div>
420                         
421                         <div class="mdesc">
422                             <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> 
423                         </div>
424                         
425                         
426
427                     </td>
428                     <td class="msource">
429                         
430                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
431                                 
432                     </td>
433                 </tr>
434         
435         
436     </table>
437                 
438   
439   
440   
441   
442   
443   
444   
445   
446   <!-- ============================== public properties ==================== -->        
447   
448   
449   
450     <a id="Roo.menu.Adapter-props"></a>      
451     
452     
453
454     
455     
456      <table cellspacing="0" class="member-table">
457       <caption class="Empty">Public Properties - Has None</caption>
458      </table>
459     
460     
461      
462     
463   <!-- ============================== methods summary / details ======================== -->
464   
465   
466   <a id="Roo.menu.Adapter-methods"></a>
467         <!-- constructor?? -->
468         
469         <!-- static's first 
470         
471         
472         -->
473         
474         <!-- then dynamics first -->
475         
476   
477   
478     
479     
480     
481       <table cellspacing="0" class="member-table">
482       <caption>Public Methods</caption>
483         <tr>
484             <th class="sig-header" colspan="2">Method</th>            
485             <th class="msource-header">Defined By</th>
486
487         </tr>
488         
489         
490         
491          
492         
493         
494           
495           <tr class="method-row config-row-alt0 expandable notInherited">
496             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
497            
498            
499             <td class="sig">
500                 <a id="Roo.menu-method-Adapter"   name=".Adapter"></a>
501                 <div class="fixedFont">
502                         <span class="attributes">new <B>Roo.menu.</B></span><b class="itemname">Adapter</b>
503                                 
504                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>config</i></B>) 
505                         
506                                 
507                         
508                 </div>
509                 <div class="mdesc">
510                 
511                  
512                         <div class="short">Create a new Roo.menu.Adapter</div> 
513                  
514                  
515                     <div class="long">
516                         
517                         
518                         
519                                 Create a new Roo.menu.Adapter
520                         
521                         
522                                 <dl class="detailList">
523                                 <dt class="heading">Parameters:</dt>
524                                 
525                                         <dt>
526                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a></span>  <b>config</b>
527                                                 
528                                         </dt>
529                                         <dd>Configuration options</dd>
530                                 
531                                 </dl>
532                         
533                         
534                         
535                         
536                         
537                         
538                         
539
540                     
541                     
542                      
543                     </div>                    
544                 </div>
545
546             </td>
547             <td class="msource">
548                 &nbsp;
549             </td>
550         </tr>
551         
552           
553           <tr class="method-row config-row-alt1 expandable">
554             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
555            
556            
557             <td class="sig">
558                 <a id="Roo.util.Observable-method-addEvents"   name=".addEvents"></a>
559                 <div class="fixedFont">
560                         <span class="attributes"></span><b class="itemname">addEvents</b>
561                                 
562                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>object</i></B>) 
563                         
564                                 
565                         
566                 </div>
567                 <div class="mdesc">
568                 
569                    <div class="short">Used to define events on this Observable</div> 
570                  
571                  
572                  
573                     <div class="long">
574                         
575                                 Used to define events on this Observable
576                     
577                                 
578                         
579                         
580                         
581                         
582                                 <dl class="detailList">
583                                 <dt class="heading">Parameters:</dt>
584                                 
585                                         <dt>
586                                                 <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>
587                                                 
588                                         </dt>
589                                         <dd>The object with the events defined</dd>
590                                 
591                                 </dl>
592                         
593                         
594                         
595                         
596                         
597                         
598                         
599
600                     
601                     
602                      
603                     </div>                    
604                 </div>
605
606             </td>
607             <td class="msource">
608                 
609                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
610                 &nbsp;
611             </td>
612         </tr>
613         
614           
615           <tr class="method-row config-row-alt0 expandable">
616             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
617            
618            
619             <td class="sig">
620                 <a id="Roo.util.Observable-method-addListener"   name=".addListener"></a>
621                 <div class="fixedFont">
622                         <span class="attributes"></span><b class="itemname">addListener</b>
623                                 
624                                  (<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>) 
625                         
626                                 
627                         
628                 </div>
629                 <div class="mdesc">
630                 
631                    <div class="short">Appends an event handler to this component</div> 
632                  
633                  
634                  
635                     <div class="long">
636                         
637                                 Appends an event handler to this component
638                     
639                                 
640                         
641                         
642                         
643                         
644                                 <dl class="detailList">
645                                 <dt class="heading">Parameters:</dt>
646                                 
647                                         <dt>
648                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
649                                                 
650                                         </dt>
651                                         <dd>The type of event to listen for</dd>
652                                 
653                                         <dt>
654                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
655                                                 
656                                         </dt>
657                                         <dd>The method the event invokes</dd>
658                                 
659                                         <dt>
660                                                 <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>
661                                                 
662                                         </dt>
663                                         <dd>(optional) The scope in which to execute the handler<br/>function. The handler function's "this" context.</dd>
664                                 
665                                         <dt>
666                                                 <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>
667                                                 
668                                         </dt>
669                                         <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>
670                                 
671                                 </dl>
672                         
673                         
674                         
675                         
676                         
677                         
678                         
679
680                     
681                     
682                      
683                     </div>                    
684                 </div>
685
686             </td>
687             <td class="msource">
688                 
689                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
690                 &nbsp;
691             </td>
692         </tr>
693         
694           
695           <tr class="method-row config-row-alt1 expandable">
696             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
697            
698            
699             <td class="sig">
700                 <a id="Roo.Component-method-destroy"   name=".destroy"></a>
701                 <div class="fixedFont">
702                         <span class="attributes"></span><b class="itemname">destroy</b>
703                                 
704                                  () 
705                         
706                                 
707                         
708                 </div>
709                 <div class="mdesc">
710                 
711                    <div class="short">Destroys this component by purging any event listeners, removing the component's element from the DOM,<br/>removing the component from its {<b>link</b> Roo.Container} (if applicable) and unregistering it from {<b>link</b> Roo.ComponentMgr}.</div> 
712                  
713                  
714                  
715                     <div class="long">
716                         
717                                 Destroys this component by purging any event listeners, removing the component's element from the DOM,<br/>removing the component from its {<b>link</b> Roo.Container} (if applicable) and unregistering it from {<b>link</b> Roo.ComponentMgr}.
718                     
719                                 
720                         
721                         
722                         
723                         
724                         
725                         
726                         
727                         
728                         
729                         
730
731                     
732                     
733                      
734                     </div>                    
735                 </div>
736
737             </td>
738             <td class="msource">
739                 
740                         <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
741                 &nbsp;
742             </td>
743         </tr>
744         
745           
746           <tr class="method-row config-row-alt0 expandable">
747             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
748            
749            
750             <td class="sig">
751                 <a id="Roo.Component-method-disable"   name=".disable"></a>
752                 <div class="fixedFont">
753                         <span class="attributes"></span><b class="itemname">disable</b>
754                                 
755                                  () 
756                         
757                                 
758                                          : 
759                                         
760                                                 
761                                                 <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
762                                         
763                                         
764                                         
765                                 
766                         
767                 </div>
768                 <div class="mdesc">
769                 
770                    <div class="short">Disable this component.</div> 
771                  
772                  
773                  
774                     <div class="long">
775                         
776                                 Disable this component.
777                     
778                                 
779                         
780                         
781                         
782                         
783                         
784                         
785                         
786                         
787                                 <dl class="detailList">
788                                 <dt class="heading">Returns:</dt>
789                                 
790                                         <dd><span class="fixedFont"><a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a></span>  this</dd>
791                                 
792                                 </dl>
793                         
794                         
795                         
796
797                     
798                     
799                      
800                     </div>                    
801                 </div>
802
803             </td>
804             <td class="msource">
805                 
806                         <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
807                 &nbsp;
808             </td>
809         </tr>
810         
811           
812           <tr class="method-row config-row-alt1 expandable">
813             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
814            
815            
816             <td class="sig">
817                 <a id="Roo.Component-method-enable"   name=".enable"></a>
818                 <div class="fixedFont">
819                         <span class="attributes"></span><b class="itemname">enable</b>
820                                 
821                                  () 
822                         
823                                 
824                                          : 
825                                         
826                                                 
827                                                 <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
828                                         
829                                         
830                                         
831                                 
832                         
833                 </div>
834                 <div class="mdesc">
835                 
836                    <div class="short">Enable this component.</div> 
837                  
838                  
839                  
840                     <div class="long">
841                         
842                                 Enable this component.
843                     
844                                 
845                         
846                         
847                         
848                         
849                         
850                         
851                         
852                         
853                                 <dl class="detailList">
854                                 <dt class="heading">Returns:</dt>
855                                 
856                                         <dd><span class="fixedFont"><a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a></span>  this</dd>
857                                 
858                                 </dl>
859                         
860                         
861                         
862
863                     
864                     
865                      
866                     </div>                    
867                 </div>
868
869             </td>
870             <td class="msource">
871                 
872                         <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
873                 &nbsp;
874             </td>
875         </tr>
876         
877           
878           <tr class="method-row config-row-alt0 expandable">
879             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
880            
881            
882             <td class="sig">
883                 <a id="Roo.util.Observable-method-fireEvent"   name=".fireEvent"></a>
884                 <div class="fixedFont">
885                         <span class="attributes"></span><b class="itemname">fireEvent</b>
886                                 
887                                  (<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>) 
888                         
889                                 
890                                          : 
891                                         
892                                                 
893                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
894                                         
895                                         
896                                         
897                                 
898                         
899                 </div>
900                 <div class="mdesc">
901                 
902                    <div class="short">Fires the specified event with the passed parameters (minus the event name).</div> 
903                  
904                  
905                  
906                     <div class="long">
907                         
908                                 Fires the specified event with the passed parameters (minus the event name).
909                     
910                                 
911                         
912                         
913                         
914                         
915                                 <dl class="detailList">
916                                 <dt class="heading">Parameters:</dt>
917                                 
918                                         <dt>
919                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
920                                                 
921                                         </dt>
922                                         <dd></dd>
923                                 
924                                         <dt>
925                                                 <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>
926                                                 
927                                         </dt>
928                                         <dd>Variable number of parameters are passed to handlers</dd>
929                                 
930                                 </dl>
931                         
932                         
933                         
934                         
935                         
936                                 <dl class="detailList">
937                                 <dt class="heading">Returns:</dt>
938                                 
939                                         <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>
940                                 
941                                 </dl>
942                         
943                         
944                         
945
946                     
947                     
948                      
949                     </div>                    
950                 </div>
951
952             </td>
953             <td class="msource">
954                 
955                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
956                 &nbsp;
957             </td>
958         </tr>
959         
960           
961           <tr class="method-row config-row-alt1 expandable">
962             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
963            
964            
965             <td class="sig">
966                 <a id="Roo.Component-method-focus"   name=".focus"></a>
967                 <div class="fixedFont">
968                         <span class="attributes"></span><b class="itemname">focus</b>
969                                 
970                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>selectText</i></B>) 
971                         
972                                 
973                                          : 
974                                         
975                                                 
976                                                 <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
977                                         
978                                         
979                                         
980                                 
981                         
982                 </div>
983                 <div class="mdesc">
984                 
985                    <div class="short">Try to focus this component.</div> 
986                  
987                  
988                  
989                     <div class="long">
990                         
991                                 Try to focus this component.
992                     
993                                 
994                         
995                         
996                         
997                         
998                                 <dl class="detailList">
999                                 <dt class="heading">Parameters:</dt>
1000                                 
1001                                         <dt>
1002                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  <b>selectText</b>
1003                                                 
1004                                         </dt>
1005                                         <dd>True to also select the text in this component (if applicable)</dd>
1006                                 
1007                                 </dl>
1008                         
1009                         
1010                         
1011                         
1012                         
1013                                 <dl class="detailList">
1014                                 <dt class="heading">Returns:</dt>
1015                                 
1016                                         <dd><span class="fixedFont"><a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a></span>  this</dd>
1017                                 
1018                                 </dl>
1019                         
1020                         
1021                         
1022
1023                     
1024                     
1025                      
1026                     </div>                    
1027                 </div>
1028
1029             </td>
1030             <td class="msource">
1031                 
1032                         <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
1033                 &nbsp;
1034             </td>
1035         </tr>
1036         
1037           
1038           <tr class="method-row config-row-alt0 expandable">
1039             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1040            
1041            
1042             <td class="sig">
1043                 <a id="Roo.Component-method-getEl"   name=".getEl"></a>
1044                 <div class="fixedFont">
1045                         <span class="attributes"></span><b class="itemname">getEl</b>
1046                                 
1047                                  () 
1048                         
1049                                 
1050                                          : 
1051                                         
1052                                                 
1053                                                 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1054                                         
1055                                         
1056                                         
1057                                 
1058                         
1059                 </div>
1060                 <div class="mdesc">
1061                 
1062                    <div class="short">Returns the underlying {<b>link</b> Roo.Element}.</div> 
1063                  
1064                  
1065                  
1066                     <div class="long">
1067                         
1068                                 Returns the underlying {<b>link</b> Roo.Element}.
1069                     
1070                                 
1071                         
1072                         
1073                         
1074                         
1075                         
1076                         
1077                         
1078                         
1079                                 <dl class="detailList">
1080                                 <dt class="heading">Returns:</dt>
1081                                 
1082                                         <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span>  The element</dd>
1083                                 
1084                                 </dl>
1085                         
1086                         
1087                         
1088
1089                     
1090                     
1091                      
1092                     </div>                    
1093                 </div>
1094
1095             </td>
1096             <td class="msource">
1097                 
1098                         <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
1099                 &nbsp;
1100             </td>
1101         </tr>
1102         
1103           
1104           <tr class="method-row config-row-alt1 expandable">
1105             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1106            
1107            
1108             <td class="sig">
1109                 <a id="Roo.Component-method-getId"   name=".getId"></a>
1110                 <div class="fixedFont">
1111                         <span class="attributes"></span><b class="itemname">getId</b>
1112                                 
1113                                  () 
1114                         
1115                                 
1116                                          : 
1117                                         
1118                                                 
1119                                                 <a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>
1120                                         
1121                                         
1122                                         
1123                                 
1124                         
1125                 </div>
1126                 <div class="mdesc">
1127                 
1128                    <div class="short">Returns the id of this component.</div> 
1129                  
1130                  
1131                  
1132                     <div class="long">
1133                         
1134                                 Returns the id of this component.
1135                     
1136                                 
1137                         
1138                         
1139                         
1140                         
1141                         
1142                         
1143                         
1144                         
1145                                 <dl class="detailList">
1146                                 <dt class="heading">Returns:</dt>
1147                                 
1148                                         <dd><span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  </dd>
1149                                 
1150                                 </dl>
1151                         
1152                         
1153                         
1154
1155                     
1156                     
1157                      
1158                     </div>                    
1159                 </div>
1160
1161             </td>
1162             <td class="msource">
1163                 
1164                         <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
1165                 &nbsp;
1166             </td>
1167         </tr>
1168         
1169           
1170           <tr class="method-row config-row-alt0 expandable">
1171             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1172            
1173            
1174             <td class="sig">
1175                 <a id="Roo.util.Observable-method-hasListener"   name=".hasListener"></a>
1176                 <div class="fixedFont">
1177                         <span class="attributes"></span><b class="itemname">hasListener</b>
1178                                 
1179                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>eventName</i></B>) 
1180                         
1181                                 
1182                                          : 
1183                                         
1184                                                 
1185                                                 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
1186                                         
1187                                         
1188                                         
1189                                 
1190                         
1191                 </div>
1192                 <div class="mdesc">
1193                 
1194                    <div class="short">Checks to see if this object has any listeners for a specified event</div> 
1195                  
1196                  
1197                  
1198                     <div class="long">
1199                         
1200                                 Checks to see if this object has any listeners for a specified event
1201                     
1202                                 
1203                         
1204                         
1205                         
1206                         
1207                                 <dl class="detailList">
1208                                 <dt class="heading">Parameters:</dt>
1209                                 
1210                                         <dt>
1211                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
1212                                                 
1213                                         </dt>
1214                                         <dd>The name of the event to check for</dd>
1215                                 
1216                                 </dl>
1217                         
1218                         
1219                         
1220                         
1221                         
1222                                 <dl class="detailList">
1223                                 <dt class="heading">Returns:</dt>
1224                                 
1225                                         <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>
1226                                 
1227                                 </dl>
1228                         
1229                         
1230                         
1231
1232                     
1233                     
1234                      
1235                     </div>                    
1236                 </div>
1237
1238             </td>
1239             <td class="msource">
1240                 
1241                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
1242                 &nbsp;
1243             </td>
1244         </tr>
1245         
1246           
1247           <tr class="method-row config-row-alt1 expandable">
1248             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1249            
1250            
1251             <td class="sig">
1252                 <a id="Roo.Component-method-hide"   name=".hide"></a>
1253                 <div class="fixedFont">
1254                         <span class="attributes"></span><b class="itemname">hide</b>
1255                                 
1256                                  () 
1257                         
1258                                 
1259                                          : 
1260                                         
1261                                                 
1262                                                 <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
1263                                         
1264                                         
1265                                         
1266                                 
1267                         
1268                 </div>
1269                 <div class="mdesc">
1270                 
1271                    <div class="short">Hide this component.</div> 
1272                  
1273                  
1274                  
1275                     <div class="long">
1276                         
1277                                 Hide this component.
1278                     
1279                                 
1280                         
1281                         
1282                         
1283                         
1284                         
1285                         
1286                         
1287                         
1288                                 <dl class="detailList">
1289                                 <dt class="heading">Returns:</dt>
1290                                 
1291                                         <dd><span class="fixedFont"><a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a></span>  this</dd>
1292                                 
1293                                 </dl>
1294                         
1295                         
1296                         
1297
1298                     
1299                     
1300                      
1301                     </div>                    
1302                 </div>
1303
1304             </td>
1305             <td class="msource">
1306                 
1307                         <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
1308                 &nbsp;
1309             </td>
1310         </tr>
1311         
1312           
1313           <tr class="method-row config-row-alt0 expandable">
1314             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1315            
1316            
1317             <td class="sig">
1318                 <a id="Roo.Component-method-isVisible"   name=".isVisible"></a>
1319                 <div class="fixedFont">
1320                         <span class="attributes"></span><b class="itemname">isVisible</b>
1321                                 
1322                                  () 
1323                         
1324                                 
1325                         
1326                 </div>
1327                 <div class="mdesc">
1328                 
1329                    <div class="short">Returns true if this component is visible.</div> 
1330                  
1331                  
1332                  
1333                     <div class="long">
1334                         
1335                                 Returns true if this component is visible.
1336                     
1337                                 
1338                         
1339                         
1340                         
1341                         
1342                         
1343                         
1344                         
1345                         
1346                         
1347                         
1348
1349                     
1350                     
1351                      
1352                     </div>                    
1353                 </div>
1354
1355             </td>
1356             <td class="msource">
1357                 
1358                         <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
1359                 &nbsp;
1360             </td>
1361         </tr>
1362         
1363           
1364           <tr class="method-row config-row-alt1 expandable">
1365             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1366            
1367            
1368             <td class="sig">
1369                 <a id="Roo.util.Observable-method-on"   name=".on"></a>
1370                 <div class="fixedFont">
1371                         <span class="attributes"></span><b class="itemname">on</b>
1372                                 
1373                                  (<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>) 
1374                         
1375                                 
1376                         
1377                 </div>
1378                 <div class="mdesc">
1379                 
1380                    <div class="short">Appends an event handler to this element (shorthand for addListener)</div> 
1381                  
1382                  
1383                  
1384                     <div class="long">
1385                         
1386                                 Appends an event handler to this element (shorthand for addListener)
1387                     
1388                                 
1389                         
1390                         
1391                         
1392                         
1393                                 <dl class="detailList">
1394                                 <dt class="heading">Parameters:</dt>
1395                                 
1396                                         <dt>
1397                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
1398                                                 
1399                                         </dt>
1400                                         <dd>The type of event to listen for</dd>
1401                                 
1402                                         <dt>
1403                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
1404                                                 
1405                                         </dt>
1406                                         <dd>The method the event invokes</dd>
1407                                 
1408                                         <dt>
1409                                                 <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>
1410                                                 
1411                                         </dt>
1412                                         <dd>(optional) The scope in which to execute the handler<br/>function. The handler function's "this" context.</dd>
1413                                 
1414                                         <dt>
1415                                                 <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>
1416                                                 
1417                                         </dt>
1418                                         <dd>(optional)</dd>
1419                                 
1420                                 </dl>
1421                         
1422                         
1423                         
1424                         
1425                         
1426                         
1427                         
1428
1429                     
1430                     
1431                      
1432                     </div>                    
1433                 </div>
1434
1435             </td>
1436             <td class="msource">
1437                 
1438                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
1439                 &nbsp;
1440             </td>
1441         </tr>
1442         
1443           
1444           <tr class="method-row config-row-alt0 expandable">
1445             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1446            
1447            
1448             <td class="sig">
1449                 <a id="Roo.util.Observable-method-purgeListeners"   name=".purgeListeners"></a>
1450                 <div class="fixedFont">
1451                         <span class="attributes"></span><b class="itemname">purgeListeners</b>
1452                                 
1453                                  () 
1454                         
1455                                 
1456                         
1457                 </div>
1458                 <div class="mdesc">
1459                 
1460                    <div class="short">Removes all listeners for this object</div> 
1461                  
1462                  
1463                  
1464                     <div class="long">
1465                         
1466                                 Removes all listeners for this object
1467                     
1468                                 
1469                         
1470                         
1471                         
1472                         
1473                         
1474                         
1475                         
1476                         
1477                         
1478                         
1479
1480                     
1481                     
1482                      
1483                     </div>                    
1484                 </div>
1485
1486             </td>
1487             <td class="msource">
1488                 
1489                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
1490                 &nbsp;
1491             </td>
1492         </tr>
1493         
1494           
1495           <tr class="method-row config-row-alt1 expandable">
1496             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1497            
1498            
1499             <td class="sig">
1500                 <a id="Roo.util.Observable-method-removeListener"   name=".removeListener"></a>
1501                 <div class="fixedFont">
1502                         <span class="attributes"></span><b class="itemname">removeListener</b>
1503                                 
1504                                  (<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>) 
1505                         
1506                                 
1507                         
1508                 </div>
1509                 <div class="mdesc">
1510                 
1511                    <div class="short">Removes a listener</div> 
1512                  
1513                  
1514                  
1515                     <div class="long">
1516                         
1517                                 Removes a listener
1518                     
1519                                 
1520                         
1521                         
1522                         
1523                         
1524                                 <dl class="detailList">
1525                                 <dt class="heading">Parameters:</dt>
1526                                 
1527                                         <dt>
1528                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
1529                                                 
1530                                         </dt>
1531                                         <dd>The type of event to listen for</dd>
1532                                 
1533                                         <dt>
1534                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
1535                                                 
1536                                         </dt>
1537                                         <dd>The handler to remove</dd>
1538                                 
1539                                         <dt>
1540                                                 <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>
1541                                                 
1542                                         </dt>
1543                                         <dd>(optional) The scope (this object) for the handler</dd>
1544                                 
1545                                 </dl>
1546                         
1547                         
1548                         
1549                         
1550                         
1551                         
1552                         
1553
1554                     
1555                     
1556                      
1557                     </div>                    
1558                 </div>
1559
1560             </td>
1561             <td class="msource">
1562                 
1563                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
1564                 &nbsp;
1565             </td>
1566         </tr>
1567         
1568           
1569           <tr class="method-row config-row-alt0 expandable">
1570             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1571            
1572            
1573             <td class="sig">
1574                 <a id="Roo.Component-method-render"   name=".render"></a>
1575                 <div class="fixedFont">
1576                         <span class="attributes"></span><b class="itemname">render</b>
1577                                 
1578                                  (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element <B><i>container</i></B>) 
1579                         
1580                                 
1581                         
1582                 </div>
1583                 <div class="mdesc">
1584                 
1585                    <div class="short">If this is a lazy rendering component, render it to its container element.</div> 
1586                  
1587                  
1588                  
1589                     <div class="long">
1590                         
1591                                 If this is a lazy rendering component, render it to its container element.
1592                     
1593                                 
1594                         
1595                         
1596                         
1597                         
1598                                 <dl class="detailList">
1599                                 <dt class="heading">Parameters:</dt>
1600                                 
1601                                         <dt>
1602                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Element</span>  <b>container</b>
1603                                                 
1604                                         </dt>
1605                                         <dd>(optional) The element this component should be rendered into. If it is being applied to existing markup, this should be left off.</dd>
1606                                 
1607                                 </dl>
1608                         
1609                         
1610                         
1611                         
1612                         
1613                         
1614                         
1615
1616                     
1617                     
1618                      
1619                     </div>                    
1620                 </div>
1621
1622             </td>
1623             <td class="msource">
1624                 
1625                         <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
1626                 &nbsp;
1627             </td>
1628         </tr>
1629         
1630           
1631           <tr class="method-row config-row-alt1 expandable">
1632             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1633            
1634            
1635             <td class="sig">
1636                 <a id="Roo.Component-method-setDisabled"   name=".setDisabled"></a>
1637                 <div class="fixedFont">
1638                         <span class="attributes"></span><b class="itemname">setDisabled</b>
1639                                 
1640                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>disabled</i></B>) 
1641                         
1642                                 
1643                         
1644                 </div>
1645                 <div class="mdesc">
1646                 
1647                    <div class="short">Convenience function for setting disabled/enabled by boolean.</div> 
1648                  
1649                  
1650                  
1651                     <div class="long">
1652                         
1653                                 Convenience function for setting disabled/enabled by boolean.
1654                     
1655                                 
1656                         
1657                         
1658                         
1659                         
1660                                 <dl class="detailList">
1661                                 <dt class="heading">Parameters:</dt>
1662                                 
1663                                         <dt>
1664                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  <b>disabled</b>
1665                                                 
1666                                         </dt>
1667                                         <dd></dd>
1668                                 
1669                                 </dl>
1670                         
1671                         
1672                         
1673                         
1674                         
1675                         
1676                         
1677
1678                     
1679                     
1680                      
1681                     </div>                    
1682                 </div>
1683
1684             </td>
1685             <td class="msource">
1686                 
1687                         <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
1688                 &nbsp;
1689             </td>
1690         </tr>
1691         
1692           
1693           <tr class="method-row config-row-alt0 expandable">
1694             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1695            
1696            
1697             <td class="sig">
1698                 <a id="Roo.Component-method-setVisible"   name=".setVisible"></a>
1699                 <div class="fixedFont">
1700                         <span class="attributes"></span><b class="itemname">setVisible</b>
1701                                 
1702                                  (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>visible</i></B>) 
1703                         
1704                                 
1705                                          : 
1706                                         
1707                                                 
1708                                                 <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
1709                                         
1710                                         
1711                                         
1712                                 
1713                         
1714                 </div>
1715                 <div class="mdesc">
1716                 
1717                    <div class="short">Convenience function to hide or show this component by boolean.</div> 
1718                  
1719                  
1720                  
1721                     <div class="long">
1722                         
1723                                 Convenience function to hide or show this component by boolean.
1724                     
1725                                 
1726                         
1727                         
1728                         
1729                         
1730                                 <dl class="detailList">
1731                                 <dt class="heading">Parameters:</dt>
1732                                 
1733                                         <dt>
1734                                                 <span class="fixedFont"><a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a></span>  <b>visible</b>
1735                                                 
1736                                         </dt>
1737                                         <dd>True to show, false to hide</dd>
1738                                 
1739                                 </dl>
1740                         
1741                         
1742                         
1743                         
1744                         
1745                                 <dl class="detailList">
1746                                 <dt class="heading">Returns:</dt>
1747                                 
1748                                         <dd><span class="fixedFont"><a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a></span>  this</dd>
1749                                 
1750                                 </dl>
1751                         
1752                         
1753                         
1754
1755                     
1756                     
1757                      
1758                     </div>                    
1759                 </div>
1760
1761             </td>
1762             <td class="msource">
1763                 
1764                         <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
1765                 &nbsp;
1766             </td>
1767         </tr>
1768         
1769           
1770           <tr class="method-row config-row-alt1 expandable">
1771             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1772            
1773            
1774             <td class="sig">
1775                 <a id="Roo.Component-method-show"   name=".show"></a>
1776                 <div class="fixedFont">
1777                         <span class="attributes"></span><b class="itemname">show</b>
1778                                 
1779                                  () 
1780                         
1781                                 
1782                                          : 
1783                                         
1784                                                 
1785                                                 <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
1786                                         
1787                                         
1788                                         
1789                                 
1790                         
1791                 </div>
1792                 <div class="mdesc">
1793                 
1794                    <div class="short">Show this component.</div> 
1795                  
1796                  
1797                  
1798                     <div class="long">
1799                         
1800                                 Show this component.
1801                     
1802                                 
1803                         
1804                         
1805                         
1806                         
1807                         
1808                         
1809                         
1810                         
1811                                 <dl class="detailList">
1812                                 <dt class="heading">Returns:</dt>
1813                                 
1814                                         <dd><span class="fixedFont"><a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a></span>  this</dd>
1815                                 
1816                                 </dl>
1817                         
1818                         
1819                         
1820
1821                     
1822                     
1823                      
1824                     </div>                    
1825                 </div>
1826
1827             </td>
1828             <td class="msource">
1829                 
1830                         <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
1831                 &nbsp;
1832             </td>
1833         </tr>
1834         
1835           
1836           <tr class="method-row config-row-alt0 expandable">
1837             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1838            
1839            
1840             <td class="sig">
1841                 <a id="Roo.util.Observable-method-un"   name=".un"></a>
1842                 <div class="fixedFont">
1843                         <span class="attributes"></span><b class="itemname">un</b>
1844                                 
1845                                  (<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>) 
1846                         
1847                                 
1848                         
1849                 </div>
1850                 <div class="mdesc">
1851                 
1852                    <div class="short">Removes a listener (shorthand for removeListener)</div> 
1853                  
1854                  
1855                  
1856                     <div class="long">
1857                         
1858                                 Removes a listener (shorthand for removeListener)
1859                     
1860                                 
1861                         
1862                         
1863                         
1864                         
1865                                 <dl class="detailList">
1866                                 <dt class="heading">Parameters:</dt>
1867                                 
1868                                         <dt>
1869                                                 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span>  <b>eventName</b>
1870                                                 
1871                                         </dt>
1872                                         <dd>The type of event to listen for</dd>
1873                                 
1874                                         <dt>
1875                                                 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span>  <b>handler</b>
1876                                                 
1877                                         </dt>
1878                                         <dd>The handler to remove</dd>
1879                                 
1880                                         <dt>
1881                                                 <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>
1882                                                 
1883                                         </dt>
1884                                         <dd>(optional) The scope (this object) for the handler</dd>
1885                                 
1886                                 </dl>
1887                         
1888                         
1889                         
1890                         
1891                         
1892                         
1893                         
1894
1895                     
1896                     
1897                      
1898                     </div>                    
1899                 </div>
1900
1901             </td>
1902             <td class="msource">
1903                 
1904                         <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
1905                 &nbsp;
1906             </td>
1907         </tr>
1908         
1909                                                        
1910     </table>
1911
1912   
1913   <!-- ============================== events summary / details ======================== -->
1914   
1915   
1916   <a id="Roo.menu.Adapter-events"></a>
1917     
1918   
1919         
1920    
1921   
1922     
1923     
1924     
1925       <table cellspacing="0" class="member-table">
1926                 <caption>Events</caption>
1927               <thead>
1928                 <tr>
1929                     <th class="sig-header" colspan="2">Event</th>            
1930                     <th class="msource-header">Defined By</th>
1931
1932                 </tr>
1933               </thead>  
1934         
1935         
1936          
1937         
1938         
1939           <tr class="method-row expandable config-row-alt0">
1940             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1941             
1942             <td class="sig">
1943                 <a id="Roo.menu.BaseItem-event-*activate"></a>
1944                 
1945                <div class="fixedFont">
1946                 <b class="itemname">activate</b> (<a href="./Roo.menu.BaseItem.html#constructor" roo:cls="Roo.menu.BaseItem.html#constructor">Roo.menu.BaseItem</a> <B><i>this</i></B>) 
1947                 
1948                 </div>
1949
1950                 <div class="mdesc">
1951
1952                    <div class="short">Fires when this item is activated
1953                    
1954                 </div> 
1955                     
1956                     <div class="long">
1957                     
1958                         Fires when this item is activated
1959                     
1960                         
1961                         
1962                 
1963                         
1964                                 <dl class="detailList">
1965                                 <dt class="heading">Parameters:</dt>
1966                                 
1967                                         <dt>
1968                                                 <span class="fixedFont"><a href="./Roo.menu.BaseItem.html#constructor" roo:cls="Roo.menu.BaseItem.html#constructor">Roo.menu.BaseItem</a></span> <b>this</b>
1969                                                 
1970                                         </dt>
1971                                         <dd></dd>
1972                                 
1973                                 </dl>
1974                         
1975                         
1976                         
1977                         
1978                         
1979                         
1980                         
1981
1982                     
1983                     
1984                      
1985                     </div>                    
1986                 </div>
1987
1988             </td>
1989             <td class="msource">
1990                 <a href="./Roo.menu.BaseItem.html#constructor" roo:cls="Roo.menu.BaseItem.html#constructor">Roo.menu.BaseItem</a>
1991             </td>
1992         </tr>
1993         
1994           <tr class="method-row expandable config-row-alt1">
1995             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
1996             
1997             <td class="sig">
1998                 <a id="Roo.Component-event-*beforedestroy"></a>
1999                 
2000                <div class="fixedFont">
2001                 <b class="itemname">beforedestroy</b> (<a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a> <B><i>this</i></B>) 
2002                 
2003                 </div>
2004
2005                 <div class="mdesc">
2006
2007                    <div class="short">Fires before the component is destroyed.
2008                    
2009                 </div> 
2010                     
2011                     <div class="long">
2012                     
2013                         Fires before the component is destroyed. Return false to stop the destroy.
2014                     
2015                         
2016                         
2017                 
2018                         
2019                                 <dl class="detailList">
2020                                 <dt class="heading">Parameters:</dt>
2021                                 
2022                                         <dt>
2023                                                 <span class="fixedFont"><a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a></span> <b>this</b>
2024                                                 
2025                                         </dt>
2026                                         <dd></dd>
2027                                 
2028                                 </dl>
2029                         
2030                         
2031                         
2032                         
2033                         
2034                         
2035                         
2036
2037                     
2038                     
2039                      
2040                     </div>                    
2041                 </div>
2042
2043             </td>
2044             <td class="msource">
2045                 <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
2046             </td>
2047         </tr>
2048         
2049           <tr class="method-row expandable config-row-alt0">
2050             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2051             
2052             <td class="sig">
2053                 <a id="Roo.Component-event-*beforehide"></a>
2054                 
2055                <div class="fixedFont">
2056                 <b class="itemname">beforehide</b> (<a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a> <B><i>this</i></B>) 
2057                 
2058                 </div>
2059
2060                 <div class="mdesc">
2061
2062                    <div class="short">Fires before the component is hidden.
2063                    
2064                 </div> 
2065                     
2066                     <div class="long">
2067                     
2068                         Fires before the component is hidden. Return false to stop the hide.
2069                     
2070                         
2071                         
2072                 
2073                         
2074                                 <dl class="detailList">
2075                                 <dt class="heading">Parameters:</dt>
2076                                 
2077                                         <dt>
2078                                                 <span class="fixedFont"><a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a></span> <b>this</b>
2079                                                 
2080                                         </dt>
2081                                         <dd></dd>
2082                                 
2083                                 </dl>
2084                         
2085                         
2086                         
2087                         
2088                         
2089                         
2090                         
2091
2092                     
2093                     
2094                      
2095                     </div>                    
2096                 </div>
2097
2098             </td>
2099             <td class="msource">
2100                 <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
2101             </td>
2102         </tr>
2103         
2104           <tr class="method-row expandable config-row-alt1">
2105             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2106             
2107             <td class="sig">
2108                 <a id="Roo.Component-event-*beforerender"></a>
2109                 
2110                <div class="fixedFont">
2111                 <b class="itemname">beforerender</b> (<a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a> <B><i>this</i></B>) 
2112                 
2113                 </div>
2114
2115                 <div class="mdesc">
2116
2117                    <div class="short">Fires before the component is rendered.
2118                    
2119                 </div> 
2120                     
2121                     <div class="long">
2122                     
2123                         Fires before the component is rendered. Return false to stop the render.
2124                     
2125                         
2126                         
2127                 
2128                         
2129                                 <dl class="detailList">
2130                                 <dt class="heading">Parameters:</dt>
2131                                 
2132                                         <dt>
2133                                                 <span class="fixedFont"><a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a></span> <b>this</b>
2134                                                 
2135                                         </dt>
2136                                         <dd></dd>
2137                                 
2138                                 </dl>
2139                         
2140                         
2141                         
2142                         
2143                         
2144                         
2145                         
2146
2147                     
2148                     
2149                      
2150                     </div>                    
2151                 </div>
2152
2153             </td>
2154             <td class="msource">
2155                 <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
2156             </td>
2157         </tr>
2158         
2159           <tr class="method-row expandable config-row-alt0">
2160             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2161             
2162             <td class="sig">
2163                 <a id="Roo.Component-event-*beforeshow"></a>
2164                 
2165                <div class="fixedFont">
2166                 <b class="itemname">beforeshow</b> (<a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a> <B><i>this</i></B>) 
2167                 
2168                 </div>
2169
2170                 <div class="mdesc">
2171
2172                    <div class="short">Fires before the component is shown.
2173                    
2174                 </div> 
2175                     
2176                     <div class="long">
2177                     
2178                         Fires before the component is shown.  Return false to stop the show.
2179                     
2180                         
2181                         
2182                 
2183                         
2184                                 <dl class="detailList">
2185                                 <dt class="heading">Parameters:</dt>
2186                                 
2187                                         <dt>
2188                                                 <span class="fixedFont"><a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a></span> <b>this</b>
2189                                                 
2190                                         </dt>
2191                                         <dd></dd>
2192                                 
2193                                 </dl>
2194                         
2195                         
2196                         
2197                         
2198                         
2199                         
2200                         
2201
2202                     
2203                     
2204                      
2205                     </div>                    
2206                 </div>
2207
2208             </td>
2209             <td class="msource">
2210                 <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
2211             </td>
2212         </tr>
2213         
2214           <tr class="method-row expandable config-row-alt1">
2215             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2216             
2217             <td class="sig">
2218                 <a id="Roo.menu.BaseItem-event-*click"></a>
2219                 
2220                <div class="fixedFont">
2221                 <b class="itemname">click</b> (<a href="./Roo.menu.BaseItem.html#constructor" roo:cls="Roo.menu.BaseItem.html#constructor">Roo.menu.BaseItem</a> <B><i>this</i></B>, <a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a> <B><i>e</i></B>) 
2222                 
2223                 </div>
2224
2225                 <div class="mdesc">
2226
2227                    <div class="short">Fires when this item is clicked
2228                    
2229                 </div> 
2230                     
2231                     <div class="long">
2232                     
2233                         Fires when this item is clicked
2234                     
2235                         
2236                         
2237                 
2238                         
2239                                 <dl class="detailList">
2240                                 <dt class="heading">Parameters:</dt>
2241                                 
2242                                         <dt>
2243                                                 <span class="fixedFont"><a href="./Roo.menu.BaseItem.html#constructor" roo:cls="Roo.menu.BaseItem.html#constructor">Roo.menu.BaseItem</a></span> <b>this</b>
2244                                                 
2245                                         </dt>
2246                                         <dd></dd>
2247                                 
2248                                         <dt>
2249                                                 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
2250                                                 
2251                                         </dt>
2252                                         <dd></dd>
2253                                 
2254                                 </dl>
2255                         
2256                         
2257                         
2258                         
2259                         
2260                         
2261                         
2262
2263                     
2264                     
2265                      
2266                     </div>                    
2267                 </div>
2268
2269             </td>
2270             <td class="msource">
2271                 <a href="./Roo.menu.BaseItem.html#constructor" roo:cls="Roo.menu.BaseItem.html#constructor">Roo.menu.BaseItem</a>
2272             </td>
2273         </tr>
2274         
2275           <tr class="method-row expandable config-row-alt0">
2276             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2277             
2278             <td class="sig">
2279                 <a id="Roo.menu.BaseItem-event-*deactivate"></a>
2280                 
2281                <div class="fixedFont">
2282                 <b class="itemname">deactivate</b> (<a href="./Roo.menu.BaseItem.html#constructor" roo:cls="Roo.menu.BaseItem.html#constructor">Roo.menu.BaseItem</a> <B><i>this</i></B>) 
2283                 
2284                 </div>
2285
2286                 <div class="mdesc">
2287
2288                    <div class="short">Fires when this item is deactivated
2289                    
2290                 </div> 
2291                     
2292                     <div class="long">
2293                     
2294                         Fires when this item is deactivated
2295                     
2296                         
2297                         
2298                 
2299                         
2300                                 <dl class="detailList">
2301                                 <dt class="heading">Parameters:</dt>
2302                                 
2303                                         <dt>
2304                                                 <span class="fixedFont"><a href="./Roo.menu.BaseItem.html#constructor" roo:cls="Roo.menu.BaseItem.html#constructor">Roo.menu.BaseItem</a></span> <b>this</b>
2305                                                 
2306                                         </dt>
2307                                         <dd></dd>
2308                                 
2309                                 </dl>
2310                         
2311                         
2312                         
2313                         
2314                         
2315                         
2316                         
2317
2318                     
2319                     
2320                      
2321                     </div>                    
2322                 </div>
2323
2324             </td>
2325             <td class="msource">
2326                 <a href="./Roo.menu.BaseItem.html#constructor" roo:cls="Roo.menu.BaseItem.html#constructor">Roo.menu.BaseItem</a>
2327             </td>
2328         </tr>
2329         
2330           <tr class="method-row expandable config-row-alt1">
2331             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2332             
2333             <td class="sig">
2334                 <a id="Roo.Component-event-*destroy"></a>
2335                 
2336                <div class="fixedFont">
2337                 <b class="itemname">destroy</b> (<a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a> <B><i>this</i></B>) 
2338                 
2339                 </div>
2340
2341                 <div class="mdesc">
2342
2343                    <div class="short">Fires after the component is destroyed.
2344                    
2345                 </div> 
2346                     
2347                     <div class="long">
2348                     
2349                         Fires after the component is destroyed.
2350                     
2351                         
2352                         
2353                 
2354                         
2355                                 <dl class="detailList">
2356                                 <dt class="heading">Parameters:</dt>
2357                                 
2358                                         <dt>
2359                                                 <span class="fixedFont"><a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a></span> <b>this</b>
2360                                                 
2361                                         </dt>
2362                                         <dd></dd>
2363                                 
2364                                 </dl>
2365                         
2366                         
2367                         
2368                         
2369                         
2370                         
2371                         
2372
2373                     
2374                     
2375                      
2376                     </div>                    
2377                 </div>
2378
2379             </td>
2380             <td class="msource">
2381                 <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
2382             </td>
2383         </tr>
2384         
2385           <tr class="method-row expandable config-row-alt0">
2386             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2387             
2388             <td class="sig">
2389                 <a id="Roo.Component-event-*disable"></a>
2390                 
2391                <div class="fixedFont">
2392                 <b class="itemname">disable</b> (<a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a> <B><i>this</i></B>) 
2393                 
2394                 </div>
2395
2396                 <div class="mdesc">
2397
2398                    <div class="short">Fires after the component is disabled.
2399                    
2400                 </div> 
2401                     
2402                     <div class="long">
2403                     
2404                         Fires after the component is disabled.
2405                     
2406                         
2407                         
2408                 
2409                         
2410                                 <dl class="detailList">
2411                                 <dt class="heading">Parameters:</dt>
2412                                 
2413                                         <dt>
2414                                                 <span class="fixedFont"><a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a></span> <b>this</b>
2415                                                 
2416                                         </dt>
2417                                         <dd></dd>
2418                                 
2419                                 </dl>
2420                         
2421                         
2422                         
2423                         
2424                         
2425                         
2426                         
2427
2428                     
2429                     
2430                      
2431                     </div>                    
2432                 </div>
2433
2434             </td>
2435             <td class="msource">
2436                 <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
2437             </td>
2438         </tr>
2439         
2440           <tr class="method-row expandable config-row-alt1">
2441             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2442             
2443             <td class="sig">
2444                 <a id="Roo.Component-event-*enable"></a>
2445                 
2446                <div class="fixedFont">
2447                 <b class="itemname">enable</b> (<a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a> <B><i>this</i></B>) 
2448                 
2449                 </div>
2450
2451                 <div class="mdesc">
2452
2453                    <div class="short">Fires after the component is enabled.
2454                    
2455                 </div> 
2456                     
2457                     <div class="long">
2458                     
2459                         Fires after the component is enabled.
2460                     
2461                         
2462                         
2463                 
2464                         
2465                                 <dl class="detailList">
2466                                 <dt class="heading">Parameters:</dt>
2467                                 
2468                                         <dt>
2469                                                 <span class="fixedFont"><a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a></span> <b>this</b>
2470                                                 
2471                                         </dt>
2472                                         <dd></dd>
2473                                 
2474                                 </dl>
2475                         
2476                         
2477                         
2478                         
2479                         
2480                         
2481                         
2482
2483                     
2484                     
2485                      
2486                     </div>                    
2487                 </div>
2488
2489             </td>
2490             <td class="msource">
2491                 <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
2492             </td>
2493         </tr>
2494         
2495           <tr class="method-row expandable config-row-alt0">
2496             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2497             
2498             <td class="sig">
2499                 <a id="Roo.Component-event-*hide"></a>
2500                 
2501                <div class="fixedFont">
2502                 <b class="itemname">hide</b> (<a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a> <B><i>this</i></B>) 
2503                 
2504                 </div>
2505
2506                 <div class="mdesc">
2507
2508                    <div class="short">Fires after the component is hidden.
2509                    
2510                 </div> 
2511                     
2512                     <div class="long">
2513                     
2514                         Fires after the component is hidden.
2515                     
2516                         
2517                         
2518                 
2519                         
2520                                 <dl class="detailList">
2521                                 <dt class="heading">Parameters:</dt>
2522                                 
2523                                         <dt>
2524                                                 <span class="fixedFont"><a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a></span> <b>this</b>
2525                                                 
2526                                         </dt>
2527                                         <dd></dd>
2528                                 
2529                                 </dl>
2530                         
2531                         
2532                         
2533                         
2534                         
2535                         
2536                         
2537
2538                     
2539                     
2540                      
2541                     </div>                    
2542                 </div>
2543
2544             </td>
2545             <td class="msource">
2546                 <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
2547             </td>
2548         </tr>
2549         
2550           <tr class="method-row expandable config-row-alt1">
2551             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2552             
2553             <td class="sig">
2554                 <a id="Roo.Component-event-*render"></a>
2555                 
2556                <div class="fixedFont">
2557                 <b class="itemname">render</b> (<a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a> <B><i>this</i></B>) 
2558                 
2559                 </div>
2560
2561                 <div class="mdesc">
2562
2563                    <div class="short">Fires after the component is rendered.
2564                    
2565                 </div> 
2566                     
2567                     <div class="long">
2568                     
2569                         Fires after the component is rendered.
2570                     
2571                         
2572                         
2573                 
2574                         
2575                                 <dl class="detailList">
2576                                 <dt class="heading">Parameters:</dt>
2577                                 
2578                                         <dt>
2579                                                 <span class="fixedFont"><a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a></span> <b>this</b>
2580                                                 
2581                                         </dt>
2582                                         <dd></dd>
2583                                 
2584                                 </dl>
2585                         
2586                         
2587                         
2588                         
2589                         
2590                         
2591                         
2592
2593                     
2594                     
2595                      
2596                     </div>                    
2597                 </div>
2598
2599             </td>
2600             <td class="msource">
2601                 <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
2602             </td>
2603         </tr>
2604         
2605           <tr class="method-row expandable config-row-alt0">
2606             <td class="micon"><a class="exi" href="#expand">&nbsp;</a></td>
2607             
2608             <td class="sig">
2609                 <a id="Roo.Component-event-*show"></a>
2610                 
2611                <div class="fixedFont">
2612                 <b class="itemname">show</b> (<a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a> <B><i>this</i></B>) 
2613                 
2614                 </div>
2615
2616                 <div class="mdesc">
2617
2618                    <div class="short">Fires after the component is shown.
2619                    
2620                 </div> 
2621                     
2622                     <div class="long">
2623                     
2624                         Fires after the component is shown.
2625                     
2626                         
2627                         
2628                 
2629                         
2630                                 <dl class="detailList">
2631                                 <dt class="heading">Parameters:</dt>
2632                                 
2633                                         <dt>
2634                                                 <span class="fixedFont"><a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a></span> <b>this</b>
2635                                                 
2636                                         </dt>
2637                                         <dd></dd>
2638                                 
2639                                 </dl>
2640                         
2641                         
2642                         
2643                         
2644                         
2645                         
2646                         
2647
2648                     
2649                     
2650                      
2651                     </div>                    
2652                 </div>
2653
2654             </td>
2655             <td class="msource">
2656                 <a href="./Roo.Component.html#constructor" roo:cls="Roo.Component.html#constructor">Roo.Component</a>
2657             </td>
2658         </tr>
2659         
2660                                                        
2661     </table>
2662
2663   
2664   
2665   
2666  
2667 <!-- ============================== footer ================================= -->
2668                 <div class="fineprint" style="clear:both">
2669                         
2670                         Documentation generated by <a href="http://www.akbkhome.com" target="_blankt">Introspection Doc Generator</a>  on Tue Jul 27 2010 11:05:08 GMT+0800 (HKT)
2671                         Based on 
2672                         <a href="http://www.jsdoctoolkit.org/" target="_blank">JsDoc Toolkit</a>  
2673                 </div>
2674         </body>
2675 </html>