State nodes

nodes for manipulating strings for states and state events.


Boolean State Events state.booleanEvents

emits state events based on a boolean input.

as with nodes that output state events, you need a storage to process these events and output a state.


Signal State Events state.signalEvents

emits state events based on a list of states and their respective input signals.

veadotube mini uses this node behind the scenes to control states!

as with nodes that output state events, you need a storage to process these events and output a state.


State Aggregator state.aggregator

combines multiple string inputs and outputs the rightmost active one.

awfully similar to Fallback but in the reverse direction. we might get rid of this one honestly.


State Storage state.storage

stores a stack of strings representing a current state.

it combines one or more state events nodes, and stacks them as needed. you can also configure it so as not to stack, and only keep one state at all times.