Материал из Module developer
SubDevice.AddEvent (работающий через функцию)
{{API Function/ru |description=Добавить событие. Событие является необходимой частью создания правил. Данное событие работает через функцию |constructor= SubDevice.AddEvent(Name, Path, ScriptCall, Method, Space, [Default], [AdvancedField]) |input=
| Name | "Temperature drops below..." | type: String Имя события |
| Path | "Drivers.Nest.CurrentTemperature" | type: String Полный путь к каналу, каналу обратной связи драйвера, либо токену. Производится подписка на отслеживание изменений |
| ScriptCall | true | type: Boolean Признак работы через функцию. В данной реализации необходимо устанавливать true |
{{JStable|Method|function(in_data){...}|Function|Выполняемая функция. Приходящим параметром в функцию может быть:
- Если используется [Default], то приходящим параметром будет значение Default в формате String, которое задал разработчик модуля
- Если используется [AdvancedField], то приходящим параметром будет значение типа Object или String взависимости от формата [AdvancedField]
