Skip to main content
Branch selects one of several connected inputs by name and passes it through to the output. It works as a lazy switch: only the selected branch is evaluated, so the other branches can stay unconnected or hold outputs you do not want to compute. Every new connection adds another branch input, inputs can be renamed by double-clicking them, and the active branch is chosen from the branch selector.

Inputs

Note: Only the selected branch is requested, so the other branches are not evaluated. The node raises an error when the selected name is not connected.

Outputs

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): 2b4dca360c1b459a9f05eb54fedb7cdea6842fb0c606ee6f937ed00f715ee23a