EventDispatcher
class
EventDispatcher
T
extends
EventDispatcherBase
T
Dispatches a
SubscribableEvent
.
Examples
Type Parameters
-
TThe type of the value argument to subscribers.
Constructors
constructor
Type Parameters
Inherited from
EventDispatcherBase.constructor
Properties
subscribable
readonly
public
subscribable
:
Subscribable
T
EventHandler
T
=
...
EventDispatcherBase.subscribable
Methods
clear
public
clear
():
void
Unsubscribe all subscribers from the event.
Inherited from
EventDispatcherBase.clear
dispatch
public
dispatch
value
:
T
:
void
Parameters
-
value : T
subscribe
public
subscribe
handler
:
EventHandler
T
: () =>
void
Subscribe to the event.
Parameters
-
handler : EventHandler TThe handler to invoke when the event occurs.
EventDispatcherBase.subscribe
unsubscribe
public
unsubscribe
handler
:
EventHandler
T
:
void
Unsubscribe from the event.
Parameters
-
handler : EventHandler TThe handler to unsubscribe.
EventDispatcherBase.unsubscribe