UNPKG

@lunit/insight-viewer

Version:

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

23 lines (22 loc) 819 B
/** * @fileoverview Loads images sequentially. */ import { Observable } from 'rxjs'; import { RequestInterceptor, ImageLoaderScheme } from '../../types'; import { Loaded } from './types'; interface LoadImages { ({ images, imageScheme, requestInterceptor, }: { images: string[]; imageScheme: ImageLoaderScheme; requestInterceptor: RequestInterceptor; timeout: number; }): Observable<Loaded>; } /** * @param images The images urls to load. * @param requestInterceptor The callback is called before a request is sent. It use ky.js beforeRequest hook. * @returns Observable<{ image, loaded }>. image is cornerstone image. loaded is the numbe of loaded images. * @throws If image fetching fails. */ export declare const loadImages: LoadImages; export {};