@zoom-image/core
Version:
A core implementation of zoom image
31 lines (25 loc) • 1.35 kB
text/typescript
// Start importing createZoomImageHover
export { createZoomImageHover } from "./createZoomImageHover"
export type { ZoomImageHoverOptions, ZoomImageHoverState, ZoomImageHoverStateUpdate } from "./createZoomImageHover"
// End importing createZoomImageHover
// Start importing createZoomImageMove
export { createZoomImageMove } from "./createZoomImageMove"
export type { ZoomImageMoveOptions, ZoomImageMoveState } from "./createZoomImageMove"
// export type { ZoomImageHoverOptions } from "./createZoomImageHover"
// End importing createZoomImageHover
// Start importing createZoomImageWheel
export { createZoomImageWheel } from "./createZoomImageWheel"
export type { ZoomImageWheelOptions, ZoomImageWheelState, ZoomImageWheelStateUpdate } from "./createZoomImageWheel"
// End importing createZoomImageWheel
// Start importing createZoomImageClick
export { createZoomImageClick } from "./createZoomImageClick"
export type { ZoomImageClickOptions, ZoomImageClickState } from "./createZoomImageClick"
// End importing createZoomImageClick
// Start importing utils
export { makeCalculatePercentage } from "./makeCalculatePercentage"
export { makeCalculateZoom } from "./makeCalculateZoom"
export { cropImage } from "./cropImage"
// Stop importing utils
// Start importing shared
export type { ZoomedImgStatus } from "./types"
// Stop importing shared