PythonMonkey: EventTarget Class Reference
Public Member Functions | |
| addEventListener (type, listener) | |
| removeEventListener (type, listener) | |
| dispatchEvent (event) | |
| _hasAnyListeners () | |
| _hasListeners (type) | |
◆ _hasAnyListeners()
| EventTarget::_hasAnyListeners | ( | ) |
Determine whether the target has any kind of event listeners
◆ _hasListeners()
| EventTarget::_hasListeners | ( | type | ) |
Determine whether the target has listeners of the given event type
- Parameters
◆ addEventListener()
| EventTarget::addEventListener | ( | type, | |
| listener | |||
| ) |
@readonly @type {{ [type: string]: Set<EventListener> }} Add an event listener that will be called whenever the specified event is delivered to the target
- Parameters
-
{string} type A case-sensitive string representing the event type to listen for {EventListener | null} listener The object that receives a notification when an event of the specified type occurs
◆ dispatchEvent()
| EventTarget::dispatchEvent | ( | event | ) |
◆ removeEventListener()
| EventTarget::removeEventListener | ( | type, | |
| listener | |||
| ) |
Remove an event listener previously registered with EventTarget.addEventListener() from the target.
- Parameters
-
{string} type A string which specifies the type of event for which to remove an event listener. {EventListener} listener The event listener function of the event handler to remove from the event target.
The documentation for this class was generated from the following file:
- python/pythonmonkey/builtin_modules/event-target.js