1 | export declare let optionsSupported: boolean;
|
2 | export declare let onceSupported: boolean;
|
3 | export declare type EventHandler<K extends keyof HTMLElementEventMap> = (this: HTMLElement, event: HTMLElementEventMap[K]) => any;
|
4 | export declare type TaggedEventHandler<K extends keyof HTMLElementEventMap> = EventHandler<K> & {
|
5 | __once?: EventHandler<K>;
|
6 | };
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 | declare function addEventListener<K extends keyof HTMLElementEventMap>(node: HTMLElement, eventName: K, handler: TaggedEventHandler<K>, options?: boolean | AddEventListenerOptions): void;
|
16 | export default addEventListener;
|