Skip to content

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

Interface: EventRouter

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

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:201

Register event handlers for a service

Type Parameters

S

S extends DescService

Parameters

serviceDesc

S

handlers

ServiceEventHandlers<S>

Returns

void