mirror of
https://github.com/ThisIsBenny/iOS-Widgets.git
synced 2025-06-07 05:57:41 +00:00
Update VodafoneDE.js
Code Optimierungen um Weniger Code für das selbe Ergebnis zu verwenden.
This commit is contained in:
parent
d196dc99df
commit
84e84bd29b
1 changed files with 3 additions and 9 deletions
|
@ -432,18 +432,12 @@ function getDiagram(percentage, isFlat) {
|
||||||
if (isFlat === true) {
|
if (isFlat === true) {
|
||||||
const infinitySize = canvSize / 2;
|
const infinitySize = canvSize / 2;
|
||||||
canvas.setFont(Font.boldSystemFont(infinitySize));
|
canvas.setFont(Font.boldSystemFont(infinitySize));
|
||||||
if (config.widgetFamily === "small" || "medium" || "large" || "extraLarge") {
|
const verticalPosition = config.widgetFamily === "small" || "medium" || "large" || "extraLarge" ? infinitySize / 3 : infinitySize / 1;
|
||||||
const textRect = new Rect(0, infinitySize / 3, canvSize, canvSize);
|
const textRect = new Rect(0, verticalPosition, canvSize, canvSize);
|
||||||
canvas.drawTextInRect(`∞`, textRect);
|
canvas.drawTextInRect(`∞`, textRect);
|
||||||
} else {
|
|
||||||
canvas.setFont(Font.boldSystemFont(infinitySize));
|
|
||||||
const textRect = new Rect(0, infinitySize / 1, canvSize, canvSize);
|
|
||||||
canvas.drawTextInRect(`∞`, textRect);
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
canvas.drawTextInRect(`${percentage}%`, canvTextRect);
|
canvas.drawTextInRect(`${percentage}%`, canvTextRect);
|
||||||
}
|
}
|
||||||
|
|
||||||
return canvas.getImage()
|
return canvas.getImage()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue