widget hand wash timer
parent
bdfcea2bf7
commit
ae5f8e8f08
|
|
@ -2,7 +2,6 @@
|
||||||
(() => {
|
(() => {
|
||||||
var icon = require("heatshrink").decompress(atob("jEYwIKHgwCBhwCBh4CEggPCkACBmAXDBwVZ+EB+F4gEsjl8EgMP+EChk/gEMh+ehkA+YIBxwxBnF/4HggH/wEAj0AA=="));
|
var icon = require("heatshrink").decompress(atob("jEYwIKHgwCBhwCBh4CEggPCkACBmAXDBwVZ+EB+F4gEsjl8EgMP+EChk/gEMh+ehkA+YIBxwxBnF/4HggH/wEAj0AA=="));
|
||||||
var color = 0x4A69;
|
var color = 0x4A69;
|
||||||
var isActive = false;
|
|
||||||
|
|
||||||
function draw() {
|
function draw() {
|
||||||
g.reset().setColor(color).drawImage(icon, this.x + 1, 0);
|
g.reset().setColor(color).drawImage(icon, this.x + 1, 0);
|
||||||
|
|
@ -10,9 +9,7 @@
|
||||||
|
|
||||||
WIDGETS["widhwt"] = { area: "tr", width: 26, draw: draw };
|
WIDGETS["widhwt"] = { area: "tr", width: 26, draw: draw };
|
||||||
|
|
||||||
Bangle.on('twist', function() {
|
Bangle.on('swipe', function() {
|
||||||
if (!isActive) {
|
|
||||||
isActive = true;
|
|
||||||
color = 0x41f;
|
color = 0x41f;
|
||||||
Bangle.buzz();
|
Bangle.buzz();
|
||||||
Bangle.drawWidgets();
|
Bangle.drawWidgets();
|
||||||
|
|
@ -20,8 +17,7 @@
|
||||||
color = 0x4A69;
|
color = 0x4A69;
|
||||||
Bangle.buzz(1E3, 1);
|
Bangle.buzz(1E3, 1);
|
||||||
Bangle.drawWidgets();
|
Bangle.drawWidgets();
|
||||||
setTimeout(() => { isActive = false; }, 1E10);
|
|
||||||
}, 35E3);
|
}, 35E3);
|
||||||
}
|
|
||||||
});
|
});
|
||||||
})();
|
})();
|
||||||
Loading…
Reference in New Issue