{
"schema": {
"type": "object",
"properties": {
"border": {
"title": "是否显示边框",
"type": "boolean",
"default": false
},
"checked": {
"title": "是否勾选",
"type": "boolean",
"default": false
},
"disabled": {
"title": "是否禁用",
"type": "boolean",
"default": false
},
"false-label": {
"title": "没有选中时的值",
"type": ["string", "number"],
"default": ""
},
"indeterminate": {
"title": "是否设置 indeterminate 状态,只负责样式控制",
"type": "boolean",
"default": false
},
"label": {
"title": "选中状态的值(只有在checkbox-group或者绑定对象类型为array时有效)",
"type": ["string", "number", "boolean"],
"default": ""
},
"name": {
"title": "名称,原生 name 属性",
"type": "string",
"default": ""
},
"size": {
"title": "Checkbox 的尺寸,仅在 是否显示边框 border 为真时有效",
"type": "string",
"enum": ["medium", "small", "mini"],
"enumNames": ["中等尺寸", "较小尺寸", "迷你尺寸"],
"default": ""
},
"text": {
"title": "复选框显示的文本",
"type": "string",
"default": ""
},
"true-label": {
"title": "选中时的值",
"type": ["string", "number"],
"default": ""
},
"value": {
"title": "绑定值",
"type": ["string", "number", "boolean"],
"default": ""
},
"#default": {
"title": "Checkbox的内容插槽",
"type": "string"
}
}
}
}