Files
vxe-table/examples/api/toolbar.js
xuliangzhan 42fc3879ab update
2019-06-11 17:57:56 +08:00

105 lines
2.1 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',
desc: '参数',
type: '',
enum: '',
defVal: '',
list: [
{
name: 'id',
desc: '工具栏的唯一 ID根据表格的业务',
type: 'String',
enum: '',
defVal: '',
list: []
},
{
name: 'customs',
desc: '与表格的 customs 属性同步绑定',
type: 'Array',
enum: '',
defVal: '',
list: []
},
{
name: 'setting',
desc: '显示列个性化设置按钮',
type: 'Boolean,Object',
enum: '',
defVal: '',
list: [
{
name: 'trigger',
desc: '触发方式',
type: 'String',
enum: 'manual,click,hover',
defVal: 'click',
list: []
},
{
name: 'immediate',
desc: '列勾选之后是否实时同步',
type: 'Boolean',
enum: '',
defVal: 'false',
list: []
},
{
name: 'storage',
desc: '是否使用 localStorage 记忆功能,会自动记住最后操作行为(需要设置 id',
type: 'String',
enum: '',
defVal: 'local',
list: []
}
]
}
]
},
{
name: 'Slots',
desc: '插槽',
type: '',
enum: '',
defVal: '',
list: [
{
name: 'buttons',
desc: '按钮列表',
type: '',
enum: '',
defVal: '',
list: []
}
]
},
{
name: 'Events',
desc: '事件',
type: '',
enum: '',
defVal: '',
list: [
{
name: 'toolbar-button-click',
desc: '只对 toolbar 配置时有效,当工具栏的按钮被点击时会后触发该事件',
type: '',
enum: '',
defVal: '{menu,type,row,rowIndex,column,columnIndex,cell},event',
list: []
}
]
},
{
name: 'Methods',
desc: '方法',
type: '',
enum: '',
defVal: '',
list: []
}
]
export default apis