UNPKG

our-medical

Version:

medical image vue component

51 lines (50 loc) 1.23 kB
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;