Skip to main content

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

Interface: StateChangeEvent<TState, TEvent, TContext>

Type parameters

NameType
TStateextends StateIdentifier
TEventextends EventIdentifier
TContextextends ContextConstraint

Table of contents

Properties

Properties

fromState

Readonly fromState: TState

Defined in

src/interfaces/EventTypes.ts:17


toState

Readonly toState: TState

Defined in

src/interfaces/EventTypes.ts:18


event

Readonly event: TEvent

Defined in

src/interfaces/EventTypes.ts:19


context

Readonly context: TContext

Defined in

src/interfaces/EventTypes.ts:20


timestamp

Readonly timestamp: Date

Defined in

src/interfaces/EventTypes.ts:21


transitionId

Readonly transitionId: string

Defined in

src/interfaces/EventTypes.ts:22