Hierarchy-Diagram
Legend
abstract class
interface
private property
public method
Methods
addHandler
- addHandler(handler: OSGeneric, ...args: any[]): void
-
Returns void
hasHandlers
- hasHandlers(): boolean
-
Returns boolean
removeHandler
- removeHandler(handler: OSGeneric): void
-
Returns void
trigger
- trigger(data: D, ...args: unknown[]): unknown
-
Parameters
-
data: D
-
Rest
...args: unknown[]
Returns unknown
This interface is the base to all events. All events (both internal or external) need to implement it.
Export
Interface
IEvent