Skip to content

Connectum API Reference / @connectum/events / types / EventRouter

Interface: EventRouter ​

Defined in: packages/events/src/types.ts:244

Event router for registering service event handlers.

Mirrors ConnectRPC's ConnectRouter pattern: events.service(UserEventHandlers, { ... }) mirrors router.service(UserService, { ... })

Methods ​

service() ​

service<S>(serviceDesc, handlers): void

Defined in: packages/events/src/types.ts:246

Register event handlers for a service

Type Parameters ​

S ​

S extends DescService

Parameters ​

serviceDesc ​

S

handlers ​

ServiceEventHandlers<S>

Returns ​

void