Options
All
  • Public
  • Public/Protected
  • All
Menu

Class EventTarget

event target.

Hierarchy

Index

Methods

addEventListener

  • addEventListener(type: string, listener: AnyListener): void
  • Parameters

    Returns void

dispose

  • dispose(): void
  • Returns void

fireListeners

  • fireListeners(type: string, ...args: any[]): any
  • Fires all registered listeners

    Parameters

    • type: string

      The type of the listeners to fire.

    • Rest ...args: any[]

      fire arguments

    Returns any

    the result of the last listener

hasListeners

  • hasListeners(type: string): boolean
  • Parameters

    • type: string

    Returns boolean

listen

  • Adds an event listener.

    Parameters

    • type: string

      The event type id.

    • listener: AnyListener

      Callback method.

    Returns EventListenerId

    unique id for the listener.

removeEventListener

  • removeEventListener(type: string, listener: AnyListener): void
  • Parameters

    Returns void

unlisten

  • Removes an event listener which was added with listen() by the id returned by listen().

    Parameters

    Returns void

Generated using TypeDoc