Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T

Hierarchy

  • EventList

Index

Properties

Methods

Properties

Private events

events: GameEvent<T>[] = []

Methods

addEvent

  • addEvent(source: Mechanic | Trigger | undefined, callback: function, priority?: number): void
  • Parameters

    • source: Mechanic | Trigger | undefined
    • callback: function
        • (params: T): void
        • Parameters

          • params: T

          Returns void

    • Default value priority: number = 5

    Returns void

copy

  • Returns EventList<T>

removeEvents

  • Parameters

    Returns void

trigger

  • trigger(params: T): T
  • Parameters

    • params: T

    Returns T

Generated using TypeDoc