Skip to main content

Interface: EventTrigger<Data>

Defined in: src/coreUtils/events.ts:67

Defines an event emitter which can trigger one or many event types.

Data type variable is expected to be an interface type, where each property is an event type and its value type is event data.

See​

Type Parameters​

Type Parameter

Data

Methods​

trigger()​

trigger<Key>(eventKey, data): void

Defined in: src/coreUtils/events.ts:68

Type Parameters​

Type Parameter

Key extends string | number | symbol

Parameters​

ParameterType

eventKey

Key

data

Data[Key]

Returns​

void