Skip to main content

@jewel998/state-machine - v0.0.5 / AsyncTransitionResult

Interface: AsyncTransitionResult<TState, TContext>

Type parameters

NameType
TStateextends StateIdentifier
TContextextends 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

Defined in

src/interfaces/StateMachineDefinition.ts:34