Constructs a new event target.
A collection of event listener functions.
A collection of event listener objects.
Registers an event handler of a specific event type on the event target.
The event type to listen for.
An event listener or callback.
Dispatches an event at the specified event target, invoking the affected event listeners in the appropriate order.
The event to dispatch.
An event target.
Removes an event handler of a specific event type from the event target.
The event type to remove.
The event listener to remove.
An event target that can dispatch events to registered listeners.