@lunit/insight-viewer
Version:
Based on the cornerstone library, it provides several components for handling Dicom images
17 lines (16 loc) • 672 B
TypeScript
import { CornerstoneImage } from '../utils/cornerstoneHelper';
import { Element, Viewport, OnViewportChange } from '../types';
interface Prop {
element: Element;
image: CornerstoneImage | undefined;
viewport?: Viewport;
onViewportChange?: OnViewportChange;
}
/**
* @param element The HTML Element enabled for Cornerstone.
* @param viewport The Viewer's viewport prop.
* @param initialViewport The user-defined initial viewport of a Viewer.
* @param onViewportChange The Viewer's viewport setter prop.
*/
export default function useViewportUpdate({ element, image, viewport: newViewportProp, onViewportChange }: Prop): void;
export {};