REST Service for POPCORN - ILIAS
alex
2025-06-06 beb0698a28d4700876a5f63cf4e484595813e20f
adding keystrokes to Pagination.vue
1 files modified
10 ■■■■ changed files
vue/src/components/Pagination.vue 10 ●●●● patch | view | raw | blame | history
vue/src/components/Pagination.vue
@@ -33,19 +33,23 @@
/////// KEYBOARD ////////////////////////////////////////////////////////////////
onKeyStroke(["ArrowLeft", "ArrowRight"], (e) => {
onKeyStroke(["ArrowLeft", "ArrowRight", "Home", "End"], (e) => {
   let multiplier = 1
   switch (e.key) {
      case "ArrowLeft":
         console.log("go left")
         multiplier = e.shiftKey ? 10 : 1
         goPrev(multiplier)
         break
      case "ArrowRight":
         console.log("go right")
         multiplier = e.shiftKey ? 10 : 1
         goNext(multiplier)
         break
      case "Home":
         goStart()
         break
      case "End":
         goEnd()
         break
   }
})