Interface StaticEventEmitterIteratorOptions

interface StaticEventEmitterIteratorOptions {
    close?: string[];
    highWaterMark?: number;
    lowWaterMark?: number;
    signal?: AbortSignal;
}

Hierarchy (view full)

Properties

close?: string[]

Names of events that will end the iteration.

highWaterMark?: number

The high watermark. The emitter is paused every time the size of events being buffered is higher than it. Supported only on emitters implementing pause() and resume() methods.

Default

Number.MAX_SAFE_INTEGER
lowWaterMark?: number

The low watermark. The emitter is resumed every time the size of events being buffered is lower than it. Supported only on emitters implementing pause() and resume() methods.

Default

1
signal?: AbortSignal

Can be used to cancel awaiting events.