增加 switch 模块

This commit is contained in:
xuliangzhan
2020-03-30 19:05:46 +08:00
parent 5af3ccaaf3
commit 0cc507a8dd
93 changed files with 645 additions and 104 deletions

114
examples/api/switch.js Normal file
View File

@@ -0,0 +1,114 @@
const apis = [
{
name: 'Props',
descKey: 'app.api.title.props',
version: '',
type: '',
enum: '',
defVal: '',
list: [
{
name: 'value,v-model',
descKey: 'app.api.switch.desc.value',
version: '',
type: 'String, Number, Boolean',
enum: '',
defVal: '',
list: []
},
{
name: 'disabled',
descKey: 'app.api.switch.desc.disabled',
version: '',
type: 'Boolean',
enum: '',
defVal: 'false',
list: []
},
{
name: 'size',
descKey: 'app.api.switch.desc.size',
version: '',
type: 'String',
enum: 'medium,small,mini',
defVal: '继承上下文',
list: []
},
{
name: 'on-label',
descKey: 'app.api.switch.desc.onLabel',
version: '',
type: 'String',
enum: '',
defVal: '',
list: []
},
{
name: 'off-label',
descKey: 'app.api.switch.desc.offLabel',
version: '',
type: 'String',
enum: '',
defVal: '',
list: []
},
{
name: 'on-value',
descKey: 'app.api.switch.desc.onValue',
version: '',
type: 'String, Number, Boolean',
enum: '',
defVal: 'true',
list: []
},
{
name: 'off-value',
descKey: 'app.api.switch.desc.offValue',
version: '',
type: 'String, Number, Boolean',
enum: '',
defVal: 'false',
list: []
}
]
},
{
name: 'Slots',
descKey: 'app.api.title.slots',
version: '',
type: '',
enum: '',
defVal: '',
list: []
},
{
name: 'Events',
descKey: 'app.api.title.events',
version: '',
type: '',
enum: '',
defVal: '',
list: [
{
name: 'change',
desc: '值改变时触发该事件',
version: '',
type: '',
enum: '',
defVal: '{ value, $event }',
list: []
}
]
},
{
name: 'Methods',
descKey: 'app.api.title.methods',
version: '',
type: '',
enum: '',
defVal: '',
list: []
}
]
export default apis