Skip to content

workflow / Exports / EventHandlerRegistry

Interface: EventHandlerRegistry

Event handler registry interface

Table of contents

Methods

Methods

register

register(handler): void

Register event handler

Parameters

NameType
handlerEventHandler

Returns

void

Defined in

interfaces/event-handler.ts:193


unregister

unregister(handlerName): boolean

Unregister event handler

Parameters

NameType
handlerNamestring

Returns

boolean

Defined in

interfaces/event-handler.ts:198


getHandler

getHandler(name): undefined | EventHandler

Get handler by name

Parameters

NameType
namestring

Returns

undefined | EventHandler

Defined in

interfaces/event-handler.ts:203


getAllHandlers

getAllHandlers(): EventHandler[]

Get all handlers

Returns

EventHandler[]

Defined in

interfaces/event-handler.ts:208


getHandlersForEvent

getHandlersForEvent(eventType): EventHandler[]

Get handlers for event type

Parameters

NameType
eventTypestring

Returns

EventHandler[]

Defined in

interfaces/event-handler.ts:213


clear

clear(): void

Clear all handlers

Returns

void

Defined in

interfaces/event-handler.ts:218

Released under the MIT License.