SudoSOS Back-end API / service/websocket/event-registry / EventRegistry
Class: EventRegistry ​
Registry for event types and their handlers.
Constructors ​
Constructor ​
ts
new EventRegistry(): EventRegistry;Returns ​
EventRegistry
Methods ​
getHandler() ​
ts
getHandler(eventType): EventHandler<any>;Gets the handler for an event type.
Parameters ​
| Parameter | Type | Description |
|---|---|---|
eventType | string | The event type. |
Returns ​
EventHandler<any>
The handler or undefined if not registered.
register() ​
ts
register<T>(eventType, handler): void;Registers an event type with its handler.
Type Parameters ​
| Type Parameter |
|---|
T |
Parameters ​
| Parameter | Type | Description |
|---|---|---|
eventType | string | The event type (e.g., "transaction:created"). |
handler | EventHandler<T> | The event handler configuration. |
Returns ​
void