◷ Reading Time: 2 minutes
A boxed iterator provides a graphical representation of an iterator, which includes three variations: the For (loop), Some, and Every.
You can choose the kind of iterator in the properties window once you drag and drop an Iterator boxed expression from the Toolbox and click it on the root node.

You can define the value, item name, and copy value in the same window.
Value: In this box, you can determine the input needed for each iterator in three different types:
- Write any expression or an input in the value box.
- Another way to determine the inputs is to drag and drop another type of boxed expression, like a list, from the side toolbar or right-click and add a new boxed expression behind the iterator. (so leave the value bix empty)
- Create an input from the variables definition box and write the input name in the value box.
Item name: You can determine a specific name for the items in the input. The default name is item.
Copy Value To: This will be the output parameter if you want to access these values outside the boxed expression. Under the Properties -> Parameter Declaration, you must manually create an output parameter for this purpose. Then, you can use that parameter as “Copy Value To.”