only arrow functions

master
kkayam 2025-02-03 12:30:03 +03:00
parent 2012e73421
commit 14ffc386e9
1 changed files with 9 additions and 9 deletions

View File

@ -5,15 +5,15 @@
// https://www.espruino.com/Bangle.js+Locale // https://www.espruino.com/Bangle.js+Locale
// schedule a draw for the next 3 minutes // schedule a draw for the next 3 minutes
function queueDraw() { const queueDraw = () => {
if (drawTimeout) clearTimeout(drawTimeout); if (drawTimeout) clearTimeout(drawTimeout);
drawTimeout = setTimeout(function () { drawTimeout = setTimeout(() => {
drawTimeout = undefined; drawTimeout = undefined;
draw(); draw();
}, 180000 - (Date.now() % 180000)); }, 180000 - (Date.now() % 180000));
} };
function wordFromHour(h) { const wordFromHour = (h) => {
const HOUR_WORDS = [ const HOUR_WORDS = [
'Midnight', 'Midnight',
'Early', 'Early',
@ -42,14 +42,14 @@
]; ];
return HOUR_WORDS[h]; return HOUR_WORDS[h];
} };
function wordsFromDayMonth(day) { const wordsFromDayMonth = (day) => {
const DAY_WORD_ARRAY = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']; const DAY_WORD_ARRAY = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'];
return DAY_WORD_ARRAY[day]; return DAY_WORD_ARRAY[day];
} };
function draw() { const draw = () => {
var x = g.getWidth() / 2; var x = g.getWidth() / 2;
var y = g.getHeight() / 2; var y = g.getHeight() / 2;
g.reset(); g.reset();
@ -104,7 +104,7 @@
g.drawString(g.wrapString(dateStr, g.getWidth()).join('\n'), x, g.getHeight() - 30); g.drawString(g.wrapString(dateStr, g.getWidth()).join('\n'), x, g.getHeight() - 30);
queueDraw(); queueDraw();
} };
// Clear the screen once/, at startup // Clear the screen once/, at startup
g.clear(); g.clear();