pace: allow reset of time and splits

master
Rob Pilling 2024-12-03 12:18:21 +00:00
parent 711acc6801
commit 1c4eaed61c
1 changed files with 26 additions and 0 deletions

View File

@ -226,6 +226,32 @@ Bangle.on('twist', () => {
Bangle.setBacklight(1); Bangle.setBacklight(1);
}); });
Bangle.on('tap', _e => {
if(exs.state.active) return;
const menu: Menu = {
"": {
remove: () => {
draw();
},
},
"< Back": () => {
Bangle.setUI(); // calls `remove`, which handles redrawing
},
"Zero time": () => {
exs.start(); // calls reset
exs.stop(); // re-pauses
Bangle.setUI();
},
"Clear splits": () => {
splits.splice(0, splits.length);
Bangle.setUI();
},
};
E.showMenu(menu);
});
Bangle.loadWidgets(); Bangle.loadWidgets();
Bangle.drawWidgets(); Bangle.drawWidgets();