1 Ext.data.JsonP.Ext_EventManager({
17 "href": "EventManager.html#Ext-EventManager-method-addListener",
18 "shortDoc": "Appends an event handler to an element. ...",
20 "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/EventManager.js",
24 "type": "String/HTMLElement",
26 "doc": "<p>The html element or id to assign the event handler to.</p>\n",
32 "doc": "<p>The name of the event to listen for.</p>\n",
38 "doc": "<p>The handler function the event invokes. This function is passed\nthe following parameters:<ul>\n<li>evt : EventObject<div class=\"sub-desc\">The <a href=\"#/api/Ext.EventObject\" rel=\"Ext.EventObject\" class=\"docClass\">EventObject</a> describing the event.</div></li>\n<li>t : Element<div class=\"sub-desc\">The <a href=\"#/api/Ext.core.Element\" rel=\"Ext.core.Element\" class=\"docClass\">Element</a> which was the target of the event.\nNote that this may be filtered by using the <tt>delegate</tt> option.</div></li>\n<li>o : Object<div class=\"sub-desc\">The options object from the addListener call.</div></li>\n</ul></p>\n",
44 "doc": "<p>(optional) The scope (<b><code>this</code></b> reference) in which the handler function is executed. <b>Defaults to the Element</b>.</p>\n",
50 "doc": "<p>(optional) An object containing handler configuration properties.\nThis may contain any of the following properties:<ul>\n<li>scope : Object<div class=\"sub-desc\">The scope (<b><code>this</code></b> reference) in which the handler function is executed. <b>Defaults to the Element</b>.</div></li>\n<li>delegate : String<div class=\"sub-desc\">A simple selector to filter the target or look for a descendant of the target</div></li>\n<li>stopEvent : Boolean<div class=\"sub-desc\">True to stop the event. That is stop propagation, and prevent the default action.</div></li>\n<li>preventDefault : Boolean<div class=\"sub-desc\">True to prevent the default action</div></li>\n<li>stopPropagation : Boolean<div class=\"sub-desc\">True to prevent event propagation</div></li>\n<li>normalized : Boolean<div class=\"sub-desc\">False to pass a browser event to the handler function instead of an Ext.EventObject</div></li>\n<li>delay : Number<div class=\"sub-desc\">The number of milliseconds to delay the invocation of the handler after te event fires.</div></li>\n<li>single : Boolean<div class=\"sub-desc\">True to add a handler to handle just the next firing of the event, and then remove itself.</div></li>\n<li>buffer : Number<div class=\"sub-desc\">Causes the handler to be scheduled to run in an <a href=\"#/api/Ext.util.DelayedTask\" rel=\"Ext.util.DelayedTask\" class=\"docClass\">Ext.util.DelayedTask</a> delayed\nby the specified number of milliseconds. If the event fires again within that time, the original\nhandler is <em>not</em> invoked, but the new handler is scheduled in its place.</div></li>\n<li>target : Element<div class=\"sub-desc\">Only call the handler if the event was fired on the target Element, <i>not</i> if the event was bubbled up from a child node.</div></li>\n</ul><br></p>\n\n<p>See <a href=\"#/api/Ext.core.Element-method-addListener\" rel=\"Ext.core.Element-method-addListener\" class=\"docClass\">Ext.core.Element.addListener</a> for examples of how to use these options.</p>\n\n",
54 "name": "addListener",
55 "owner": "Ext.EventManager",
56 "doc": "<p>Appends an event handler to an element. The shorthand version <a href=\"#/api/Ext.EventManager-method-on\" rel=\"Ext.EventManager-method-on\" class=\"docClass\">on</a> is equivalent. Typically you will\nuse <a href=\"#/api/Ext.core.Element-method-addListener\" rel=\"Ext.core.Element-method-addListener\" class=\"docClass\">Ext.core.Element.addListener</a> directly on an Element in favor of calling this version.</p>\n",
62 "html_filename": "EventManager.html"
69 "href": "EventManager.html#Ext-EventManager-method-getId",
70 "shortDoc": "Get the id of the element. ...",
72 "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/EventManager.js",
78 "doc": "<p>The element to get the id for.</p>\n",
83 "owner": "Ext.EventManager",
84 "doc": "<p>Get the id of the element. If one has not been assigned, automatically assign it.</p>\n",
90 "html_filename": "EventManager.html"
97 "href": "EventManager.html#Ext-EventManager-method-getKeyEvent",
98 "shortDoc": "Indicates which event to use for getting key presses. ...",
100 "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/EventManager.js",
105 "name": "getKeyEvent",
106 "owner": "Ext.EventManager",
107 "doc": "<p>Indicates which event to use for getting key presses.</p>\n",
111 "doc": "<p>The appropriate event name.</p>\n"
113 "html_filename": "EventManager.html"
120 "href": "EventManager.html#Ext-EventManager-method-getPageX",
121 "shortDoc": "Gets the x coordinate from the event ...",
123 "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/EventManager.js",
129 "doc": "<p>The event</p>\n",
134 "owner": "Ext.EventManager",
135 "doc": "<p>Gets the x coordinate from the event</p>\n",
139 "doc": "<p>The x coordinate</p>\n"
141 "html_filename": "EventManager.html"
148 "href": "EventManager.html#Ext-EventManager-method-getPageXY",
149 "shortDoc": "Gets the x & ycoordinate from the event ...",
151 "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/EventManager.js",
157 "doc": "<p>The event</p>\n",
162 "owner": "Ext.EventManager",
163 "doc": "<p>Gets the x & ycoordinate from the event</p>\n",
167 "doc": "<p>The x/y coordinate</p>\n"
169 "html_filename": "EventManager.html"
176 "href": "EventManager.html#Ext-EventManager-method-getPageY",
177 "shortDoc": "Gets the y coordinate from the event ...",
179 "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/EventManager.js",
185 "doc": "<p>The event</p>\n",
190 "owner": "Ext.EventManager",
191 "doc": "<p>Gets the y coordinate from the event</p>\n",
195 "doc": "<p>The y coordinate</p>\n"
197 "html_filename": "EventManager.html"
204 "href": "EventManager.html#Ext-EventManager-method-getRelatedTarget",
205 "shortDoc": "Gets the related target from the event. ...",
207 "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/EventManager.js",
213 "doc": "<p>The event</p>\n",
217 "name": "getRelatedTarget",
218 "owner": "Ext.EventManager",
219 "doc": "<p>Gets the related target from the event.</p>\n",
222 "type": "HTMLElement",
223 "doc": "<p>The related target.</p>\n"
225 "html_filename": "EventManager.html"
232 "href": "EventManager.html#Ext-EventManager-method-getTarget",
233 "shortDoc": "Gets the target of the event. ...",
235 "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/EventManager.js",
241 "doc": "<p>The event</p>\n",
246 "owner": "Ext.EventManager",
247 "doc": "<p>Gets the target of the event.</p>\n",
250 "type": "HTMLElement",
251 "doc": "<p>target</p>\n"
253 "html_filename": "EventManager.html"
260 "href": "EventManager.html#Ext-EventManager-method-on",
261 "shortDoc": "Alias for Ext.EventManager.addListener ...",
263 "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/EventManager.js",
269 "owner": "Ext.EventManager",
270 "doc": "<p>Alias for <a href=\"#/api/Ext.EventManager-method-addListener\" rel=\"Ext.EventManager-method-addListener\" class=\"docClass\">Ext.EventManager.addListener</a></p>\n",
276 "html_filename": "EventManager.html"
283 "href": "EventManager.html#Ext-EventManager-method-onDocumentReady",
284 "shortDoc": "Adds a listener to be notified when the document is ready (before onload and before images are loaded). ...",
286 "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/EventManager.js",
292 "doc": "<p>The method the event invokes.</p>\n",
298 "doc": "<p>(optional) The scope (<code>this</code> reference) in which the handler function executes. Defaults to the browser window.</p>\n",
304 "doc": "<p>(optional) Options object as passed to <a href=\"#/api/Ext.core.Element-method-addListener\" rel=\"Ext.core.Element-method-addListener\" class=\"docClass\">Ext.core.Element.addListener</a>.</p>\n",
308 "name": "onDocumentReady",
309 "owner": "Ext.EventManager",
310 "doc": "<p>Adds a listener to be notified when the document is ready (before onload and before images are loaded). Can be\naccessed shorthanded as Ext.onReady().</p>\n",
316 "html_filename": "EventManager.html"
323 "href": "EventManager.html#Ext-EventManager-method-onWindowResize",
324 "shortDoc": "Adds a listener to be notified when the browser window is resized and provides resize event buffering (100 millisecon...",
326 "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/EventManager.js",
332 "doc": "<p>The handler function the window resize event invokes.</p>\n",
338 "doc": "<p>The scope (<code>this</code> reference) in which the handler function executes. Defaults to the browser window.</p>\n",
344 "doc": "<p>Options object as passed to <a href=\"#/api/Ext.core.Element-method-addListener\" rel=\"Ext.core.Element-method-addListener\" class=\"docClass\">Ext.core.Element.addListener</a></p>\n",
348 "name": "onWindowResize",
349 "owner": "Ext.EventManager",
350 "doc": "<p>Adds a listener to be notified when the browser window is resized and provides resize event buffering (100 milliseconds),\npasses new viewport width and height to handlers.</p>\n",
356 "html_filename": "EventManager.html"
363 "href": "EventManager.html#Ext-EventManager-method-preventDefault",
364 "shortDoc": "Prevents the browsers default handling of the event. ...",
366 "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/EventManager.js",
372 "doc": "<p>event to prevent the default</p>\n",
376 "name": "preventDefault",
377 "owner": "Ext.EventManager",
378 "doc": "<p>Prevents the browsers default handling of the event.</p>\n",
384 "html_filename": "EventManager.html"
391 "href": "EventManager.html#Ext-EventManager-method-purgeElement",
392 "shortDoc": "Recursively removes all previous added listeners from an element and its children. ...",
394 "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/EventManager.js",
398 "type": "String/HTMLElement",
400 "doc": "<p>The id or html element from which to remove all event handlers.</p>\n",
406 "doc": "<p>(optional) The name of the event.</p>\n",
410 "name": "purgeElement",
411 "owner": "Ext.EventManager",
412 "doc": "<p>Recursively removes all previous added listeners from an element and its children. Typically you will use <a href=\"#/api/Ext.core.Element-method-purgeAllListeners\" rel=\"Ext.core.Element-method-purgeAllListeners\" class=\"docClass\">Ext.core.Element.purgeAllListeners</a>\ndirectly on an Element in favor of calling this version.</p>\n",
418 "html_filename": "EventManager.html"
425 "href": "EventManager.html#Ext-EventManager-method-removeAll",
426 "shortDoc": "Removes all event handers from an element. ...",
428 "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/EventManager.js",
432 "type": "String/HTMLElement",
434 "doc": "<p>The id or html element from which to remove all event handlers.</p>\n",
439 "owner": "Ext.EventManager",
440 "doc": "<p>Removes all event handers from an element. Typically you will use <a href=\"#/api/Ext.core.Element-method-removeAllListeners\" rel=\"Ext.core.Element-method-removeAllListeners\" class=\"docClass\">Ext.core.Element.removeAllListeners</a>\ndirectly on an Element in favor of calling this version.</p>\n",
446 "html_filename": "EventManager.html"
453 "href": "EventManager.html#Ext-EventManager-method-removeListener",
454 "shortDoc": "Removes an event handler from an element. ...",
456 "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/EventManager.js",
460 "type": "String/HTMLElement",
462 "doc": "<p>The id or html element from which to remove the listener.</p>\n",
468 "doc": "<p>The name of the event.</p>\n",
474 "doc": "<p>The handler function to remove. <b>This must be a reference to the function passed into the <a href=\"#/api/Ext.EventManager-method-addListener\" rel=\"Ext.EventManager-method-addListener\" class=\"docClass\">addListener</a> call.</b></p>\n",
480 "doc": "<p>If a scope (<b><code>this</code></b> reference) was specified when the listener was added,\nthen this must refer to the same object.</p>\n",
484 "name": "removeListener",
485 "owner": "Ext.EventManager",
486 "doc": "<p>Removes an event handler from an element. The shorthand version <a href=\"#/api/Ext.EventManager-method-un\" rel=\"Ext.EventManager-method-un\" class=\"docClass\">un</a> is equivalent. Typically\nyou will use <a href=\"#/api/Ext.core.Element-method-removeListener\" rel=\"Ext.core.Element-method-removeListener\" class=\"docClass\">Ext.core.Element.removeListener</a> directly on an Element in favor of calling this version.</p>\n",
492 "html_filename": "EventManager.html"
499 "href": "EventManager.html#Ext-EventManager-method-removeResizeListener",
500 "shortDoc": "Removes the passed window resize listener. ...",
502 "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/EventManager.js",
508 "doc": "<p>The method the event invokes</p>\n",
514 "doc": "<p>The scope of handler</p>\n",
518 "name": "removeResizeListener",
519 "owner": "Ext.EventManager",
520 "doc": "<p>Removes the passed window resize listener.</p>\n",
526 "html_filename": "EventManager.html"
533 "href": "EventManager.html#Ext-EventManager-method-removeUnloadListener",
534 "shortDoc": "Removes the passed window unload listener. ...",
536 "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/EventManager.js",
542 "doc": "<p>The method the event invokes</p>\n",
548 "doc": "<p>The scope of handler</p>\n",
552 "name": "removeUnloadListener",
553 "owner": "Ext.EventManager",
554 "doc": "<p>Removes the passed window unload listener.</p>\n",
560 "html_filename": "EventManager.html"
567 "href": "EventManager.html#Ext-EventManager-method-stopEvent",
568 "shortDoc": "Stop the event (preventDefault and stopPropagation) ...",
570 "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/EventManager.js",
576 "doc": "<p>event to stop</p>\n",
581 "owner": "Ext.EventManager",
582 "doc": "<p>Stop the event (preventDefault and stopPropagation)</p>\n",
588 "html_filename": "EventManager.html"
595 "href": "EventManager.html#Ext-EventManager-method-stopPropagation",
596 "shortDoc": "Cancels bubbling of the event. ...",
598 "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/EventManager.js",
604 "doc": "<p>event to stop bubbling.</p>\n",
608 "name": "stopPropagation",
609 "owner": "Ext.EventManager",
610 "doc": "<p>Cancels bubbling of the event.</p>\n",
616 "html_filename": "EventManager.html"
623 "href": "EventManager.html#Ext-EventManager-method-un",
624 "shortDoc": "Alias for Ext.EventManager.removeListener ...",
626 "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/EventManager.js",
632 "owner": "Ext.EventManager",
633 "doc": "<p>Alias for <a href=\"#/api/Ext.EventManager-method-removeListener\" rel=\"Ext.EventManager-method-removeListener\" class=\"docClass\">Ext.EventManager.removeListener</a></p>\n",
639 "html_filename": "EventManager.html"
665 "href": "EventManager.html#Ext-EventManager",
672 "filename": "/mnt/ebs/nightly/git/SDK/platform/core/src/EventManager.js",
674 "alternateClassNames": [
677 "name": "Ext.EventManager",
678 "doc": "<p>Registers event handlers that want to receive a normalized EventObject instead of the standard browser event and provides\nseveral useful events directly.\nSee <a href=\"#/api/Ext.EventObject\" rel=\"Ext.EventObject\" class=\"docClass\">Ext.EventObject</a> for more details on normalized event objects.</p>\n",
686 "html_filename": "EventManager.html",