/** * 信息卡片组件类型定义 * 该文件定义了信息卡片组件(HlxbInfoCard)所需的接口和类型,用于构建数据展示卡片。 * 包含卡片数据结构、布局类型、对齐方式及组件属性等核心类型定义。 */ /** * 信息卡片数据结构 * 定义单个信息卡片的数据字段,用于展示标签、值、单位和图片 */ export interface InfoCard { label?: string; value?: string | number; unit?: string; img?: string; } /** * 布局类型枚举 * 定义信息卡片的排列方式 */ export type LayoutType = 'Horizontal' | 'HorizontalText' | 'Vertical' | 'VerticalRreverse'; /** * 对齐方式枚举 * 定义卡片内部元素的垂直对齐方式(基于 Flex 布局) */ export type AlignItems = 'center' | 'flex-start' | 'flex-end' | 'baseline' | 'stretch'; export { HlxbInfoCardProps } from './index.vue';