Regenerate main.d.ts - Widget types

pull/2606/head
Rob Pilling 2023-02-25 21:58:53 +00:00
parent c84d3fa2c0
commit 92fd9133fb
2 changed files with 6 additions and 3 deletions

View File

@ -6,11 +6,11 @@
);
const iconWidth = 18;
function draw(this: { x: number; y: number }) {
function draw(this: { x?: number; y?: number }) {
g.reset();
if (Bangle.isCharging()) {
g.setColor('#FD0');
g.drawImage(icon, this.x + 1, this.y + 1, {
g.drawImage(icon, this.x! + 1, this.y! + 1, {
scale: 0.6875,
});
}

View File

@ -83,7 +83,10 @@ type WidgetArea = "tl" | "tr" | "bl" | "br";
type Widget = {
area: WidgetArea;
width: number;
draw: (this: { x: number; y: number }) => void;
sortorder?: number;
draw: (this: Widget, w: Widget) => void;
x?: number;
y?: number;
};
declare const WIDGETS: { [key: string]: Widget };