Ext.EventManager

Files

Registers event handlers that want to receive a normalized EventObject instead of the standard browser event and provides
several useful events directly.
See Ext.EventObject for more details on normalized event objects.

An object containing handler configuration properties.
This may contain any of the following properties:

scope : Object

The scope (this reference) in which the handler function is executed. Defaults to the Element.

delegate : String

A simple selector to filter the target or look for a descendant of the target

stopEvent : Boolean

True to stop the event. That is stop propagation, and prevent the default action.

preventDefault : Boolean

True to prevent the default action

stopPropagation : Boolean

True to prevent event propagation

normalized : Boolean

False to pass a browser event to the handler function instead of an Ext.EventObject

delay : Number

The number of milliseconds to delay the invocation of the handler after te event fires.

single : Boolean

True to add a handler to handle just the next firing of the event, and then remove itself.

buffer : Number

Causes the handler to be scheduled to run in an Ext.util.DelayedTask delayed
by the specified number of milliseconds. If the event fires again within that time, the original
handler is not invoked, but the new handler is scheduled in its place.

target : Element

Only call the handler if the event was fired on the target Element, not if the event was bubbled up from a child node.