Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • BufferedEventEmitter

Index

Constructors

Properties

CLEAN_BUFFER_EVENT_NAME: string = CLEAN_BUFFER_EVENT_NAME
FLUSH_BUFFER_EVENT_NAME: string = FLUSH_BUFFER_EVENT_NAME

Methods

  • Trigger an event. Will send all arguments after eventName to the existent event listeners

    memberof

    EventManager

    Parameters

    • eventName: string

      Event's name

    • Rest ...args: any[]

    Returns BufferedEventEmitter

  • subscribe(eventName: string, fn: Function): Function
  • Add an event listener

    Parameters

    • eventName: string
    • fn: Function

    Returns Function

    the "unsubscriber". Call this function to unsubscribe this event (or use the unsubscribe method)

  • subscribeMultiple(eventNames: string[], fn: Function): Function
  • see

    subscribe Add an event listener to multiple event aht the same time

    see

    EventManager.subscribe

    Parameters

    • eventNames: string[]

      Event's names

    • fn: Function

      Handler

    Returns Function

    Unsubscriber for all events

Generated using TypeDoc