{"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;;;;"}