2020-02-12 10:48:14 +00:00
|
|
|
(() => {
|
2020-02-28 17:02:26 +00:00
|
|
|
var alarms = require('Storage').readJSON('alarm.json',1)||[];
|
2020-02-12 10:48:14 +00:00
|
|
|
alarms = alarms.filter(alarm=>alarm.on);
|
2020-03-05 13:15:27 +00:00
|
|
|
if (!alarms.length) return; // no alarms, no widget!
|
2020-02-12 10:48:14 +00:00
|
|
|
delete alarms;
|
|
|
|
// add the widget
|
2020-03-05 13:15:27 +00:00
|
|
|
WIDGETS["alarm"]={area:"tl",width:24,draw:function() {
|
2020-02-12 10:48:14 +00:00
|
|
|
g.setColor(-1);
|
2020-03-05 13:15:27 +00:00
|
|
|
g.drawImage(atob("GBgBAAAAAAAAABgADhhwDDwwGP8YGf+YMf+MM//MM//MA//AA//AA//AA//AA//AA//AB//gD//wD//wAAAAADwAABgAAAAAAAAA"),this.x,this.y);
|
2020-02-12 10:48:14 +00:00
|
|
|
}};
|
|
|
|
})()
|