Documentation / @ripl/dom / onDOMEvent
Function: onDOMEvent() ​
onDOMEvent<
TElement,TEvent>(element,event,handler,options?):Disposable
Defined in: dom/src/dom.ts:42
Attaches a strongly-typed event listener to a DOM element and returns a disposable for cleanup.
Type Parameters ​
| Type Parameter |
|---|
TElement extends EventTarget |
TEvent extends string |
Parameters ​
| Parameter | Type | Description |
|---|---|---|
element | TElement | The target to listen on. |
event | TEvent | The event type to listen for. |
handler | DOMEventHandler<TElement, TEvent> | The listener to invoke. |
options? | AddEventListenerOptions | Native addEventListener options, e.g. { capture: true, passive: true }. |
Returns ​
A disposable that removes the listener.