Движок правил wb-rules: различия между версиями

Строка 13: Строка 13:
== Как писать и отлаживать правила ==
== Как писать и отлаживать правила ==


'''Самая полная информация по написанию правил на странице [https://github.com/contactless/wb-rules https://github.com/contactless/wb-rules]. Ниже дана лишь краткая вводная информация и несколько примеров'''
'''Самую полную информацию по написанию правил смотрите здесь: [https://github.com/contactless/wb-rules https://github.com/contactless/wb-rules]. Ниже дана лишь краткая вводная информация и несколько примеров'''


Правила бывают двух типов - непосредственно правила (начинаются со слов ''defineRule'') и виртуальные устройства (начинаются со слов ''defineVirtualDevice''). Виртуальные устройства - это появляющиеся в веб-интерфейсе новые "виртуальные" элементы управления - например, кнопка-выключатель, которая на самом деле выключает два устройства одновременно.
Правила бывают двух типов - непосредственно правила (начинаются со слов ''defineRule'') и виртуальные устройства (начинаются со слов ''defineVirtualDevice''). Виртуальные устройства - это появляющиеся в веб-интерфейсе новые "виртуальные" элементы управления - например, кнопка-выключатель, которая на самом деле выключает два устройства одновременно.