Skip to content
Interfaceevent-emitterv0.1.8

WaitForOptions

Options for waitFor.

interface WaitForOptions<
    TArgs extends readonly unknown[] = readonly unknown[]
>

TArgs

The awaited event's payload tuple.

TArgs extends readonly unknown[] = readonly unknown[]

filter

Resolves only on a payload this predicate accepts.

filter?: (...args: TArgs) => boolean

signal

Rejects the wait when this signal aborts.

signal?: AbortSignal

timeoutMs

Rejects the wait after this many milliseconds.

timeoutMs?: number