Merge pull request #1790 from alessandrococco/alarms-patch-2

[Alarms & Timers] forEach
pull/1791/head
Gordon Williams 2022-05-04 09:41:43 +01:00 committed by GitHub
commit 78b59b6bbf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 4 deletions

View File

@ -80,14 +80,15 @@ function editDOW(dow, onchange) {
'': { 'title': /*LANG*/'Days of Week' },
/*LANG*/'< Back': () => onchange(dow)
};
var dows = require("date_utils").dows(firstDayOfWeek);
for (var i = 0; i < 7; i++) (i => {
menu[dows[i]] = {
require("date_utils").dows(firstDayOfWeek).forEach((day, i) => (i => {
menu[day] = {
value: !!(dow & (1 << (i + firstDayOfWeek))),
format: v => v ? /*LANG*/"Yes" : /*LANG*/"No",
onchange: v => v ? (dow |= 1 << (i + firstDayOfWeek)) : (dow &= ~(1 << (i + firstDayOfWeek)))
};
})(i);
})(i));
E.showMenu(menu);
}