Type Parameters

  • T

Hierarchy

  • EventRegistry

Implemented by

Methods

  • Attempts to add a listener.

    Throws

    ArgumentNullException if the listener is null.

    Throws

    ArgumentException if the listener already exists.

    Returns

    The registered Id of the listener.

    Parameters

    Returns number

  • Clears all listeners.

    Returns

    The number of listeners cleared.

    Returns number

  • Registers a listener. If the listener already exists, nothing changes and the original Id is returned.

    Throws

    ArgumentNullException if the listener is null.

    Returns

    The registered Id of the listener.

    Parameters

    Returns number

  • Removes a listener by Id.

    Returns

    The listener or undefined if not found.

    Parameters

    • id: number

      The registered Id of the listener.

    Returns undefined | Listener<T>

Generated using TypeDoc