Programmatic use
zoomImage(imageToZoom, ZoomOptions)
Gzipped weight:
1 kB
This method will zoom the image when used. It generates a dialog HTML element and appends it as the next sibling to the original image.
It takes 2 parameters:
imageHTMLImageElement: Required. The HTML Image Element that will be zoomed.ZoomOptionsZoomOptions: Optional. Options to configure the image zoom.scrollOffsetnumber: Optional. The scroll distance needed to close the modal. Default value:150.
import 'zoomable-image/dist/style.css'import { zoomImage } from 'zoomable-image'
const myImage = document.getElementById('image-to-zoom')
// I am opening a modal with this imagezoomImage(myImage)
// Or with custom options..zoomImage(myImage, { scrollOffset: 300 })