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