Class EventEmitter<T>

Type Parameters

  • T extends Record<string, unknown>

Hierarchy

  • EventEmitter

Constructors

Properties

Methods

Constructors

Properties

listeners: Record<keyof T, ((value) => void)[]>

Methods

  • Type Parameters

    • K extends string | number | symbol

    Parameters

    • event: K
    • value: T[K]

    Returns void

  • Type Parameters

    • K extends string | number | symbol

    Parameters

    • event: K
    • listener: ((value) => void)
        • (value): void
        • Parameters

          • value: T[K]

          Returns void

    Returns void

  • Type Parameters

    • K extends string | number | symbol

    Parameters

    • event: K
    • listener: ((value) => void)
        • (value): void
        • Parameters

          • value: T[K]

          Returns void

    Returns void

Generated using TypeDoc