const apis = [ { name: 'Props', descKey: 'app.api.title.props', type: '', enum: '', defVal: '', list: [ { name: 'id', descKey: 'app.api.toolbar.desc.id', type: 'String', enum: '', defVal: '', list: [] }, { name: 'size', descKey: 'app.api.toolbar.desc.size', type: 'String', enum: 'medium,small,mini', defVal: '', list: [] }, // { // name: 'data', // descKey: 'app.api.toolbar.desc.data', // type: 'Array', // enum: '', // defVal: '', // list: [] // }, { name: 'resizable', descKey: 'app.api.toolbar.desc.resizable', type: 'Object', enum: '', defVal: '', list: [ { name: 'storage', desc: '是否启用 localStorage 本地保存,会将保存列宽拖动的状态保存到本地(需要设置 id)', type: 'Boolean', enum: '', defVal: 'false', list: [] } ] }, { name: 'setting', descKey: 'app.api.toolbar.desc.setting', type: '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: 'Boolean', enum: '', defVal: 'false', list: [] } ] } ] }, { name: 'Slots', descKey: 'app.api.title.slots', type: '', enum: '', defVal: '', list: [ { name: 'buttons', desc: '按钮列表', type: '', enum: '', defVal: '', list: [] } ] }, { name: 'Events', descKey: 'app.api.title.events', type: '', enum: '', defVal: '', list: [] }, { name: 'Methods', descKey: 'app.api.title.methods', type: '', enum: '', defVal: '', list: [ // { // name: 'hideColumn(column)', // desc: '隐藏指定列', // type: '', // enum: '', // defVal: 'column', // list: [] // }, // { // name: 'showColumn(column)', // desc: '显示指定列', // type: '', // enum: '', // defVal: 'column', // list: [] // }, { name: 'updateSetting()', desc: '手动更新列自定义的操作状态', type: '', enum: '', defVal: '', list: [] }, { name: 'updateResizable()', desc: '手动更新列宽拖动的操作状态', type: '', enum: '', defVal: '', list: [] } ] } ] export default apis