Материал из Module developer
Перейти к: навигация, поиск
     // Привязка графических элементов к фидбекам               
     dimmer.GetItem("Name").Text = md.data;            
     IR.AddRelation("Drivers." + netWorkName + "." + deviceName + ":" + "channel" + md.W + moduleID, "UI.Dimmer" + md.index + moduleID + ".Visible Level.Value");
     IR.AddRelation("Drivers." + netWorkName + "." + deviceName + ":" + "channel" + md.W + moduleID, "UI.Dimmer" + md.index + moduleID + ".Level.Value");
     IR.AddRelation("Drivers." + netWorkName + "." + deviceName + ":" + "channel" + md.W + moduleID, "UI.Dimmer" + md.index + moduleID + ".label main title 640x88.Value"); 
     IR.AddRelation("Drivers." + netWorkName + "." + deviceName + ":" + "channel" + md.W + moduleID, "UI.Dimmer" + md.index + moduleID + ".Button.Value");
     
     // Добавить действие для лампы
     md.subDevice.addAction ({
        ActionType: "Simple",  // Указываем вид действия
        Type: "script_call",   // Указываем тип действия
        Param: {lamp: 1, set: 100},   // Передаем параметры, для вызова функции      -необязательно
        Space: this,  // Передаем пространство для вызова функции      -необязательно
        Method: changeLight, // Передаем метод
        Name: "Turn On"    // Указываем имя метода
     });
  };