Skip to main content

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

Interface: ICommand<TResult>

Command pattern for state machine actions and transitions

Type parameters​

NameType
TResultvoid

Implemented by​

Table of contents​

Methods​

Methods​

execute​

▸ execute(): TResult

Returns​

TResult

Defined in​

src/patterns/Command.ts:6


undo​

▸ undo(): void

Returns​

void

Defined in​

src/patterns/Command.ts:7


canUndo​

▸ canUndo(): boolean

Returns​

boolean

Defined in​

src/patterns/Command.ts:8