UNPKG

our-medical

Version:

medical image vue component

33 lines (32 loc) 1.25 kB
import { AxisLayout } from '../constant'; import type { ComputedRef, VNode } from 'vue'; import type { Grid } from '../constant'; import type { AxisOrientations, Color, AxisSelectItem, FullScreen, DisplayComponentID } from '../types'; /** * @description 创建不同轴位视口中轴位切换选择列表 * @author jiannan.jiao * @date 06/09/2023 * @export * @param {('en' | 'zh')} i18n * @param {AxisSelectItem[]} axisOptions * @param {string} prefixMark * @param {AxisOrientations} axisOrientation * @param {FullScreen} axisFullScreen * @param {Grid} grid * @param {AxisLayout} layout * @param {Color} [color] * @returns {*} {VNode} */ export declare function createSelecterNode(id: DisplayComponentID, i18n: 'en' | 'zh', axisOptions: ComputedRef<AxisSelectItem[]>, prefixMark: string, axisOrientation: AxisOrientations, axisFullScreen: FullScreen, grid: Grid, layout: AxisLayout, color?: Color): VNode; /** * @description * @author jiannan.jiao * @date 14/09/2023 * @export * @param {('en' | 'zh')} i18n * @param {string} componentId * @returns {*} */ export declare function createToolsBar(i18n: 'en' | 'zh', componentId: string): VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>;