BangleApps/apps/widhrt/widget.js

19 lines
558 B
JavaScript
Raw Normal View History

2021-02-12 20:34:10 +00:00
(function(){
if (!Bangle.isHRMOn) return; // old firmware
var hp = Bangle.setHRMPower;
Bangle.setHRMPower = () => {
hp.apply(Bangle, arguments);
WIDGETS.widhrt.draw();
};
WIDGETS.widhrt={area:"tr",width:24,draw:function() {
2021-02-12 20:34:10 +00:00
g.reset();
if (Bangle.isHRMOn()) {
g.setColor("#f00"); // on = red
2021-02-12 20:34:10 +00:00
} else {
g.setColor(g.theme.dark ? "#333" : "#CCC"); // off = grey
2021-02-12 20:34:10 +00:00
}
g.drawImage(atob("FhaBAAAAAAAAAAAAAcDgD8/AYeGDAwMMDAwwADDAAMOABwYAGAwAwBgGADAwAGGAAMwAAeAAAwAAAAAAAAAAAAA="), 1+this.x, 1+this.y);
}};
2021-02-12 20:34:10 +00:00
})();