@serenity-is/sleekgrid / EventSubscriber
Class: EventSubscriber<TArgs, TEventData>
Type Parameters
• TArgs = any
• TEventData extends IEventData = IEventData
Constructors
new EventSubscriber()
new EventSubscriber<
TArgs,TEventData>():EventSubscriber<TArgs,TEventData>
Returns
EventSubscriber<TArgs, TEventData>
Methods
subscribe()
subscribe(
event,handler):this
Parameters
event
EventEmitter<TArgs, TEventData>
handler
(e, args) => void
Returns
this
Defined in
unsubscribe()
unsubscribe(
event,handler):this
Parameters
event
EventEmitter<TArgs, TEventData>
handler
(e, args) => void
Returns
this
Defined in
unsubscribeAll()
unsubscribeAll():
EventSubscriber<TArgs,TEventData>
Returns
EventSubscriber<TArgs, TEventData>