{"version":3,"file":"props.mjs","sources":["../../../components/rate/props.ts"],"sourcesContent":["/* eslint-disable */\n\n/**\n * 该文件为脚本自动生成文件，请勿随意修改。如需修改请联系 PMC\n * */\n\nimport { TdRateProps } from './type';\nimport { PropType } from 'vue';\n\nexport default {\n  /** 是否允许半选 */\n  allowHalf: Boolean,\n  /** 是否允许清除评分，如果允许，重新点击当前评分清除 */\n  clearable: Boolean,\n  /** 评分图标的颜色，样式中默认为 #ED7B2F。一个值表示设置选中高亮的五角星颜色，示例：[选中颜色]。数组则表示分别设置 选中高亮的五角星颜色 和 未选中暗灰的五角星颜色，[选中颜色，未选中颜色]。示例：['#ED7B2F', '#E3E6EB'] */\n  color: {\n    type: [String, Array] as PropType<TdRateProps['color']>,\n    default: '#ED7B2F' as TdRateProps['color'],\n  },\n  /** 评分的数量 */\n  count: {\n    type: Number,\n    default: 5,\n  },\n  /** 是否禁用评分 */\n  disabled: {\n    type: Boolean,\n    default: undefined,\n  },\n  /** 评分图标的间距 */\n  gap: {\n    type: Number,\n    default: 4,\n  },\n  /** 自定义评分图标 */\n  icon: {\n    type: Function as PropType<TdRateProps['icon']>,\n  },\n  /** 是否显示对应的辅助文字 */\n  showText: Boolean,\n  /** 评分图标的大小 */\n  size: {\n    type: String,\n    default: '24px',\n  },\n  /** 评分等级对应的辅助文字。组件内置默认值为：['极差', '失望', '一般', '满意', '惊喜']。自定义值示例：['1分', '2分', '3分', '4分', '5分'] */\n  texts: {\n    type: Array as PropType<TdRateProps['texts']>,\n    default: (): TdRateProps['texts'] => [],\n  },\n  /** 选择评分的值 */\n  value: {\n    type: Number,\n    default: undefined,\n  },\n  modelValue: {\n    type: Number,\n    default: undefined,\n  },\n  /** 选择评分的值，非受控属性 */\n  defaultValue: {\n    type: Number,\n    default: 0,\n  },\n  /** 评分数改变时触发 */\n  onChange: Function as PropType<TdRateProps['onChange']>,\n};\n"],"names":["allowHalf","Boolean","clearable","color","type","String","Array","count","Number","disabled","gap","icon","Function","showText","size","texts","default","value","modelValue","defaultValue","onChange"],"mappings":";;;;;;AASA,YAAe;AAEbA,EAAAA,SAAW,EAAAC,OAAA;AAEXC,EAAAA,SAAW,EAAAD,OAAA;AAEXE,EAAAA,KAAO,EAAA;AACLC,IAAAA,IAAA,EAAM,CAACC,MAAA,EAAQC,KAAK,CAAA;IACpB,SAAS,EAAA,SAAA;GACX;AAEAC,EAAAA,KAAO,EAAA;AACLH,IAAAA,IAAM,EAAAI,MAAA;IACN,SAAS,EAAA,CAAA;GACX;AAEAC,EAAAA,QAAU,EAAA;AACRL,IAAAA,IAAM,EAAAH,OAAA;AACN,IAAA,SAAA,EAAS,KAAA,CAAA;GACX;AAEAS,EAAAA,GAAK,EAAA;AACHN,IAAAA,IAAM,EAAAI,MAAA;IACN,SAAS,EAAA,CAAA;GACX;AAEAG,EAAAA,IAAM,EAAA;AACJP,IAAAA,IAAM,EAAAQ,QAAAA;GACR;AAEAC,EAAAA,QAAU,EAAAZ,OAAA;AAEVa,EAAAA,IAAM,EAAA;AACJV,IAAAA,IAAM,EAAAC,MAAA;IACN,SAAS,EAAA,MAAA;GACX;AAEAU,EAAAA,KAAO,EAAA;AACLX,IAAAA,IAAM,EAAAE,KAAA;IACN,SAAS,EAAA,SAATU,QAAAA,GAAA;AAAA,MAAA,OAAqC,EAAC,CAAA;AAAA,KAAA;GACxC;AAEAC,EAAAA,KAAO,EAAA;AACLb,IAAAA,IAAM,EAAAI,MAAA;AACN,IAAA,SAAA,EAAS,KAAA,CAAA;GACX;AACAU,EAAAA,UAAY,EAAA;AACVd,IAAAA,IAAM,EAAAI,MAAA;AACN,IAAA,SAAA,EAAS,KAAA,CAAA;GACX;AAEAW,EAAAA,YAAc,EAAA;AACZf,IAAAA,IAAM,EAAAI,MAAA;IACN,SAAS,EAAA,CAAA;GACX;AAEAY,EAAAA,QAAU,EAAAR,QAAAA;AACZ,CAAA;;;;"}