Таймер (виджет)
Виджет Timer показывает обратный отсчёт или счёт вперёд прямо на странице. Он уместен везде, где время — часть сценария: тесты, аукционы, тренировки, обратный отсчёт до события.
Где пригодится
- Тесты и экзамены: ограничение времени на ответ.
- Аукционы: сколько осталось до конца торгов.
- Тренировки: длительность упражнения и отдыха.
- События: отсчёт до начала или окончания.
- Продуктивность: таймер по методу Помодоро.
Виды таймеров
-
Обратный отсчёт — от заданного времени до нуля; подходит там, где на задачу отведён срок.
-
Счёт вперёд — от нуля до заданного значения или без ограничения; показывает, сколько времени длится действие.
Добавив виджет на страницу, выберите вид таймера и настройте остальные свойства:

Триггер On Timer End
Когда таймер дошёл до конца, можно выполнить набор действий. Триггер находится в редакторе действий виджета Timer.

Управление таймером
Таймером управляют из любого места страницы — через редактор действий любого виджета:
-
Start Timer — запустить. Если таймер уже идёт, действие ничего не изменит.
-
Stop Timer — остановить. Работает, только если таймер запущен.
-
Reset Timer — сбросить в исходное состояние.

Таймер или периодическое действие
| Виджет Timer | Периодическое действие | |
|---|---|---|
| Зачем | Разовое событие по времени, обычно связанное с интерфейсом | Повторяющаяся задача через равные промежутки |
| Как применяют | Обратный отсчёт, запуск и остановка по действию пользователя, действие через заданное время | Фоновые задачи, наблюдение за состоянием, регулярные обновления |
| Пример | Обратный отсчёт в тесте | Проверка новых сообщений каждые 5 минут |