{"version":3,"file":"text.mjs","sources":["../../../../../../packages/components/text/src/text.ts"],"sourcesContent":["import { buildProps } from '@ll-plus/utils'\r\n\r\nimport type { ExtractPropTypes } from 'vue'\r\n\r\nimport type TextParagraph from './text-paragraph.vue'\r\nimport type Text from './text.vue'\r\n\r\nexport const textProps = buildProps({\r\n  level: {\r\n    type: Number,\r\n    default: 6,\r\n  },\r\n  // 是否开启溢出隐藏\r\n  isEllipsis: {\r\n    type: Boolean,\r\n    default: false,\r\n  },\r\n  // 最多显示的行数\r\n  rows: {\r\n    type: Number,\r\n    default: 1,\r\n  },\r\n  // 是否显示提示信息\r\n  showTooltip: {\r\n    type: Boolean,\r\n    default: true,\r\n  },\r\n  // 是否可展开\r\n  expandable: {\r\n    type: Boolean,\r\n    default: true,\r\n  },\r\n  // 展开描述文案\r\n  symbol: {\r\n    type: String,\r\n  },\r\n} as const)\r\n\r\n// 段落\r\nexport const textParagraphProps = buildProps({\r\n  // 是否开启溢出隐藏\r\n  isEllipsis: {\r\n    type: Boolean,\r\n    default: false,\r\n  },\r\n  // 最多显示的行数\r\n  rows: {\r\n    type: Number,\r\n    default: 1,\r\n  },\r\n  // 是否显示提示信息\r\n  showTooltip: {\r\n    type: Boolean,\r\n    default: true,\r\n  },\r\n  // 是否可展开\r\n  expandable: {\r\n    type: Boolean,\r\n    default: true,\r\n  },\r\n  // 展开描述文案\r\n  symbol: {\r\n    type: String,\r\n  },\r\n} as const)\r\n\r\n// props\r\nexport type TextProps = ExtractPropTypes<typeof textProps>\r\nexport type TextParagraphProps = ExtractPropTypes<typeof textParagraphProps>\r\n\r\n// instance\r\nexport type TextInstance = InstanceType<typeof Text>\r\nexport type TextParagraphInstance = InstanceType<typeof TextParagraph>\r\n"],"names":[],"mappings":";;;;AAOO,MAAM,YAAY,UAAA,CAAW;AAAA,EAClC,KAAA,EAAO;AAAA,IACL,IAAA,EAAM,MAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA;AAAA,EAEA,UAAA,EAAY;AAAA,IACV,IAAA,EAAM,OAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA;AAAA,EAEA,IAAA,EAAM;AAAA,IACJ,IAAA,EAAM,MAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA;AAAA,EAEA,WAAA,EAAa;AAAA,IACX,IAAA,EAAM,OAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA;AAAA,EAEA,UAAA,EAAY;AAAA,IACV,IAAA,EAAM,OAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA;AAAA,EAEA,MAAA,EAAQ;AAAA,IACN,IAAA,EAAM;AAAA;AAEV,CAAU;AAGH,MAAM,qBAAqB,UAAA,CAAW;AAAA;AAAA,EAE3C,UAAA,EAAY;AAAA,IACV,IAAA,EAAM,OAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA;AAAA,EAEA,IAAA,EAAM;AAAA,IACJ,IAAA,EAAM,MAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA;AAAA,EAEA,WAAA,EAAa;AAAA,IACX,IAAA,EAAM,OAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA;AAAA,EAEA,UAAA,EAAY;AAAA,IACV,IAAA,EAAM,OAAA;AAAA,IACN,OAAA,EAAS;AAAA,GACX;AAAA;AAAA,EAEA,MAAA,EAAQ;AAAA,IACN,IAAA,EAAM;AAAA;AAEV,CAAU;;;;"}