UNPKG

tdesign-mobile-vue

Version:
1 lines 1.86 kB
{"version":3,"file":"props.mjs","sources":["../../src/segmented/props.ts"],"sourcesContent":["/* eslint-disable */\n\n/**\n * 该文件为脚本自动生成文件,请勿随意修改。如需修改请联系 PMC\n * */\n\nimport { TdSegmentedProps } from './type';\nimport { PropType } from 'vue';\n\nexport default {\n /** 是否撑满父元素宽度 */\n block: Boolean,\n /** 是否禁用 */\n disabled: Boolean,\n /** 数据化配置选项内容 */\n options: {\n type: Object as PropType<TdSegmentedProps['options']>,\n default: (): TdSegmentedProps['options'] => [],\n },\n /** 当前选中的值 */\n value: {\n type: [String, Number] as PropType<TdSegmentedProps['value']>,\n default: undefined as TdSegmentedProps['value'],\n },\n modelValue: {\n type: [String, Number] as PropType<TdSegmentedProps['value']>,\n default: undefined as TdSegmentedProps['value'],\n },\n /** 当前选中的值,非受控属性 */\n defaultValue: {\n type: [String, Number] as PropType<TdSegmentedProps['defaultValue']>,\n },\n /** 选项值发生变化时触发 */\n onChange: Function as PropType<TdSegmentedProps['onChange']>,\n};\n"],"names":["block","Boolean","disabled","options","type","Object","default","value","String","Number","modelValue","defaultValue","onChange","Function"],"mappings":";;;;;;AASA,YAAe;AAEbA,EAAAA,KAAO,EAAAC,OAAA;AAEPC,EAAAA,QAAU,EAAAD,OAAA;AAEVE,EAAAA,OAAS,EAAA;AACPC,IAAAA,IAAM,EAAAC,MAAA;IACNC,OAAA,EAAS,SAATA,QAAAA,GAAA;AAAA,MAAA,OAA4C,EAAC,CAAA;AAAA,KAAA;GAC/C;AAEAC,EAAAA,KAAO,EAAA;AACLH,IAAAA,IAAA,EAAM,CAACI,MAAA,EAAQC,MAAM,CAAA;AACrBH,IAAAA,OAAS,EAAA,KAAA,CAAA;GACX;AACAI,EAAAA,UAAY,EAAA;AACVN,IAAAA,IAAA,EAAM,CAACI,MAAA,EAAQC,MAAM,CAAA;AACrBH,IAAAA,OAAS,EAAA,KAAA,CAAA;GACX;AAEAK,EAAAA,YAAc,EAAA;AACZP,IAAAA,IAAA,EAAM,CAACI,MAAA,EAAQC,MAAM,CAAA;GACvB;AAEAG,EAAAA,QAAU,EAAAC,QAAAA;AACZ,CAAA;;;;"}