Class Observable

Observable

Adds event listener functionality

Hierarchy

Constructors

Properties

Methods

Constructors

Properties

lisnrs: undefined | {
    [key: string]: {
        listener: Function;
        options?: ObservableListenerOpts;
        unbindkey: Listener;
    }[];
}

Type declaration

Methods

  • Fire an event

    When a listener returns false this function will return false too.

    Type Parameters

    • K extends never

    Parameters

    Returns boolean

  • Protected

    Override this function to lazily initialize events

    Parameters

    • eventName: string

    Returns void

  • Parameters

    • eventName: never
    • listener: Function

    Returns ((...args) => void)

      • (...args): void
      • Parameters

        • Rest ...args: any[]

        Returns void

  • Remove listener

    Parameters

    • eventName: never
    • listener: Function

    Returns boolean

Generated using TypeDoc