@zoom-image/svelte
Version:
Adapter of zoom image core for Svelte
13 lines (10 loc) • 510 B
TypeScript
import * as svelte_store from 'svelte/store';
import * as _zoom_image_core from '@zoom-image/core';
import { ZoomImageMoveState } from '@zoom-image/core';
declare function useZoomImageMove(): {
createZoomImage: (container: HTMLElement, options?: _zoom_image_core.ZoomImageMoveOptions | undefined) => void;
zoomImageState: {
subscribe: (this: void, run: svelte_store.Subscriber<ZoomImageMoveState>, invalidate?: () => void) => svelte_store.Unsubscriber;
};
};
export { useZoomImageMove };