Skip to content

Commit de14e52

Browse files
authored
feat: allow pausing with spacebar (#32)
1 parent e4d10a1 commit de14e52

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

src/index.ts

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,7 @@ export class RightBar {
351351

352352
const pauseButton = document.getElementById("pause-button");
353353
let paused = false;
354-
pauseButton.onclick = () => {
354+
const triggerPause = () => {
355355
paused = !paused;
356356
if (paused) {
357357
pauseButton.textContent = "Resume";
@@ -361,7 +361,17 @@ export class RightBar {
361361
packetTicker.start();
362362
}
363363
};
364+
pauseButton.onclick = () => {
365+
triggerPause();
366+
};
364367
packetTicker.start();
365368

369+
document.body.onkeyup = function (e) {
370+
if (e.key == " " || e.code == "Space") {
371+
triggerPause();
372+
e.preventDefault();
373+
}
374+
};
375+
366376
console.log("initialized!");
367377
})();

0 commit comments

Comments
 (0)