EventDispatcher
class EventDispatcherT extends EventDispatcherBaseT
Dispatches a SubscribableEvent.
Examples
Type Parameters
TThe type of the value argument to subscribers.
Constructors
constructor
public new EventDispatcher(): EventDispatcherT
EventDispatcherBase.constructorProperties
subscribable
readonly public subscribable: SubscribableTEventHandlerT = ...
EventDispatcherBase.subscribableMethods
clear
public clear(): void
Unsubscribe all subscribers from the event.
Inherited fromEventDispatcherBase.cleardispatch
public dispatchvalue: T: void
Parameters
value: T
subscribe
public subscribehandler: EventHandler: () => void
Subscribe to the event.
Parameters
handler: EventHandlerThe handler to invoke when the event occurs.
EventDispatcherBase.subscribeunsubscribe
public unsubscribehandler: EventHandler: void
Unsubscribe from the event.
Parameters
handler: EventHandlerThe handler to unsubscribe.
EventDispatcherBase.unsubscribe