UNPKG

svelte-image-viewer

Version:

A couple of simple components for displaying content with pan and zoom capabilities.

16 lines (15 loc) 404 B
/** * @deprecated use `panAndZoom` instead */ export default function mouseWheelZoom(element, callback) { const handleWheel = (event) => { event.preventDefault(); callback(event.deltaY); }; element.addEventListener("wheel", handleWheel, { passive: false }); return { destroy() { element.removeEventListener("wheel", handleWheel); }, }; }