sequence

This block is part of the flow group and was last modified in core v10.4.28.

sequence v10.4.28

In pins 0 + flow
  • flow
    flow
Out pins 4 + flow
  • Then 1
    execute_function
  • Then 2
    execute_function
  • Then 3
    execute_function
  • Then 4
    execute_function
  • Done
    flow

Runs the functions wired to then_1..then_4 one after another in pin order, then continues on done. Each function's shared state is merged back before the next starts, so a later function sees variables set by an earlier one. A failing function aborts the block as an execution error : later functions and the done pin are not reached. Unwired pins are skipped.

A typical wiring for sequence: a function trigger starts the flow; the function out pin wires to an execute block.

Studio canvas example for the sequence block: typical wiring for sequence.

Version history

Introduced in v10.4.28.


Back to flow Return to the main group to view all sub-groups Back to flow Return to the group to view all blocks within this group