From 8a3c9a26e57fdcb1c0b5205d0e85159e64a4a4d3 Mon Sep 17 00:00:00 2001 From: Rob Pilling Date: Sun, 19 Feb 2023 17:58:57 +0000 Subject: [PATCH] Regenerate widChargingStatus --- apps/widChargingStatus/widget.js | 66 ++++++++++++++++---------------- apps/widChargingStatus/widget.ts | 2 + 2 files changed, 35 insertions(+), 33 deletions(-) diff --git a/apps/widChargingStatus/widget.js b/apps/widChargingStatus/widget.js index 5d9ea3837..46119cc5c 100644 --- a/apps/widChargingStatus/widget.js +++ b/apps/widChargingStatus/widget.js @@ -1,33 +1,33 @@ -"use strict"; -(() => { - const icon = require('heatshrink').decompress(atob('ikggMAiEAgYIBmEAg4EB+EAh0AgPggEeCAIEBnwQBAgP+gEP//x///j//8f//k///H//4BYOP/4lBv4bDvwEB4EAvAEBwEAuA7DCAI7BgAQBhEAA')); - const iconWidth = 18; - function draw() { - g.reset(); - if (Bangle.isCharging()) { - g.setColor('#FD0'); - g.drawImage(icon, this.x + 1, this.y + 1, { - scale: 0.6875, - }); - } - } - WIDGETS.chargingStatus = { - area: 'tr', - width: Bangle.isCharging() ? iconWidth : 0, - draw: draw, - }; - Bangle.on('charging', (charging) => { - const widget = WIDGETS.chargingStatus; - if (widget) { - if (charging) { - Bangle.buzz(); - widget.width = iconWidth; - } - else { - widget.width = 0; - } - Bangle.drawWidgets(); // re-layout widgets - g.flip(); - } - }); -})(); +"use strict"; +(function () { + var icon = require('heatshrink').decompress(atob('ikggMAiEAgYIBmEAg4EB+EAh0AgPggEeCAIEBnwQBAgP+gEP//x///j//8f//k///H//4BYOP/4lBv4bDvwEB4EAvAEBwEAuA7DCAI7BgAQBhEAA')); + var iconWidth = 18; + function draw() { + g.reset(); + if (Bangle.isCharging()) { + g.setColor('#FD0'); + g.drawImage(icon, this.x + 1, this.y + 1, { + scale: 0.6875, + }); + } + } + WIDGETS.chargingStatus = { + area: 'tr', + width: Bangle.isCharging() ? iconWidth : 0, + draw: draw, + }; + Bangle.on('charging', function (charging) { + var widget = WIDGETS.chargingStatus; + if (widget) { + if (charging) { + Bangle.buzz(); + widget.width = iconWidth; + } + else { + widget.width = 0; + } + Bangle.drawWidgets(); + g.flip(); + } + }); +})(); diff --git a/apps/widChargingStatus/widget.ts b/apps/widChargingStatus/widget.ts index 14b4df4a4..02f3cd8d4 100644 --- a/apps/widChargingStatus/widget.ts +++ b/apps/widChargingStatus/widget.ts @@ -16,6 +16,7 @@ } } + // @ts-ignore WIDGETS.chargingStatus = { area: 'tr', width: Bangle.isCharging() ? iconWidth : 0, @@ -23,6 +24,7 @@ }; Bangle.on('charging', (charging) => { + // @ts-ignore const widget = WIDGETS.chargingStatus; if (widget) { if (charging) {