UNPKG

svelte-image-viewer

Version:

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

18 lines (17 loc) 609 B
import type { Snippet } from "svelte"; type $$ComponentProps = { targetOffsetX?: number; targetOffsetY?: number; targetScale?: number; minScale?: number; maxScale?: number; smoothing?: number; children?: Snippet; }; declare const Viewer: import("svelte").Component<$$ComponentProps, { getContainer: () => HTMLDivElement | undefined; getContent: () => HTMLDivElement | undefined; scaleContentToFit: () => void; }, "targetOffsetX" | "targetOffsetY" | "targetScale" | "minScale" | "maxScale" | "smoothing">; type Viewer = ReturnType<typeof Viewer>; export default Viewer;