Widgets/Storage
Value Widget
Value Widget
A "Storage" type widget. Value Widget allows setting a value and optionally dispatch it to the next widget in a workflow. It can hold, update, and forward numbers as part of a recipe.
Inputs
- setValue (DataType: Number, String, Anything) Sets the internal value to the provided number (string values are converted to numbers if possible)
- trigger (DataType: Anything) (Only available if auto-dispatch is disabled) Triggers the widget to output the current value
Outputs
- value (DataType: Number) Transmits the current value
Custom Settings
- Trigger next widget on 'set value': If enabled, the widget will automatically dispatch the value to the next widget whenever it is set. If disabled, you must use the
triggerinput to dispatch the value

Examples
Basic Value Display
This example shows the simplest way to use the Value Widget to store and display a numeric value
Drag the example onto the workspace to explore and experiment!
In this example
- The Value Widget is initialized with a value (2025)
- The Button Widget triggers the Value Widget
- The Value Widget transmits its value to the Display Widget
- The Display Widget shows the value (2025)
Instant Numeric Value Processing
This example demonstrates how the Value Widget can accept a value from another widget (even as a string), convert it to a number with setValue, and instantly use it in numeric logic when "Trigger next widget on 'set value'" is enabled
Drag the example onto the workspace to explore and experiment!
In this example:
- The Text Widget provides a numeric value as a string ("30")
- The Button Widget triggers the Text Widget to send its value
- The value from the Text Widget is sent to the Value Widget's setValue input
- The Value Widget (with Trigger next widget on 'set value': true) immediately transmits its value (now 30) to the If Between Widget
- The If Between Widget checks if the value is between its min (18) and max (30) settings
- If true, the value is sent to one Display Widget (the "then" path)
- If false, it is sent to other Display Widget (the "else" path)
📌 Additional Notes
- Only numeric values are accepted for the
setValueinput. String values are converted to numbers if possible
Glossary
-
Dispatch
The automatic transmission of data from one widget to the next in a workflow without requiring manual triggering.
-
Recipe
A complete configuration of connected widgets that defines a visual programming workflow.
-
Workflow
A sequence of connected widgets that process data and perform actions in a visual programming environment.