@lunit/insight-viewer
Version:
Based on the cornerstone library, it provides several components for handling Dicom images
15 lines (14 loc) • 645 B
TypeScript
import { LoadingState } from '../../types';
export declare function getLoadingStateMap(length: number): Map<number, LoadingState>;
/**
* @param size The length of images to load. It is greater than 0.
* @param stateMap The map of each image loading state({ 0: 'success', 1: 'loading', ... }).
* The size of it equals to size.
* @param value The count of loaded images. It is greater than 1.
* @returns The map of each image loading state.
*/
export declare function updateLoadedStates({ size, stateMap, value, }: {
size: number;
stateMap: Map<number, LoadingState>;
value: number;
}): Map<number, LoadingState>;