Материал из Module developer
Перейти к: навигация, поиск
  var HDLCodes = {
    singleChannelLigtning: 0x31,
    singleChannelReadTarget: 0x33,
    singleSceneControl: 0x02,
    singleSequenceControl: 0x1A 
  };
  // Обращение к существующему под-устройству SubDevice1
  var settingPopup = module.getSubDevice("SubDevice1"); 
  // Определение типа устройства (телефон, планшет)
  var myResolution = B.GetResolutionType(); 
  // Условие выбора по типу устройства                                
  if (myResolution == B.RESOLUTION_TYPE.PHONE) {
     // Подключение телефонных всплывающих окон
     var error = "ErrorChanel_phone" + moduleID;
     var addDeviceName = "AddDevice_phone" + moduleID;
     var addDimmerName = "AddDimmerChannel_phone" + moduleID;
     var listFreeChannel = IR.GetItem("ListFreeChannel_phone" + moduleID);
     var chooseDevice = IR.GetItem("ChooseDevice_phone" + moduleID);
  }
  else {  
     // Подключение планшетных всплывающих окон
     var error = "ErrorChanel" + moduleID;
     var addDeviceName = "AddDevice" + moduleID;
     var addDimmerName = "AddDimmerChannel" + moduleID;
     var listFreeChannel = IR.GetItem("ListFreeChannel" + moduleID);
     var chooseDevice = IR.GetItem("ChooseDevice" + moduleID);
  };