tdesign-vue-next
Version:
TDesign Component for vue-next
1 lines • 2.94 kB
Source Map (JSON)
{"version":3,"file":"props.mjs","sources":["../../../components/checkbox/props.ts"],"sourcesContent":["/* eslint-disable */\n\n/**\n * 该文件为脚本自动生成文件,请勿随意修改。如需修改请联系 PMC\n * */\n\nimport { TdCheckboxProps } from './type';\nimport { PropType } from 'vue';\n\nexport default {\n /** 用于标识是否为「全选选项」。单独使用无效,需在 CheckboxGroup 中使用 */\n checkAll: Boolean,\n /** 是否选中 */\n checked: {\n type: Boolean,\n default: undefined,\n },\n modelValue: {\n type: Boolean,\n default: undefined,\n },\n /** 是否选中,非受控属性 */\n defaultChecked: Boolean,\n /** 多选框内容,同 label */\n default: {\n type: [String, Function] as PropType<TdCheckboxProps['default']>,\n },\n /** 是否禁用组件。如果父组件存在 CheckboxGroup,默认值由 CheckboxGroup.disabled 控制。优先级:Checkbox.disabled > CheckboxGroup.disabled > Form.disabled */\n disabled: {\n type: Boolean,\n default: undefined,\n },\n /** 是否为半选 */\n indeterminate: Boolean,\n /** 主文案 */\n label: {\n type: [String, Function] as PropType<TdCheckboxProps['label']>,\n },\n /** 是否启用懒加载。数据量大时建议开启;加载复杂内容或大量图片时建议开启 */\n lazyLoad: Boolean,\n /** HTML 元素原生属性 */\n name: {\n type: String,\n default: '',\n },\n /** 只读状态 */\n readonly: {\n type: Boolean,\n default: undefined,\n },\n /** HTML 原生属性 */\n title: {\n type: String,\n default: '',\n },\n /** 多选框的值 */\n value: {\n type: [String, Number, Boolean] as PropType<TdCheckboxProps['value']>,\n },\n /** 值变化时触发 */\n onChange: Function as PropType<TdCheckboxProps['onChange']>,\n};\n"],"names":["checkAll","Boolean","checked","type","modelValue","defaultChecked","String","Function","disabled","indeterminate","label","lazyLoad","name","readonly","title","value","Number","onChange"],"mappings":";;;;;;AASA,YAAe;AAEbA,EAAAA,QAAU,EAAAC,OAAA;AAEVC,EAAAA,OAAS,EAAA;AACPC,IAAAA,IAAM,EAAAF,OAAA;AACN,IAAA,SAAA,EAAS,KAAA,CAAA;GACX;AACAG,EAAAA,UAAY,EAAA;AACVD,IAAAA,IAAM,EAAAF,OAAA;AACN,IAAA,SAAA,EAAS,KAAA,CAAA;GACX;AAEAI,EAAAA,cAAgB,EAAAJ,OAAA;EAEhB,SAAS,EAAA;AACPE,IAAAA,IAAA,EAAM,CAACG,MAAA,EAAQC,QAAQ,CAAA;GACzB;AAEAC,EAAAA,QAAU,EAAA;AACRL,IAAAA,IAAM,EAAAF,OAAA;AACN,IAAA,SAAA,EAAS,KAAA,CAAA;GACX;AAEAQ,EAAAA,aAAe,EAAAR,OAAA;AAEfS,EAAAA,KAAO,EAAA;AACLP,IAAAA,IAAA,EAAM,CAACG,MAAA,EAAQC,QAAQ,CAAA;GACzB;AAEAI,EAAAA,QAAU,EAAAV,OAAA;AAEVW,EAAAA,IAAM,EAAA;AACJT,IAAAA,IAAM,EAAAG,MAAA;IACN,SAAS,EAAA,EAAA;GACX;AAEAO,EAAAA,QAAU,EAAA;AACRV,IAAAA,IAAM,EAAAF,OAAA;AACN,IAAA,SAAA,EAAS,KAAA,CAAA;GACX;AAEAa,EAAAA,KAAO,EAAA;AACLX,IAAAA,IAAM,EAAAG,MAAA;IACN,SAAS,EAAA,EAAA;GACX;AAEAS,EAAAA,KAAO,EAAA;AACLZ,IAAAA,IAAM,EAAA,CAACG,MAAQ,EAAAU,MAAA,EAAQf,OAAO,CAAA;GAChC;AAEAgB,EAAAA,QAAU,EAAAV,QAAAA;AACZ,CAAA;;;;"}