The runner component will execute a supplied function either once or at a given interval.


onEvaluate={() => { console.log( 'Two seconds have passed...' ); }}

Open interactive preview


  • active | boolean: controls whether the runner should be active. Upon activation, the onEvaluate function is called in the given interval (or once). Default: true.
  • interval | number: number of milliseconds between invocations of onEvaluate. If no interval is set, the function is only invoked once. Default: none.
  • onEvaluate | function: function to be invoked. Default: onEvaluate() {}.
Last updated on by Planeshifter