# Execution Scheduler

(UI 2.0.0)

## Introducción

This facility schedules repetitive execution of a callback, useful for animations and other such activities.

## Sinopsis de la Clase

abstract class UI\Executor {
/* Constructor */
public __construct()
public __construct(int `$microseconds`)
public __construct(int `$seconds`, int `$microseconds`)
/* Métodos */
public kill(): void
abstract protected onExecute(): void
public setInterval(int `$microseconds`): bool
public setInterval(int `$seconds`, int `$microseconds`): bool
}

## Tabla de contenidos

- UI\Executor::__construct — Construct a new Executor
- UI\Executor::kill — Stop Executor
- UI\Executor::onExecute — Execution Callback
- UI\Executor::setInterval — Interval Manipulation