only arrow functions
parent
2012e73421
commit
14ffc386e9
|
|
@ -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();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue