packml-state-model
v0.1.3
Published
PackML state model
Downloads
4,930
Readme
PackML state model for Typescript
Typescript definitions of the states, signals and transitions in the PackML automation standard by OMAC.
Valid signals for a given state:
validSignals(State.Idle);
// => [Signal.Start, Signal.Abort, Signal.Stop] Waiting states and acting states:
isActingState(State.Aborting);
// => true
isWaitingState(State.Idle);
// => trueTransitions for a given state:
Transitions.get(State.Stopped)
// => Map([
// [Signal.Reset, State.Resetting],
// [Signal.Abort, State.Aborting]]
// )]