diff options
author | pacien | 2023-10-26 21:04:02 +0200 |
---|---|---|
committer | pacien | 2023-10-26 21:16:26 +0200 |
commit | 007c11f04a256a2e8704a9b26320e5c0e3457994 (patch) | |
tree | eb51646e2d0bbcbc5abcb81b771d94791c9ca4f2 /beamer/viewer/stage/actions.js | |
parent | 89727493f6dee04e46977c4d283dd35bdfc82c6e (diff) | |
download | beamer-viewer-007c11f04a256a2e8704a9b26320e5c0e3457994.tar.gz |
treewide: use fat arrow syntax
Diffstat (limited to 'beamer/viewer/stage/actions.js')
-rw-r--r-- | beamer/viewer/stage/actions.js | 28 |
1 files changed, 10 insertions, 18 deletions
diff --git a/beamer/viewer/stage/actions.js b/beamer/viewer/stage/actions.js index 30634ae..47eda60 100644 --- a/beamer/viewer/stage/actions.js +++ b/beamer/viewer/stage/actions.js | |||
@@ -1,6 +1,6 @@ | |||
1 | /* | 1 | /* |
2 | * Beamer Viewer, a web-based PDF presentation viewer | 2 | * Beamer Viewer, a web-based PDF presentation viewer |
3 | * Copyright (C) 2018 Pacien TRAN-GIRARD | 3 | * Copyright (C) 2018-2023 Pacien TRAN-GIRARD |
4 | * | 4 | * |
5 | * This program is free software: you can redistribute it and/or modify | 5 | * This program is free software: you can redistribute it and/or modify |
6 | * it under the terms of the GNU Affero General Public License as | 6 | * it under the terms of the GNU Affero General Public License as |
@@ -27,10 +27,7 @@ class ActionEventHandler { | |||
27 | 27 | ||
28 | class KeyboardEventHandler extends ActionEventHandler { | 28 | class KeyboardEventHandler extends ActionEventHandler { |
29 | register(window) { | 29 | register(window) { |
30 | const self = this; | 30 | window.addEventListener("keydown", event => this._onCommand(event)); |
31 | window.addEventListener("keydown", function(event) { | ||
32 | self._onCommand(event); | ||
33 | }) | ||
34 | } | 31 | } |
35 | 32 | ||
36 | _onCommand(keyboardEvent) { | 33 | _onCommand(keyboardEvent) { |
@@ -52,10 +49,7 @@ class KeyboardEventHandler extends ActionEventHandler { | |||
52 | 49 | ||
53 | class MouseClickEventHandler extends ActionEventHandler { | 50 | class MouseClickEventHandler extends ActionEventHandler { |
54 | register(window) { | 51 | register(window) { |
55 | const self = this; | 52 | window.addEventListener("click", event => this._onCommand(event)); |
56 | window.addEventListener("click", function(event) { | ||
57 | self._onCommand(event); | ||
58 | }) | ||
59 | } | 53 | } |
60 | 54 | ||
61 | _onCommand(mouseEvent) { | 55 | _onCommand(mouseEvent) { |
@@ -71,24 +65,22 @@ class TouchSwipeEventHandler extends ActionEventHandler { | |||
71 | } | 65 | } |
72 | 66 | ||
73 | register(window) { | 67 | register(window) { |
74 | const self = this; | 68 | window.addEventListener("touchstart", event => { |
75 | |||
76 | window.addEventListener("touchstart", function(event) { | ||
77 | event.preventDefault(); | 69 | event.preventDefault(); |
78 | self._onTouchStart(event); | 70 | this._onTouchStart(event); |
79 | }); | 71 | }); |
80 | 72 | ||
81 | window.addEventListener("touchmove", function(event) { | 73 | window.addEventListener("touchmove", event => { |
82 | event.preventDefault(); | 74 | event.preventDefault(); |
83 | self._onTouchMove(event); | 75 | this._onTouchMove(event); |
84 | }); | 76 | }); |
85 | 77 | ||
86 | window.addEventListener("touchend", function(event) { | 78 | window.addEventListener("touchend", event => { |
87 | event.preventDefault(); | 79 | event.preventDefault(); |
88 | self._onTouchEnd(); | 80 | this._onTouchEnd(); |
89 | }); | 81 | }); |
90 | 82 | ||
91 | window.addEventListener("touchcancel", function(event) { | 83 | window.addEventListener("touchcancel", event => { |
92 | event.preventDefault(); | 84 | event.preventDefault(); |
93 | }); | 85 | }); |
94 | } | 86 | } |