1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
7 <meta http-equiv="content-type" content="text/html; charset=undefined" />
8 <meta name="generator" content="JsDoc Toolkit" />
11 <title>JsDoc Reference - Roo.menu.DateMenu</title>
14 <link rel="stylesheet" type="text/css" href="../../css/roojs.css" />
15 <link rel="stylesheet" type="text/css" href="../default.css" />
18 <script type="text/javascript" src="../page.js">
25 <body onload="RooDocsPage.onload();">
28 <div class="body-wrap">
30 <!-- ============================== links to methods. ================================= -->
32 <div class="top-tools">
34 <a class="inner-link" href="#Roo.menu.DateMenu-props"><img src="resources/s.gif" class="item-icon icon-prop">Properties</a>
35 <a class="inner-link" href="#Roo.menu.DateMenu-methods"><img src="resources/s.gif" class="item-icon icon-method">Methods</a>
36 <a class="inner-link" href="#Roo.menu.DateMenu-events"><img src="resources/s.gif" class="item-icon icon-event">Events</a>
37 <a class="inner-link" href="#Roo.menu.DateMenu-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>
43 <!-- ============================== inheritance Block. ================================= -->
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.DateMenu
53 <!-- ============================== class title / details ============================ -->
56 <h1 class="classTitle">
58 Class Roo.menu.DateMenu
61 <table cellspacing="0" class="class-summary-table">
63 <tr><td class="label">Package:</td><td class="hd-info">Roo.menu</td></tr>
65 <tr><td class="label">Defined In:</td><td class="hd-info">
67 <a href="./src/Roo_menu_DateMenu.js.html">Roo/menu/DateMenu.js</a>.
70 <tr><td class="label">Class:</td><td class="hd-info">DateMenu</td></tr>
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>
84 <!-- ============================== class summary ========================== -->
85 <div class="description">
86 A menu containing a {<b>link</b> Roo.menu.DateItem} component (which provides a date picker).
90 <!-- ============================== Class comment block... ========================== -->
92 <div class="comments">
93 <b>Class Comments / Notes</B> =>
94 <u onclick="parent.CommentDialog.showCommentId = 'Roo.menu.DateMenu';">[Add Your comment/notes about this class]</u>
96 <iframe frameborder="0" id="comments-Roo.menu" style="border: none;width:100%;"
97 src="/blog.php/GtkDjsComments/Roo.menu.DateMenu.html"></iframe>
102 <!-- ============================== config options ========================== -->
107 <div class="hr"></div>
108 <a id="Roo.menu.DateMenu-configs"></a>
114 <table cellspacing="0" class="member-table">
115 <caption>Config Options (Usually are also Properties)</caption>
119 <th class="sig-header" colspan="2">Options</th>
121 <th class="msource-header">Defined By</th>
128 <tr class="config-row expandable config-row-alt0">
129 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
140 <div class="short">True to allow multiple menus to be displayed at the same time (defaults to false)</div>
144 <div class="long">True to allow multiple menus to be displayed at the same time (defaults to false)</div>
152 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
158 <tr class="config-row expandable config-row-alt1">
159 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
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>
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>
182 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
188 <tr class="config-row expandable config-row-alt0">
189 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
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>
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>
212 <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
218 <tr class="config-row expandable config-row-alt1">
219 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
230 <div class="short">The minimum width of the menu in pixels (defaults to 120)</div>
234 <div class="long">The minimum width of the menu in pixels (defaults to 120)</div>
242 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
248 <tr class="config-row expandable config-row-alt0">
249 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
260 <div class="short">True (default) - means that clicking on screen etc.</div>
264 <div class="long">True (default) - means that clicking on screen etc. hides it.</div>
272 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
278 <tr class="config-row expandable config-row-alt1">
279 <td class="micon"><a class="exi" href="#expand"> </a></td>
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
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>
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>
302 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
308 <tr class="config-row expandable config-row-alt0">
309 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
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>
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>
332 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
348 <!-- ============================== public properties ==================== -->
352 <a id="Roo.menu.DateMenu-props"></a>
358 <table cellspacing="0" class="member-table">
359 <caption class="Empty">Public Properties - Has None</caption>
365 <!-- ============================== methods summary / details ======================== -->
368 <a id="Roo.menu.DateMenu-methods"></a>
369 <!-- constructor?? -->
376 <!-- then dynamics first -->
383 <table cellspacing="0" class="member-table">
384 <caption>Public Methods</caption>
386 <th class="sig-header" colspan="2">Method</th>
387 <th class="msource-header">Defined By</th>
397 <tr class="method-row config-row-alt0 expandable notInherited">
398 <td class="micon"><a class="exi" href="#expand"> </a></td>
402 <a id="Roo.menu-method-DateMenu" name=".DateMenu"></a>
403 <div class="fixedFont">
404 <span class="attributes">new <B>Roo.menu.</B></span><b class="itemname">DateMenu</b>
406 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>config</i></B>)
414 <div class="short">Create a new Roo.menu.DateMenu</div>
421 Create a new Roo.menu.DateMenu
424 <dl class="detailList">
425 <dt class="heading">Parameters:</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>
431 <dd>Configuration options</dd>
455 <tr class="method-row config-row-alt1 expandable">
456 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
464 (Mixed <B><i>args</i></B>)
470 <a href="./Roo.menu.Item.html#constructor" roo:cls="Roo.menu.Item.html#constructor">Roo.menu.Item</a>
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>
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>
492 <dl class="detailList">
493 <dt class="heading">Parameters:</dt>
496 <span class="fixedFont">Mixed</span> <b>args</b>
499 <dd>One or more menu items, menu item configs or other objects that can be converted to menu items</dd>
507 <dl class="detailList">
508 <dt class="heading">Returns:</dt>
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>
526 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
532 <tr class="method-row config-row-alt0 expandable">
533 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
541 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Roo.Element <B><i>el</i></B>)
547 <a href="./Roo.menu.Item.html#constructor" roo:cls="Roo.menu.Item.html#constructor">Roo.menu.Item</a>
556 <div class="short">Adds an {<b>link</b> Roo.Element} object to the menu</div>
562 Adds an {<b>link</b> Roo.Element} object to the menu
569 <dl class="detailList">
570 <dt class="heading">Parameters:</dt>
573 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Roo.Element</span> <b>el</b>
576 <dd>The element or DOM node to add, or its id</dd>
584 <dl class="detailList">
585 <dt class="heading">Returns:</dt>
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>
603 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
609 <tr class="method-row config-row-alt1 expandable">
610 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
618 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>object</i></B>)
625 <div class="short">Used to define events on this Observable</div>
631 Used to define events on this Observable
638 <dl class="detailList">
639 <dt class="heading">Parameters:</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>
645 <dd>The object with the events defined</dd>
665 <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
671 <tr class="method-row config-row-alt0 expandable">
672 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
680 (<a href="./Roo.menu.Item.html#constructor" roo:cls="Roo.menu.Item.html#constructor">Roo.menu.Item</a> <B><i>item</i></B>)
686 <a href="./Roo.menu.Item.html#constructor" roo:cls="Roo.menu.Item.html#constructor">Roo.menu.Item</a>
695 <div class="short">Adds an existing object based on {<b>link</b> Roo.menu.Item} to the menu</div>
701 Adds an existing object based on {<b>link</b> Roo.menu.Item} to the menu
708 <dl class="detailList">
709 <dt class="heading">Parameters:</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>
715 <dd>The menu item to add</dd>
723 <dl class="detailList">
724 <dt class="heading">Returns:</dt>
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>
742 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
748 <tr class="method-row config-row-alt1 expandable">
749 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
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>)
764 <div class="short">Appends an event handler to this component</div>
770 Appends an event handler to this component
777 <dl class="detailList">
778 <dt class="heading">Parameters:</dt>
781 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>eventName</b>
784 <dd>The type of event to listen for</dd>
787 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span> <b>handler</b>
790 <dd>The method the event invokes</dd>
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>
796 <dd>(optional) The scope in which to execute the handler<br/>function. The handler function's "this" context.</dd>
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>
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>
822 <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
828 <tr class="method-row config-row-alt0 expandable">
829 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
837 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Object">Object</a> <B><i>config</i></B>)
843 <a href="./Roo.menu.Item.html#constructor" roo:cls="Roo.menu.Item.html#constructor">Roo.menu.Item</a>
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>
858 Creates a new {<b>link</b> Roo.menu.Item} based an the supplied config object and adds it to the menu
865 <dl class="detailList">
866 <dt class="heading">Parameters:</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>
872 <dd>A MenuItem config object</dd>
880 <dl class="detailList">
881 <dt class="heading">Returns:</dt>
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>
899 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
905 <tr class="method-row config-row-alt1 expandable">
906 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
920 <a href="./Roo.menu.Item.html#constructor" roo:cls="Roo.menu.Item.html#constructor">Roo.menu.Item</a>
929 <div class="short">Adds a separator bar to the menu</div>
935 Adds a separator bar to the menu
946 <dl class="detailList">
947 <dt class="heading">Returns:</dt>
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>
965 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
971 <tr class="method-row config-row-alt0 expandable">
972 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
980 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>text</i></B>)
986 <a href="./Roo.menu.Item.html#constructor" roo:cls="Roo.menu.Item.html#constructor">Roo.menu.Item</a>
995 <div class="short">Creates a new {<b>link</b> Roo.menu.TextItem} with the supplied text and adds it to the menu</div>
1001 Creates a new {<b>link</b> Roo.menu.TextItem} with the supplied text and adds it to the menu
1008 <dl class="detailList">
1009 <dt class="heading">Parameters:</dt>
1012 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>text</b>
1015 <dd>The text to display in the menu item</dd>
1023 <dl class="detailList">
1024 <dt class="heading">Returns:</dt>
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>
1040 <td class="msource">
1042 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
1048 <tr class="method-row config-row-alt1 expandable">
1049 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
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>)
1063 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
1072 <div class="short">Fires the specified event with the passed parameters (minus the event name).</div>
1078 Fires the specified event with the passed parameters (minus the event name).
1085 <dl class="detailList">
1086 <dt class="heading">Parameters:</dt>
1089 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>eventName</b>
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>
1098 <dd>Variable number of parameters are passed to handlers</dd>
1106 <dl class="detailList">
1107 <dt class="heading">Returns:</dt>
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>
1123 <td class="msource">
1125 <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
1131 <tr class="method-row config-row-alt0 expandable">
1132 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
1146 <a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a>
1155 <div class="short">Returns this menu's underlying {<b>link</b> Roo.Element} object</div>
1161 Returns this menu's underlying {<b>link</b> Roo.Element} object
1172 <dl class="detailList">
1173 <dt class="heading">Returns:</dt>
1175 <dd><span class="fixedFont"><a href="./Roo.Element.html#constructor" roo:cls="Roo.Element.html#constructor">Roo.Element</a></span> The element</dd>
1189 <td class="msource">
1191 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
1197 <tr class="method-row config-row-alt1 expandable">
1198 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
1206 (<a href="./String.html#constructor" roo:cls="String.html#constructor">String</a> <B><i>eventName</i></B>)
1212 <a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a>
1221 <div class="short">Checks to see if this object has any listeners for a specified event</div>
1227 Checks to see if this object has any listeners for a specified event
1234 <dl class="detailList">
1235 <dt class="heading">Parameters:</dt>
1238 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>eventName</b>
1241 <dd>The name of the event to check for</dd>
1249 <dl class="detailList">
1250 <dt class="heading">Returns:</dt>
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>
1266 <td class="msource">
1268 <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
1274 <tr class="method-row config-row-alt0 expandable">
1275 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
1283 (<a href="http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean">Boolean</a> <B><i>deep</i></B>)
1290 <div class="short">Hides this menu and optionally all parent menus</div>
1296 Hides this menu and optionally all parent menus
1303 <dl class="detailList">
1304 <dt class="heading">Parameters:</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>
1310 <dd>(optional) True to hide all parent menus recursively, if any (defaults to false)</dd>
1328 <td class="msource">
1330 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
1336 <tr class="method-row config-row-alt1 expandable">
1337 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
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>)
1351 <a href="./Roo.menu.Item.html#constructor" roo:cls="Roo.menu.Item.html#constructor">Roo.menu.Item</a>
1360 <div class="short">Inserts an existing object based on {<b>link</b> Roo.menu.Item} to the menu at a specified index</div>
1366 Inserts an existing object based on {<b>link</b> Roo.menu.Item} to the menu at a specified index
1373 <dl class="detailList">
1374 <dt class="heading">Parameters:</dt>
1377 <span class="fixedFont"><a href="./Number.html#constructor" roo:cls="Number.html#constructor">Number</a></span> <b>index</b>
1380 <dd>The index in the menu's list of current items where the new item should be inserted</dd>
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>
1386 <dd>The menu item to add</dd>
1394 <dl class="detailList">
1395 <dt class="heading">Returns:</dt>
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>
1411 <td class="msource">
1413 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
1419 <tr class="method-row config-row-alt0 expandable">
1420 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
1435 <div class="short">Read-only.</div>
1441 Read-only. Returns true if the menu is currently displayed, else false.
1462 <td class="msource">
1464 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
1470 <tr class="method-row config-row-alt1 expandable">
1471 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
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>)
1486 <div class="short">Appends an event handler to this element (shorthand for addListener)</div>
1492 Appends an event handler to this element (shorthand for addListener)
1499 <dl class="detailList">
1500 <dt class="heading">Parameters:</dt>
1503 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>eventName</b>
1506 <dd>The type of event to listen for</dd>
1509 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span> <b>handler</b>
1512 <dd>The method the event invokes</dd>
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>
1518 <dd>(optional) The scope in which to execute the handler<br/>function. The handler function's "this" context.</dd>
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>
1542 <td class="msource">
1544 <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
1550 <tr class="method-row config-row-alt0 expandable">
1551 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
1566 <div class="short">Removes all listeners for this object</div>
1572 Removes all listeners for this object
1593 <td class="msource">
1595 <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
1601 <tr class="method-row config-row-alt1 expandable">
1602 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
1610 (<a href="./Roo.menu.Item.html#constructor" roo:cls="Roo.menu.Item.html#constructor">Roo.menu.Item</a> <B><i>item</i></B>)
1617 <div class="short">Removes an {<b>link</b> Roo.menu.Item} from the menu and destroys the object</div>
1623 Removes an {<b>link</b> Roo.menu.Item} from the menu and destroys the object
1630 <dl class="detailList">
1631 <dt class="heading">Parameters:</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>
1637 <dd>The menu item to remove</dd>
1655 <td class="msource">
1657 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
1663 <tr class="method-row config-row-alt0 expandable">
1664 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
1679 <div class="short">Removes and destroys all items in the menu</div>
1685 Removes and destroys all items in the menu
1706 <td class="msource">
1708 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
1714 <tr class="method-row config-row-alt1 expandable">
1715 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
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>)
1730 <div class="short">Removes a listener</div>
1743 <dl class="detailList">
1744 <dt class="heading">Parameters:</dt>
1747 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>eventName</b>
1750 <dd>The type of event to listen for</dd>
1753 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span> <b>handler</b>
1756 <dd>The handler to remove</dd>
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>
1762 <dd>(optional) The scope (this object) for the handler</dd>
1780 <td class="msource">
1782 <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
1788 <tr class="method-row config-row-alt0 expandable">
1789 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
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>)
1804 <div class="short">Displays this menu relative to another element</div>
1810 Displays this menu relative to another element
1817 <dl class="detailList">
1818 <dt class="heading">Parameters:</dt>
1821 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a>/HTMLElement/Roo.Element</span> <b>element</b>
1824 <dd>The element to align to</dd>
1827 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>position</b>
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>
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>
1836 <dd>(optional) This menu's parent menu, if applicable (defaults to undefined)</dd>
1854 <td class="msource">
1856 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
1862 <tr class="method-row config-row-alt1 expandable">
1863 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
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>)
1878 <div class="short">Displays this menu at a specific xy position</div>
1884 Displays this menu at a specific xy position
1891 <dl class="detailList">
1892 <dt class="heading">Parameters:</dt>
1895 <span class="fixedFont"><a href="./Array.html#constructor" roo:cls="Array.html#constructor">Array</a></span> <b>xyPosition</b>
1898 <dd>Contains X & Y [x, y] values for the position at which to show the menu (coordinates are page-based)</dd>
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>
1904 <dd>(optional) This menu's parent menu, if applicable (defaults to undefined)</dd>
1922 <td class="msource">
1924 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
1930 <tr class="method-row config-row-alt0 expandable">
1931 <td class="micon"><a class="exi" href="#expand"> </a></td>
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>
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>)
1946 <div class="short">Removes a listener (shorthand for removeListener)</div>
1952 Removes a listener (shorthand for removeListener)
1959 <dl class="detailList">
1960 <dt class="heading">Parameters:</dt>
1963 <span class="fixedFont"><a href="./String.html#constructor" roo:cls="String.html#constructor">String</a></span> <b>eventName</b>
1966 <dd>The type of event to listen for</dd>
1969 <span class="fixedFont"><a href="./Function.html#constructor" roo:cls="Function.html#constructor">Function</a></span> <b>handler</b>
1972 <dd>The handler to remove</dd>
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>
1978 <dd>(optional) The scope (this object) for the handler</dd>
1996 <td class="msource">
1998 <a href="./Roo.util.Observable.html#constructor" roo:cls="Roo.util.Observable.html#constructor">Roo.util.Observable</a>
2007 <!-- ============================== events summary / details ======================== -->
2010 <a id="Roo.menu.DateMenu-events"></a>
2019 <table cellspacing="0" class="member-table">
2020 <caption>Events</caption>
2023 <th class="sig-header" colspan="2">Event</th>
2024 <th class="msource-header">Defined By</th>
2033 <tr class="method-row expandable config-row-alt0">
2034 <td class="micon"><a class="exi" href="#expand"> </a></td>
2037 <a id="Roo.menu.Menu-event-*beforehide"></a>
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>)
2046 <div class="short">Fires before this menu is hidden
2052 Fires before this menu is hidden
2058 <dl class="detailList">
2059 <dt class="heading">Parameters:</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>
2083 <td class="msource">
2084 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
2088 <tr class="method-row expandable config-row-alt1">
2089 <td class="micon"><a class="exi" href="#expand"> </a></td>
2092 <a id="Roo.menu.Menu-event-*beforeshow"></a>
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>)
2101 <div class="short">Fires before this menu is displayed
2107 Fires before this menu is displayed
2113 <dl class="detailList">
2114 <dt class="heading">Parameters:</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>
2138 <td class="msource">
2139 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
2143 <tr class="method-row expandable config-row-alt0">
2144 <td class="micon"><a class="exi" href="#expand"> </a></td>
2147 <a id="Roo.menu.Menu-event-*click"></a>
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>)
2156 <div class="short">Fires when this menu is clicked (or when the enter key is pressed while it is active)
2162 Fires when this menu is clicked (or when the enter key is pressed while it is active)
2168 <dl class="detailList">
2169 <dt class="heading">Parameters:</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>
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>
2181 <dd>The menu item that was clicked</dd>
2184 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
2205 <td class="msource">
2206 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
2210 <tr class="method-row expandable config-row-alt1">
2211 <td class="micon"><a class="exi" href="#expand"> </a></td>
2214 <a id="Roo.menu.Menu-event-*hide"></a>
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>)
2223 <div class="short">Fires after this menu is hidden
2229 Fires after this menu is hidden
2235 <dl class="detailList">
2236 <dt class="heading">Parameters:</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>
2260 <td class="msource">
2261 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
2265 <tr class="method-row expandable config-row-alt0">
2266 <td class="micon"><a class="exi" href="#expand"> </a></td>
2269 <a id="Roo.menu.Menu-event-*itemclick"></a>
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>)
2278 <div class="short">Fires when a menu item contained in this menu is clicked
2284 Fires when a menu item contained in this menu is clicked
2290 <dl class="detailList">
2291 <dt class="heading">Parameters:</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>
2297 <dd>The BaseItem that was clicked</dd>
2300 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
2321 <td class="msource">
2322 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
2326 <tr class="method-row expandable config-row-alt1">
2327 <td class="micon"><a class="exi" href="#expand"> </a></td>
2330 <a id="Roo.menu.Menu-event-*mouseout"></a>
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>)
2339 <div class="short">Fires when the mouse exits this menu
2345 Fires when the mouse exits this menu
2351 <dl class="detailList">
2352 <dt class="heading">Parameters:</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>
2361 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
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>
2370 <dd>The menu item that was clicked</dd>
2388 <td class="msource">
2389 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
2393 <tr class="method-row expandable config-row-alt0">
2394 <td class="micon"><a class="exi" href="#expand"> </a></td>
2397 <a id="Roo.menu.Menu-event-*mouseover"></a>
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>)
2406 <div class="short">Fires when the mouse is hovering over this menu
2412 Fires when the mouse is hovering over this menu
2418 <dl class="detailList">
2419 <dt class="heading">Parameters:</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>
2428 <span class="fixedFont"><a href="./Roo.EventObject.html#constructor" roo:cls="Roo.EventObject.html#constructor">Roo.EventObject</a></span> <b>e</b>
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>
2437 <dd>The menu item that was clicked</dd>
2455 <td class="msource">
2456 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
2460 <tr class="method-row expandable config-row-alt1 notInherited">
2461 <td class="micon"><a class="exi" href="#expand"> </a></td>
2464 <a id="Roo.menu.DateMenu-event-*select"></a>
2466 <div class="fixedFont">
2467 <b class="itemname">select</b> (DatePicker <B><i>picker</i></B>, <a href="./Date.html#constructor" roo:cls="Date.html#constructor">Date</a> <B><i>date</i></B>)
2485 <dl class="detailList">
2486 <dt class="heading">Parameters:</dt>
2489 <span class="fixedFont">DatePicker</span> <b>picker</b>
2495 <span class="fixedFont"><a href="./Date.html#constructor" roo:cls="Date.html#constructor">Date</a></span> <b>date</b>
2516 <td class="msource">
2521 <tr class="method-row expandable config-row-alt0">
2522 <td class="micon"><a class="exi" href="#expand"> </a></td>
2525 <a id="Roo.menu.Menu-event-*show"></a>
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>)
2534 <div class="short">Fires after this menu is displayed
2540 Fires after this menu is displayed
2546 <dl class="detailList">
2547 <dt class="heading">Parameters:</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>
2571 <td class="msource">
2572 <a href="./Roo.menu.Menu.html#constructor" roo:cls="Roo.menu.Menu.html#constructor">Roo.menu.Menu</a>
2583 <!-- ============================== footer ================================= -->
2584 <div class="fineprint" style="clear:both">
2586 Documentation generated by <a href="http://www.akbkhome.com" target="_blankt">Introspection Doc Generator</a> on Thu Apr 24 2014 16:54:40 GMT+0800 (HKT)
2588 <a href="http://www.jsdoctoolkit.org/" target="_blank">JsDoc Toolkit</a>