Interval Element

The interval element is used to provide the option of setting an interval timer without the need to write code to do so. The interval element will trigger any connected elements at the interval time it’s set to.

The interval element is located in the Element Toolbox within Studio’s Embedded tab and Application tab.

Some properties of the interval element are only available on specific tabs, and are notated as such next to the property name below.

Properties

The following properties can be changed for the interval element:

Name

The name of the element.

Start on Initialize (Application tab only)

The state of the interval starting when the project initializes. If this option is not selected, the interval needs to trigger from a source element.

Time

The time (in milliseconds) the interval runs after it has started. This takes into account if the Start on Initialize option is enabled.

Triggers

The following triggers are available to execute events from within the interval element:

Triggered

Execute an event when the source element connected to the interval triggers.

Interval

Execute an event when the interval runs.

Paused (Application tab only)

Executes an event when the interval has been paused by the Pause ability.

Started (Application tab only)

Executes an event when the interval starts. Either because the Start ability was used or the interval starts on initialized.

Abilities

The following abilities are available for the interval element when its source element triggers:

Trigger

Trigger the element(s) that follow the interval element.

Start

Run the interval.

Pause

Pause the interval.

Set Time

Set the interval timer in milliseconds.

Set Time Arguments      
Name Type Description Example
Time Integer The time the interval runs after it triggers. “1000”