div-timer
Таймер.
Параметры
Параметры | Описание |
---|---|
id |
string Обязательный параметр. Идентификатор таймера. Должен быть уникальным. Используется при вызове действий для выбранного таймера, например: запуск, остановка. |
duration |
int Длительность работы таймера в миллисекундах. Если параметр равен Ограничение для значения Значение по умолчанию: |
end_actions |
array Действия, выполняемые при завершении работы таймера: когда таймер досчитал до значения |
tick_actions |
array Действия, которые выполняются на каждый отсчет таймера. |
tick_interval |
int Длительность промежутков времени в миллисекундах между отсчетами. Если параметр не указан, то таймер отсчитывает от Ограничение для значения |
value_variable |
string Название переменной, в которую сохраняется текущее значение таймера. Обновляется по каждому отсчету или при вызове команд для таймера (запуск, остановка и так далее), за исключением команды отмены. |
JSON
{
duration: "int",
end_actions: [
{
download_callbacks: {
on_fail_actions: [ div-action, ... ],
on_success_actions: [ div-action, ... ]
},
is_enabled: "bool_int",
log_id*: "string",
log_url: "string",
menu_items: [
{
action: div-action,
actions: [ div-action, ... ],
text*: "string"
},
...
],
payload: "object",
referer: "string",
scope_id: "string",
target: "string",
typed: div-action-typed,
url: "string"
},
...
],
id*: "string",
tick_actions: [
{
download_callbacks: {
on_fail_actions: [ div-action, ... ],
on_success_actions: [ div-action, ... ]
},
is_enabled: "bool_int",
log_id*: "string",
log_url: "string",
menu_items: [
{
action: div-action,
actions: [ div-action, ... ],
text*: "string"
},
...
],
payload: "object",
referer: "string",
scope_id: "string",
target: "string",
typed: div-action-typed,
url: "string"
},
...
],
tick_interval: "int",
value_variable: "string"
}