Workspace 6.21.5
ConditionalLoop

The ConditionalLoop operation, similar to the ForLoop operation, provides Workspace with a mechanism of repeatedly executing a "loop" of sub-components of a workflow. As long as the "Keep looping" output condition is true, the operation will repeatedly execute its contents.

  • Default label: "Conditional Loop"
  • Member of plug-in: Built-in
  • Catalogue path: Builtin/Loops
Inputs:
Enable loopboolIf true, the loop will execute multiple iterations, based on its control inputs. If false, the loop will execute a single iteration only.
WrapboolIf true, once the loop has completed its final iteration and satisfies its termination condition, it will restart executing from the first iteration again. This can be useful for UI-driven applications where continuous (but repeating) feedback loops are required.
DataCSIRO::DataExecution::Dependency

First iteration?CSIRO::DataExecution::Dependency

Outputs:
Keep looping?bool

DataCSIRO::DataExecution::Dependency