Connectum API Reference / @connectum/events / EventRouterImpl
Class: EventRouterImpl ​
Defined in: packages/events/src/EventRouter.ts:17
EventRouter implementation that collects route entries.
Implements ​
Constructors ​
Constructor ​
new EventRouterImpl():
EventRouterImpl
Returns ​
EventRouterImpl
Properties ​
entries ​
readonlyentries:EventRouteEntry[] =[]
Defined in: packages/events/src/EventRouter.ts:18
serviceNames ​
readonlyserviceNames:string[] =[]
Defined in: packages/events/src/EventRouter.ts:19
Methods ​
service() ​
service<
S>(serviceDesc,handlers):void
Defined in: packages/events/src/EventRouter.ts:21
Register event handlers for a service
Type Parameters ​
S ​
S extends DescService
Parameters ​
serviceDesc ​
S
handlers ​
Returns ​
void