Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface TransitionVariableB

The TransitionVariableType is the base VariableType for Variables that store a Transition that occurred within a StateMachine as a human readable name.

The SourceTimestamp for the value specifies when the Transition occurred. This value may also be exposed with the TransitionTime Property

Hierarchy

Index

Properties

Optional effectiveTransitionTime

effectiveTransitionTime: UAVariableT<UtcTime>

Effective Transition time

EffectiveTransitionTime specifies the time when the current state or one of its substates was entered. If, for example, a StateA is active and – while active – switches several times between its substates SubA and SubB, then the TransitionTime stays at the point in time where StateA became active whereas the EffectiveTransitionTime changes with each change of a substate.

id

is a name which uniquely identifies a Transition within the StateMachineType.

A subtype may restrict the DataType.

isAbstract

isAbstract: false

Optional name

name: UAVariableT<QualifiedName>

Name is a QualifiedName which uniquely identifies a transition within the StateMachineType

Optional number

Number is an integer which uniquely identifies a transition within the StateMachineType.

Optional transitionTime

transitionTime: UAVariableT<UtcTime>

TransitionTime specifies when the transition occurred.

Generated using TypeDoc