Skip to main content

Class: Transition<TInput>

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

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