Files
vxe-table/examples/api/button.js
2020-05-20 18:47:45 +08:00

188 lines
3.7 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: 'content',
descKey: 'app.api.button.desc.content',
version: '',
type: 'String',
enum: '',
defVal: '',
list: []
},
{
name: 'type',
descKey: 'app.api.button.desc.type',
version: '',
type: '',
enum: 'text,submit,reset,button',
defVal: 'button',
list: []
},
{
name: 'size',
descKey: 'app.api.button.desc.size',
version: '',
type: 'String',
enum: 'medium,small,mini',
defVal: '继承上下文',
list: []
},
{
name: 'name',
descKey: 'app.api.button.desc.name',
version: '',
type: 'String, Number',
enum: '',
defVal: '',
list: []
},
{
name: 'icon',
descKey: 'app.api.button.desc.icon',
version: '',
type: 'String',
enum: '',
defVal: '',
list: []
},
{
name: 'round',
desc: '圆角边框',
version: '',
type: 'Boolean',
enum: '',
defVal: 'false',
list: []
},
{
name: 'circle',
desc: '圆角按钮',
version: '',
type: 'Boolean',
enum: '',
defVal: 'false',
list: []
},
{
name: 'status',
descKey: 'app.api.button.desc.status',
version: '',
type: 'String',
enum: 'perfect, primary, success, info, warning, danger',
defVal: '',
list: []
},
{
name: 'disabled',
descKey: 'app.api.button.desc.disabled',
version: '',
type: 'Boolean',
enum: '',
defVal: 'false',
list: []
},
{
name: 'loading',
descKey: 'app.api.button.desc.loading',
version: '',
type: 'Boolean',
enum: '',
defVal: 'false',
list: []
},
{
name: 'placement',
descKey: 'app.api.button.desc.placement',
version: '',
type: 'String',
enum: 'top, bottom',
defVal: 'bottom',
list: []
},
{
name: 'transfer',
descKey: 'app.api.button.desc.transfer',
version: '',
type: 'Boolean',
enum: '',
defVal: '默认 false继承 setup.button.transfer',
list: []
}
]
},
{
name: 'Slots',
descKey: 'app.api.title.slots',
version: '',
type: '',
enum: '',
defVal: '',
list: [
{
name: '—',
desc: '按钮内容',
version: '',
type: '',
enum: '',
defVal: '',
list: []
},
{
name: 'dropdowns',
desc: '下拉按钮',
version: '',
type: '',
enum: '',
defVal: '',
list: []
}
]
},
{
name: 'Events',
descKey: 'app.api.title.events',
version: '',
type: '',
enum: '',
defVal: '',
list: [
{
name: '*',
desc: '原生事件',
version: '',
type: '',
enum: '',
defVal: '{ $event }',
list: []
},
{
name: 'dropdown-click',
desc: '下拉列表按钮点击时会触发该事件',
version: '',
type: '',
enum: '',
defVal: '{ name, $event }',
list: []
}
]
},
{
name: 'Methods',
descKey: 'app.api.title.methods',
version: '',
type: '',
enum: '',
defVal: '',
list: []
}
]
export default apis