Interface: EventBusOptions
August 8, 2026 ยท View on GitHub
@plures/praxis / index / EventBusOptions
Interface: EventBusOptions
Defined in: src/lifecycle/event-bus.ts:21
Options for creating a lifecycle event bus.
Properties
config
config:
LifecycleConfig
Defined in: src/lifecycle/event-bus.ts:23
Lifecycle configuration
expectations?
optionalexpectations?:LifecycleExpectation[]
Defined in: src/lifecycle/event-bus.ts:25
Initial expectations
onEvent?
optionalonEvent?: (event) =>void
Defined in: src/lifecycle/event-bus.ts:29
Called on any event (for logging/Chronos)
Parameters
event
Returns
void
onTrigger?
optionalonTrigger?: (event,triggerId,result) =>void
Defined in: src/lifecycle/event-bus.ts:27
Called when a trigger executes
Parameters
event
triggerId
string
result
Returns
void