Материал из Module developer
Перейти к: навигация, поиск

Формат параметра, приходящий в функцию (Method):
1. Если используется один объект, то формат будет String (исключение: При использовании типа IR.ADVANCED_COLOR в AdvancedField параметр будет в формате Object)
2. Если используется массив объектов, то в формате Object }}

Hidden true type: Boolean
Признак срытности действия

|output=

Object type: Object
Объект действия

|JSsample=

var l_oDevice = module.GetDevice("MyDevice"); //Получаем устройство
var l_oSubDevice = module.AddSubDevice("SubDevice 1", l_oDevice); //создаем подустройство 
//Создание действия с Default
l_oSubDevice.AddAction("Power on", true, function(in_data){
	IR.Log(in_data); //"on"		
}, undefined, "on", null, null, false);