Type alias GameEvent<T>

GameEvent<T>: {
    call: ((data) => void);
    listen: ((listener) => void);
    listeners: ((data) => void)[];
    unlisten: ((listener) => void);
}

Type Parameters

  • T = undefined

Type declaration

  • call: ((data) => void)
      • (data): void
      • Parameters

        • data: T

        Returns void

  • listen: ((listener) => void)
      • (listener): void
      • Parameters

        • listener: ((data) => void)
            • (data): void
            • Parameters

              • data: T

              Returns void

        Returns void

  • listeners: ((data) => void)[]
  • unlisten: ((listener) => void)
      • (listener): void
      • Parameters

        • listener: ((data) => void)
            • (data): void
            • Parameters

              • data: T

              Returns void

        Returns void

Generated using TypeDoc