If Else Operations
The If Else operation is a conditional control structure that directs the flow of execution in a graph based on the value of a conditional input variable. It routes data to one of two sub-graphs:
- If True Sub-graph: Executed when the Conditional Input variable evaluates to True
- If False Sub-graph: Executed when the Conditional Input variable evaluates to False

Conditional Input
The Is True
input, denoted by a rotated slot, is a critical component of If Else Operations. To be considered valid, this input requires a boolean scalar value that determines the flow of execution. Specifically, it indicates whether to proceed down the True subgraph or the False subgraph, controlling the conditional logic of the operation.

Visual Feedback
Like composite operations, If Else Operations are composed of operations and links that define their sub-graphs. This structure enables the operation to direct the flow of execution based on the conditional input. During interactive compute mode, when the If Else Operation is filled, the button corresponding to the selected sub-graph will remain opaque, visually indicating which path the operation took.
