SETINTERVAL
Repeatedly calls a function with a fixed time delay between each call.
Description
The SETINTERVAL
function can be used to repeatedly call a function at a specified interval. It's nearly identical to the web platform standard setTimeout.
Parameters
function
function (required) - The function to execute at the interval
interval
Number (required) - The number of milliseconds to delay between each call (e.g. 1000 is 1 second)
Examples
ON('load-record', function(event) {
var fiveSeconds = 1000 * 5;
SETINTERVAL(function() {
if (CURRENTLOCATION()) {
SETLABEL('accuracy', CURRENTLOCATION().accuracy);
}
}, fiveSeconds);
});
// Set a field label to the current GPS accuracy every 5 seconds
Updated about 1 year ago