How to write rules: различия между версиями

м
→‎Таймеры: Дописал про массивы
м (→‎Таймеры: Дописал про массивы)
Строка 117: Строка 117:


Вместо @hourly здесь можно задать любое выражение, допустимое в стандартном crontab, например, 00 00 20 * * (секунды минуты часы выполнять правило каждый день в 20:00). Помимо стандартных выражений допускается использование ряда расширений, см. описание формата выражений используемой cron-библиотеки.
Вместо @hourly здесь можно задать любое выражение, допустимое в стандартном crontab, например, 00 00 20 * * (секунды минуты часы выполнять правило каждый день в 20:00). Помимо стандартных выражений допускается использование ряда расширений, см. описание формата выражений используемой cron-библиотеки.
== Массивы ==
Массив определяется короткой записью:
<syntaxhighlight lang="javascript">
fruits = ["One", "Two", "Three"];
</syntaxhighlight>
Обращение к элементу:
<syntaxhighlight lang="javascript">
fruits[0]; //One
</syntaxhighlight>


== Таймеры ==
== Таймеры ==
Строка 248: Строка 259:
</syntaxhighlight>
</syntaxhighlight>
<!--T:67-->
<!--T:67-->
== Виртуальные устройства defineVirtualDevice ==  
== Виртуальные устройства defineVirtualDevice ==  
Правила делятся на два типа: непосредственно правила (defineRule) и виртуальные устройства (defineVirtualDevice).
Правила делятся на два типа: непосредственно правила (defineRule) и виртуальные устройства (defineVirtualDevice).