Class TypedEventEmitter<T>

Type Parameters

  • T

Constructors

Methods

Constructors

Methods

  • Type Parameters

    • K extends string | number | symbol

    Parameters

    • event: K
    • payload: T[K]

    Returns boolean

  • Type Parameters

    • K extends string | number | symbol

    Parameters

    • event: K
    • listener: (payload: T[K]) => void

    Returns this

  • Type Parameters

    • K extends string | number | symbol

    Parameters

    • event: K
    • listener: (payload: T[K]) => void

    Returns this

  • Type Parameters

    • K extends string | number | symbol

    Parameters

    • event: K
    • listener: (payload: T[K]) => void

    Returns this

  • Type Parameters

    • K extends string | number | symbol

    Parameters

    • event: K
    • listener: (payload: T[K]) => void

    Returns { remove: () => void }

MMNEPVFCICPMFPCPTTAAATR