interface Events {
    bind(eventName: string, callback: EventHandler, context?: any): this;
    bind(eventMap: EventMap, context?: any): this;
    listenTo(object: any, events: string, callback: EventHandler): this;
    listenTo(object: any, eventMap: EventMap): this;
    listenToOnce(object: any, events: string, callback: EventHandler): this;
    listenToOnce(object: any, eventMap: EventMap): this;
    off(eventName?: string, callback?: EventHandler, context?: any): this;
    on(eventName: string, callback: EventHandler, context?: any): this;
    on(eventMap: EventMap, context?: any): this;
    once(events: string, callback: EventHandler, context?: any): this;
    once(eventMap: EventMap, context?: any): this;
    stopListening(object?: any, events?: string, callback?: EventHandler): this;
    trigger(eventName: string, ...args: any[]): this;
    unbind(eventName?: string, callback?: EventHandler, context?: any): this;
}

Hierarchy (View Summary)

Implemented by

Methods

  • Parameters

    Returns this

  • Parameters

    Returns this

  • Parameters

    Returns this

  • Parameters

    Returns this

  • Parameters

    Returns this

  • Parameters

    Returns this

  • Parameters

    • OptionaleventName: string
    • Optionalcallback: EventHandler
    • Optionalcontext: any

    Returns this

  • Parameters

    Returns this

  • Parameters

    Returns this

  • Parameters

    Returns this

  • Parameters

    Returns this

  • Parameters

    • Optionalobject: any
    • Optionalevents: string
    • Optionalcallback: EventHandler

    Returns this

  • Parameters

    • eventName: string
    • ...args: any[]

    Returns this

  • Parameters

    • OptionaleventName: string
    • Optionalcallback: EventHandler
    • Optionalcontext: any

    Returns this