loop
Description
Loop through a range of values or a list of elements
Input / Parameter
start
The starting point of the range of values to loop through.
Number
-
-
required if “data” has no input
end
The ending point of the range of values to loop through.
Number
-
-
required if “data” has no input
data
The list of elements to map.
List
-
-
required if “start” OR “end” has no input
extra
Additional data to be used in the callbacks.
Any
-
-
No
Output
Returns the formatted information.
Object
Object
success
Boolean value to denote whether the function was executed successfully.
Text
message
The message to print.
Text
data
Any additional message or data to print.
Text
Callback
callback
The function to be executed when the loop runs successfully.
Example
In this example, we will loop through a range of numbers and print the values as they are looped through in the console.
Steps
Drag a button component to a page in the mobile designer and open up the
Action
tab.Select the event
click
and drag theControl.loop
function to the event flow.Fill in the parameters of the function.
Drag the function to be executed if the loop function is successful to the node below the function. In this example, we are using the
Log.write
function and change the parameters dropdown to useinput
Result
The range of values will be printed in the console.
Last updated