our-medical
Version:
medical image vue component
51 lines (50 loc) • 1.23 kB
TypeScript
import type { Types } from '@cornerstonejs/core';
/**
* @description 将 medicalComponentId|seriesType 格式的字符串分割出组件ID和主次序列ID
* @author jiannan.jiao
* @date 06/09/2023
* @export
* @param {string} id
* @returns {*}
*/
export declare function splitComponentIdStr(id: string): {
medicalComponentId: string;
seriesType: string;
};
/**
* @description
* @author jiannan.jiao
* @date 12/09/2023
* @export
* @param {string} id
* @returns {*}
*/
export declare function getViewporSeriesType(id: string): string;
/**
* @description
* @author jiannan.jiao
* @date 12/09/2023
* @export
* @param {...string[]} args
* @returns {*}
*/
export declare function connectWithPipe(...args: string[]): string;
/**
* @description
* @author jiannan.jiao
* @date 12/09/2023
* @export
* @param {string} id
* @returns {*}
* @example const [medicalComponentId, seriesType, orientation] = splitWithPipe(id)
*/
export declare function splitWithPipe(id: string): string[];
/**
* @description
* @author jiannan.jiao
* @date 11/05/2024
* @export
* @param {Types.IViewport} viewport
* @returns {*}
*/
export declare function viewportHasSeriesVolume(viewport: Types.IViewport): boolean;