Package: effect
Module: Stream
Interface representing an event listener target.
Signature
export interface EventListener<A> {
addEventListener(
event: string,
f: (event: A) => void,
options?: {
readonly capture?: boolean
readonly passive?: boolean
readonly once?: boolean
readonly signal?: AbortSignal
} | boolean
): void
removeEventListener(
event: string,
f: (event: A) => void,
options?: {
readonly capture?: boolean
} | boolean
): void
}
Since v3.4.0