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