Skip to main content
The Switch node selects between two possible inputs based on a boolean condition. It outputs the on_true input when the switch is enabled, and the on_false input when the switch is disabled. This allows you to create conditional logic and choose different data paths in your workflow.

Inputs

ParameterDescriptionData TypeRequiredRange
switchA boolean condition that determines which input to pass through. When enabled (true), the on_true input is selected. When disabled (false), the on_false input is selected.BOOLEANYes
on_falseThe data to be passed to the output when the switch is disabled (false). This input is only required when the switch is false.MATCH_TYPENo
on_trueThe data to be passed to the output when the switch is enabled (true). This input is only required when the switch is true.MATCH_TYPENo
Note on Input Requirements: The on_false and on_true inputs are conditionally required. The node will request the on_true input only when the switch is true, and the on_false input only when the switch is false. Both inputs must be of the same data type.

Outputs

Output NameDescriptionData Type
outputThe selected data. This will be the value from the on_true input if the switch is true, or the value from the on_false input if the switch is false.MATCH_TYPE
This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! Edit on GitHub

Source fingerprint (SHA-256): 6709dc66cf1c52bb31bde2cccd70324691261a03dfbab813b7196e20c0a4cb63