index : pan-zoom | |
SVG pan/zoom library. |
aboutsummaryrefslogtreecommitdiff |
diff options
author | Catalin Mititiuc <webdevcat@proton.me> | 2025-03-05 13:57:16 -0800 |
---|---|---|
committer | Catalin Mititiuc <webdevcat@proton.me> | 2025-03-05 14:18:31 -0800 |
commit | 79964ead9181d69c5463777fcd2b227a14d30d32 (patch) | |
tree | ccda4fdd4fbb118085a2589f78b535a470b513b0 /src/app.js | |
parent | ffdf173cda784db9f02b0c6d27aa4d67718abe32 (diff) |
Add module to save and restore pan/zoom values on page reloadv0.3.0
Diffstat (limited to 'src/app.js')
-rw-r--r-- | src/app.js | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -1,5 +1,5 @@ -import zoom from './modules/zoom.js'; -import pan from './modules/pan.js'; +import zoom from './modules/zoom'; +import pan from './modules/pan'; const optionalZoomFactor = 0.1, object = document.querySelector('object'); @@ -14,8 +14,8 @@ window.addEventListener('load', function () { pointer = svg.querySelector('#pointer'), options = { passive: false }; - svg.addEventListener('wheel', e => zoom(targetEl, e, optionalZoomFactor), options); - svg.addEventListener('pointerdown', e => pan(svg, targetEl, e), options); + svg.addEventListener('wheel', zoom(targetEl, optionalZoomFactor), options); + svg.addEventListener('pointerdown', pan(targetEl), options); svg.addEventListener('pointermove', e => { const pt = new DOMPoint(e.clientX, e.clientY), |