aboutsummaryrefslogtreecommitdiff
path: root/src_js/dragger.js
diff options
context:
space:
mode:
authorbozo.kopic <bozo@kopic.xyz>2022-11-13 03:39:02 +0100
committerbozo.kopic <bozo@kopic.xyz>2022-11-13 03:39:02 +0100
commitb30a00a9713fd52865129132317beb6fa875017c (patch)
treec367859b2cfaf820c88eb4822e566d06144ecd4b /src_js/dragger.js
parent26b2dee4ef3f0a00bd6fb2989ada48ad9b054972 (diff)
type script
Diffstat (limited to 'src_js/dragger.js')
-rw-r--r--src_js/dragger.js28
1 files changed, 0 insertions, 28 deletions
diff --git a/src_js/dragger.js b/src_js/dragger.js
deleted file mode 100644
index 78a59d5..0000000
--- a/src_js/dragger.js
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-const draggers = [];
-
-
-export function mouseDownHandler(createMoveHandlerCb) {
- return evt => {
- draggers.push({
- initX: evt.screenX,
- initY: evt.screenY,
- moveHandler: createMoveHandlerCb(evt)
- });
- };
-}
-
-
-document.addEventListener('mousemove', evt => {
- for (let dragger of draggers) {
- const dx = evt.screenX - dragger.initX;
- const dy = evt.screenY - dragger.initY;
- dragger.moveHandler(evt, dx, dy);
- }
-});
-
-
-document.addEventListener('mouseup', _ => {
- draggers.splice(0);
-});