⚠️ Internal: This API is not publically exported by the package.

      Interface StaticEventEmitterIteratorOptions

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

      Hierarchy

      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.