BangleApps/apps/chargingStatus/widget.js

23 lines
414 B
JavaScript

(() => {
Bangle.on('charging', (charging) => {
if (charging) {
Bangle.buzz();
}
Bangle.drawWidgets(); // re-layout widgets
g.flip();
});
WIDGETS.chargingStatus = {
area: 'tr',
width: 16,
draw() {
const {
x,
y
} = this;
g.reset();
if (Bangle.isCharging()) {
g.setColor('#0f0').drawImage(atob("EBCBAf9//3/+f/x//P/4//gH8A/wD+Af/x//P/4//n/+//7/"), x, y);
}
},
};
})();