For-Each Loop

Loop over elements in a list/array, returning the value of the last iteration

Demos & Screenshots

No screenshots provided yet. Have some video demos or screenshots of this brick in the wild?
Send them over to [email protected]!

How to Use

The For-Each Loop brick contains a flow that will execute each brick inside it once for each item in the array the For-Each Loop brick is given. This array is input into the ‘elements’ field, and the current item the flow is executing for is accessible using the variable named in the ‘elementKey’ field.

Note that the For-Each Loop brick works based on what was in the given array when it started executing, so changes to that array won’t affect the number of loops or the elements provided.


Name Required Type Description
body integration The bricks to execute for each element
elements array A list/array of elements to loop over
elementKey string The element key/variable for the body of the loop, without the leading @


Name Required Type Description
No outputs for this brick defined.


ID @pixiebrix/for-each
Author @pixiebrix
Version 1.7.0
Created June 2, 2022
Updated June 29, 2022