Translations:Rule Examples/154/en: различия между версиями

Материал из Wiren Board
(Новая страница: «for (var i = 0; i < schedule.intervals.length; ++i) { var item = schedule.intervals[i]; if (checkScheduleInterval(now, item[0], item[1])) { log("found matching schedule interval at {}".format(item)); return true; } } return false; } function updateSingleScheduleDevStatus(schedule) { log("updateSingleScheduleDevStatus {}".format(schedule.name)); dev["_schedules"][schedule.name] = checkSchedule(schedule)...»)
 
(нет различий)

Текущая версия на 21:01, 21 сентября 2022

Определение сообщения (Rule Examples)
for (var i = 0; i < schedule.intervals.length; ++i) {
     var item = schedule.intervals[i];
     if (checkScheduleInterval(now, item[0], item[1])) {
       log("found matching schedule interval at {}".format(item));
       return true;
     }
   }
   return false;
  }
  
  function updateSingleScheduleDevStatus(schedule) {
   log("updateSingleScheduleDevStatus {}".format(schedule.name));
   dev["_schedules"][schedule.name] = checkSchedule(schedule);
  };

for (var i = 0; i < schedule.intervals.length; ++i) {

     var item = schedule.intervals[i];
     if (checkScheduleInterval(now, item[0], item[1])) {
       log("found matching schedule interval at {}".format(item));
       return true;
     }
   }
   return false;
 }
 
 function updateSingleScheduleDevStatus(schedule) {
   log("updateSingleScheduleDevStatus {}".format(schedule.name));
   dev["_schedules"][schedule.name] = checkSchedule(schedule);
 };