Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Emitter<Events>

Type parameters

Hierarchy

  • Emitter

Index

Properties

Methods

Properties

events

events: Partial<object>

Methods

emit

  • emit<K>(this: this, event: K, args: Parameters<Events[K]>): void
  • Type parameters

    • K: keyof Events

    Parameters

    • this: this
    • event: K
    • Rest args: Parameters<Events[K]>

    Returns void

on

  • on<K>(this: this, event: K, cb: Events[K]): Unsubscribe
  • Type parameters

    • K: keyof Events

    Parameters

    • this: this
    • event: K
    • cb: Events[K]

    Returns Unsubscribe

    Unbind listener from event.

Generated using TypeDoc