A simplified implementation of the W3C DOM Level 2 EventTarget interface.
https://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113/events.html#Events-EventTarget
There are two important simplifications compared to the specification:
useCapture in addEventListener and
removeEventListener. There is no real capture model.stopPropagation and preventDefault on dispatchEvent.
There is no event target hierarchy. When a listener calls
stopPropagation or preventDefault on an event object, it means that no
more listeners after this one will be called. Same as when the listener
returns false.Generated using TypeDoc
Classdesc
A simplified implementation of the W3C DOM Level 2 EventTarget interface.
See
https://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113/events.html#Events-EventTarget
There are two important simplifications compared to the specification:
useCaptureinaddEventListenerandremoveEventListener. There is no real capture model.stopPropagationandpreventDefaultondispatchEvent. There is no event target hierarchy. When a listener callsstopPropagationorpreventDefaulton an event object, it means that no more listeners after this one will be called. Same as when the listener returns false.