UNPKG

tdesign-vue-next

Version:
1 lines 3.03 kB
{"version":3,"file":"text-props.mjs","sources":["../../../components/typography/text-props.ts"],"sourcesContent":["/* eslint-disable */\n\n/**\n * 该文件为脚本自动生成文件,请勿随意修改。如需修改请联系 PMC\n * */\n\nimport { TdTextProps } from '../typography/type';\nimport { PropType } from 'vue';\n\nexport default {\n /** 是否添加代码样式 */\n code: Boolean,\n /** 文本内容 */\n content: {\n type: [String, Function] as PropType<TdTextProps['content']>,\n },\n /** 是否可复制,可通过配置参数自定义复制操作的具体功能和样式 */\n copyable: {\n type: [Boolean, Object] as PropType<TdTextProps['copyable']>,\n default: false as TdTextProps['copyable'],\n },\n /** 文本内容 */\n default: {\n type: [String, Function] as PropType<TdTextProps['default']>,\n },\n /** 是否添加删除线样式 */\n delete: Boolean,\n /** 是否添加不可用样式 */\n disabled: Boolean,\n /** 是否省略展示,可通过配置参数自定义省略操作的具体功能和样式 */\n ellipsis: {\n type: [Boolean, Object] as PropType<TdTextProps['ellipsis']>,\n default: false as TdTextProps['ellipsis'],\n },\n /** 文本是否为斜体 */\n italic: Boolean,\n /** 是否添加键盘样式 */\n keyboard: Boolean,\n /** 是否添加标记样式,默认为黄色,可通过配置颜色修改标记样式,如#0052D9 */\n mark: {\n type: [String, Boolean] as PropType<TdTextProps['mark']>,\n default: false as TdTextProps['mark'],\n },\n /** 文本是否加粗 */\n strong: Boolean,\n /** 主题 */\n theme: {\n type: String as PropType<TdTextProps['theme']>,\n validator(val: TdTextProps['theme']): boolean {\n if (!val) return true;\n return ['primary', 'secondary', 'success', 'warning', 'error'].includes(val);\n },\n },\n /** 是否添加下划线样式 */\n underline: Boolean,\n};\n"],"names":["code","Boolean","content","type","String","Function","copyable","Object","disabled","ellipsis","italic","keyboard","mark","strong","theme","validator","val","includes","underline"],"mappings":";;;;;;AASA,YAAe;AAEbA,EAAAA,IAAM,EAAAC,OAAA;AAENC,EAAAA,OAAS,EAAA;AACPC,IAAAA,IAAA,EAAM,CAACC,MAAA,EAAQC,QAAQ,CAAA;GACzB;AAEAC,EAAAA,QAAU,EAAA;AACRH,IAAAA,IAAA,EAAM,CAACF,OAAA,EAASM,MAAM,CAAA;IACtB,SAAS,EAAA,KAAA;GACX;EAEA,SAAS,EAAA;AACPJ,IAAAA,IAAA,EAAM,CAACC,MAAA,EAAQC,QAAQ,CAAA;GACzB;AAEA,EAAA,QAAA,EAAQJ,OAAA;AAERO,EAAAA,QAAU,EAAAP,OAAA;AAEVQ,EAAAA,QAAU,EAAA;AACRN,IAAAA,IAAA,EAAM,CAACF,OAAA,EAASM,MAAM,CAAA;IACtB,SAAS,EAAA,KAAA;GACX;AAEAG,EAAAA,MAAQ,EAAAT,OAAA;AAERU,EAAAA,QAAU,EAAAV,OAAA;AAEVW,EAAAA,IAAM,EAAA;AACJT,IAAAA,IAAA,EAAM,CAACC,MAAA,EAAQH,OAAO,CAAA;IACtB,SAAS,EAAA,KAAA;GACX;AAEAY,EAAAA,MAAQ,EAAAZ,OAAA;AAERa,EAAAA,KAAO,EAAA;AACLX,IAAAA,IAAM,EAAAC,MAAA;AACNW,IAAAA,WAAAA,SAAAA,UAAUC,GAAoC,EAAA;AAC5C,MAAA,IAAI,CAACA,GAAA,EAAY,OAAA,IAAA,CAAA;AACV,MAAA,OAAA,CAAC,WAAW,WAAa,EAAA,SAAA,EAAW,WAAW,OAAO,CAAA,CAAEC,SAASD,GAAG,CAAA,CAAA;AAC7E,KAAA;GACF;AAEAE,EAAAA,SAAW,EAAAjB,OAAAA;AACb,CAAA;;;;"}