EventListener<A>Interface representing an event listener target.
models
Source effect/Stream.ts:153819 lines
export interface interface EventListener<A>Interface representing an event listener target.
EventListener<function (type parameter) A in EventListener<A>A> {
EventListener<A>.addEventListener(event: string, f: (event: A) => void, options?: {
readonly capture?: boolean;
readonly passive?: boolean;
readonly once?: boolean;
readonly signal?: AbortSignal;
} | boolean): void
addEventListener(
event: stringevent: string,
f: (event: A) => voidf: (event: Aevent: function (type parameter) A in EventListener<A>A) => void,
options: | boolean
| {
readonly capture?: boolean
readonly passive?: boolean
readonly once?: boolean
readonly signal?: AbortSignal
}
| undefined
options?: {
readonly capture?: boolean | undefinedcapture?: boolean
readonly passive?: boolean | undefinedpassive?: boolean
readonly once?: boolean | undefinedonce?: boolean
readonly signal?: AbortSignal | undefinedsignal?: AbortSignal
} | boolean
): void
EventListener<A>.removeEventListener(event: string, f: (event: A) => void, options?: {
readonly capture?: boolean;
} | boolean): void
removeEventListener(
event: stringevent: string,
f: (event: A) => voidf: (event: Aevent: function (type parameter) A in EventListener<A>A) => void,
options: | boolean
| {
readonly capture?: boolean
}
| undefined
options?: {
readonly capture?: boolean | undefinedcapture?: boolean
} | boolean
): void
}Referenced by 1 symbols