ActLifecycleEvents
@rotorsoft/act-root / act/src / ActLifecycleEvents
Type Alias: ActLifecycleEvents<TSchemaReg, TEvents, TActions>
ActLifecycleEvents<
TSchemaReg,TEvents,TActions> =object
Defined in: libs/act/src/act.ts:88
Lifecycle events emitted by Act, mapped to their payload type.
Drives the typing of emit / on / off — the event-name argument
narrows its payload at the call site.
Type Parameters
TSchemaReg
TSchemaReg extends SchemaRegister<TActions>
TEvents
TEvents extends Schemas
TActions
TActions extends Schemas
Properties
acked
acked:
Lease[]
Defined in: libs/act/src/act.ts:94
blocked
blocked:
BlockedLease[]
Defined in: libs/act/src/act.ts:95
closed
closed:
CloseResult
Defined in: libs/act/src/act.ts:97
committed
committed:
Snapshot<TSchemaReg,TEvents>[]
Defined in: libs/act/src/act.ts:93
settled
settled:
Drain<TEvents>
Defined in: libs/act/src/act.ts:96