Provides additional features to event emitters
    Preparing search index...

    Interface EventEmitterLike

    interface EventEmitterLike {
        addListener(
            eventName: string | symbol,
            listener: (...args: any[]) => void,
        ): any;
        emit(eventName: string | symbol, ...args: any[]): boolean | void;
        listeners(eventName: string | symbol): Function[];
        once(eventName: string | symbol, listener: (...args: any[]) => void): any;
        removeAllListeners(event?: string | symbol): any;
    }
    Index
    • Parameters

      • eventName: string | symbol
      • listener: (...args: any[]) => void

      Returns any

    • Parameters

      • eventName: string | symbol
      • ...args: any[]

      Returns boolean | void

    • Parameters

      • eventName: string | symbol

      Returns Function[]

    • Parameters

      • eventName: string | symbol
      • listener: (...args: any[]) => void

      Returns any

    • Parameters

      • Optionalevent: string | symbol

      Returns any