Files
vxe-table/examples/api/select.js
xuliangzhan 28b97b323b 优化select
2020-03-02 21:42:36 +08:00

179 lines
3.5 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
const apis = [
{
name: 'Props',
descKey: 'app.api.title.props',
version: '',
type: '',
enum: '',
defVal: '',
list: [
{
name: 'value,v-model',
descKey: 'app.api.select.desc.value',
version: '',
type: '',
enum: '',
defVal: '',
list: []
},
{
name: 'clearable',
descKey: 'app.api.select.desc.clearable',
version: '',
type: 'Boolean',
enum: 'false',
defVal: '',
list: []
},
{
name: 'placeholder',
descKey: 'app.api.select.desc.placeholder',
version: '',
type: 'String',
enum: '',
defVal: '',
list: []
},
{
name: 'disabled',
descKey: 'app.api.select.desc.disabled',
version: '',
type: 'Boolean',
enum: '',
defVal: 'false',
list: []
},
{
name: 'prefix-icon',
descKey: 'app.api.select.desc.prefixIcon',
version: '',
type: 'String',
enum: '',
defVal: '',
list: []
},
{
name: 'placement',
descKey: 'app.api.select.desc.placement',
version: '',
type: 'String',
enum: 'top, bottom',
defVal: 'bottom',
list: []
},
{
name: 'options',
desc: '下拉选项列表',
version: '',
type: 'Array',
enum: '',
defVal: '',
list: []
},
{
name: 'optionProps',
desc: '下拉选项属性参数配置',
version: '',
type: 'Object',
enum: '',
defVal: '{ value, label, disabled }',
list: []
},
{
name: 'optionGroups',
desc: '下拉分组选项列表',
version: '',
type: 'Array',
enum: '',
defVal: '',
list: []
},
{
name: 'optionGroupProps',
desc: '下拉分组选项属性参数配置',
version: '',
type: 'Object',
enum: '',
defVal: '{ options, label }',
list: []
},
{
name: 'transfer',
descKey: 'app.api.select.desc.transfer',
version: '',
type: 'Boolean',
enum: '',
defVal: '默认 false继承 setup.select.transfer',
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: '{}, event',
list: []
},
{
name: 'clear',
desc: '在点击右侧清除按钮时触发该事件',
version: '',
type: '',
enum: '',
defVal: '{}, event',
list: []
}
]
},
{
name: 'Methods',
descKey: 'app.api.title.methods',
version: '',
type: '',
enum: '',
defVal: '',
list: [
{
name: 'focus()',
desc: '使下拉框获取焦点',
version: '',
type: 'Promise',
enum: '',
defVal: '',
list: []
},
{
name: 'blur()',
desc: '使下拉框失去焦点',
version: '',
type: 'Promise',
enum: '',
defVal: '',
list: []
}
]
}
]
export default apis