UNPKG

@lunit/insight-viewer

Version:

Based on the cornerstone library, it provides several components for handling Dicom images

21 lines (20 loc) 796 B
import { HTTP, ImageId } from '../../types'; import { ImagesLoadState, OnImagesLoaded } from './types'; interface UseLoadImages { ({ onError, requestInterceptor, ...rest }: HTTP & ImageId & { onImagesLoaded?: OnImagesLoaded; timeout: number; }): ImagesLoadState; } /** * @param imageIds The images urls to load. * @param type The image type to load. 'Dicom'(default) | 'Web'. * @param requestInterceptor The callback is called before a request is sent. * It use ky.js beforeRequest hook. * @param initialFrame * @param onError The error handler. * @returns <{ images, loadingStates }> images are CornerstoneImages. * loadingStates are <'initial'|'loading'|'success'|'fail'>[] */ export declare const useLoadImages: UseLoadImages; export {};