Материал из 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" // Указываем имя метода
});
};
