workflow / Exports / EventHandlerRegistry
Interface: EventHandlerRegistry
Event handler registry interface
Table of contents
Methods
Methods
register
▸ register(handler): void
Register event handler
Parameters
| Name | Type |
|---|---|
handler | EventHandler |
Returns
void
Defined in
interfaces/event-handler.ts:193
unregister
▸ unregister(handlerName): boolean
Unregister event handler
Parameters
| Name | Type |
|---|---|
handlerName | string |
Returns
boolean
Defined in
interfaces/event-handler.ts:198
getHandler
▸ getHandler(name): undefined | EventHandler
Get handler by name
Parameters
| Name | Type |
|---|---|
name | string |
Returns
undefined | EventHandler
Defined in
interfaces/event-handler.ts:203
getAllHandlers
▸ getAllHandlers(): EventHandler[]
Get all handlers
Returns
Defined in
interfaces/event-handler.ts:208
getHandlersForEvent
▸ getHandlersForEvent(eventType): EventHandler[]
Get handlers for event type
Parameters
| Name | Type |
|---|---|
eventType | string |
Returns
Defined in
interfaces/event-handler.ts:213
clear
▸ clear(): void
Clear all handlers
Returns
void