Timer Trigger

Defines a timer as a trigger.

<script type="application/sa+json" handler="Trigger.Timer">
{
  "@context": "https://attr.sygnal.com",
  "@version": "0.1",
  "timer": "60", 
  "timerRepeat": "120",
  "event": "my-event" 
}
</script>

Usage Notes

event = ( event name )

Required.

The event to trigger.

timer = ( sec )

Required.

Indicates the number of seconds before the timer will fire.

timerRepeat = ( sec )

Optional.

If specified, the timer will repeat after the first firing every timerRepeat

timer
timerRepeat

60

Not specified

Timer fires once, 60 seconds after page load.

0

120

Timer fires immediately after page load, and then fires again every 120 seconds afterwards.

Last updated

Was this helpful?