Creating a Transition
Transitions connect states and define the conditions under which the automaton moves from one state to another.
Adding a transition
Click the recycle icon in the left sidebar to enter transition creation mode. Then draw a connection between two states on the canvas.
The configuration panel opens on the right, showing the Metadata section with the input and output states pre-filled.
The transition is created immediately. Its configuration can be adjusted in the panel at any time.
Setting input and output states
In the Metadata section, use the Input State and Output State dropdowns to set the source and destination of the transition.
Both fields are required. The available options are all states defined in the current automaton.
Note
A transition can have the same state as both input and output. This creates a self-loop — the automaton remains in that state until a different condition is met.
Selecting the transition type
The type of transition is determined automatically based on the fields you fill in:
- If you set a Target Automaton in the Parameters section, the transition becomes a TransitionNew or TransitionNewMulti.
- Otherwise, it is a standard Transition.
For a full description of each type and when to use it, see Transition Types.
Deleting a transition
Select a transition on the canvas by clicking its edge or label, then click the trash icon in the top-right corner of the configuration panel.