Skip to main content

Class: Transition<TInput>

Defined in: finite-state-machine/transition.ts:3

Extended by

Type Parameters

TInput

TInput

Constructors

Constructor

new Transition<TInput>(...predicates): Transition<TInput>

Defined in: finite-state-machine/transition.ts:6

Parameters

predicates

...Predicate<TInput>[]

Returns

Transition<TInput>

Properties

predicates

readonly predicates: Predicate<TInput>[]

Defined in: finite-state-machine/transition.ts:4

Methods

satisfies()

satisfies(input): boolean

Defined in: finite-state-machine/transition.ts:10

Parameters

input

TInput

Returns

boolean