@jewel998/state-machine - v0.0.5 / AsyncTransitionResult
Interface: AsyncTransitionResult<TState, TContext>
Type parameters
| Name | Type |
|---|---|
TState | extends StateIdentifier |
TContext | extends ContextConstraint = ContextConstraint |
Table of contents
Properties
Properties
success
• success: boolean
Defined in
src/interfaces/StateMachineDefinition.ts:29
newState
• newState: TState
Defined in
src/interfaces/StateMachineDefinition.ts:30
context
• Optional context: TContext
Defined in
src/interfaces/StateMachineDefinition.ts:31
error
• Optional error: Error
Defined in
src/interfaces/StateMachineDefinition.ts:32
rollbackExecuted
• Optional rollbackExecuted: boolean
Defined in
src/interfaces/StateMachineDefinition.ts:33
transactionId
• Optional transactionId: string