mirror of
https://gitee.com/xuliangzhan_admin/vxe-table.git
synced 2026-01-21 05:27:57 +08:00
278 lines
6.1 KiB
JavaScript
278 lines
6.1 KiB
JavaScript
const apis = [
|
||
{
|
||
name: 'Props',
|
||
descKey: 'app.api.title.props',
|
||
version: '',
|
||
type: '',
|
||
enum: '',
|
||
defVal: '',
|
||
list: [
|
||
{
|
||
name: 'size',
|
||
descKey: 'app.api.pager.desc.size',
|
||
version: '',
|
||
type: 'String',
|
||
enum: 'medium,small,mini',
|
||
defVal: '',
|
||
list: []
|
||
},
|
||
{
|
||
name: 'loading',
|
||
descKey: 'app.api.pager.desc.loading',
|
||
version: '',
|
||
type: 'Boolean',
|
||
enum: '',
|
||
defVal: 'false',
|
||
list: []
|
||
},
|
||
{
|
||
name: 'layouts',
|
||
descKey: 'app.api.pager.desc.layouts',
|
||
version: '',
|
||
type: 'Array',
|
||
enum: 'PrevJump,PrevPage,Number,JumpNumber,NextPage,NextJump,Sizes,Jump,FullJump,PageCount,Total',
|
||
defVal: '默认 [PrevPage,NextPage,FullJump,Sizes,Total],继承 setup.pager.layouts',
|
||
list: []
|
||
},
|
||
{
|
||
name: 'current-page',
|
||
descKey: 'app.api.pager.desc.currentPage',
|
||
version: '',
|
||
type: 'Number',
|
||
enum: '',
|
||
defVal: '1',
|
||
list: []
|
||
},
|
||
{
|
||
name: 'page-size',
|
||
descKey: 'app.api.pager.desc.pageSize',
|
||
version: '',
|
||
type: 'Number',
|
||
enum: '',
|
||
defVal: '默认 10,继承 setup.pager.pageSize',
|
||
list: []
|
||
},
|
||
{
|
||
name: 'total',
|
||
descKey: 'app.api.pager.desc.total',
|
||
version: '',
|
||
type: 'Number',
|
||
enum: '',
|
||
defVal: '0',
|
||
list: []
|
||
},
|
||
{
|
||
name: 'pager-count',
|
||
descKey: 'app.api.pager.desc.pagerCount',
|
||
version: '',
|
||
type: 'Number',
|
||
enum: '',
|
||
defVal: '默认 7,继承 setup.pager.pagerCount',
|
||
list: []
|
||
},
|
||
{
|
||
name: 'page-sizes',
|
||
descKey: 'app.api.pager.desc.pageSizes',
|
||
version: '',
|
||
type: 'Array',
|
||
enum: '',
|
||
defVal: '默认 [10,15,20,50,100],继承 setup.pager.pageSizes',
|
||
list: []
|
||
},
|
||
{
|
||
name: 'align',
|
||
descKey: 'app.api.pager.desc.align',
|
||
version: '2.2.4',
|
||
type: 'String',
|
||
enum: 'left(左对其), center(居中对其), right(右对齐)',
|
||
defVal: '默认 right,继承 setup.pager.align',
|
||
list: []
|
||
},
|
||
{
|
||
name: 'border',
|
||
descKey: 'app.api.pager.desc.border',
|
||
version: '2.6.14',
|
||
type: 'Boolean',
|
||
enum: '',
|
||
defVal: '默认 false,继承 setup.pager.border',
|
||
list: []
|
||
},
|
||
{
|
||
name: 'background',
|
||
descKey: 'app.api.pager.desc.background',
|
||
version: '',
|
||
type: 'Boolean',
|
||
enum: '',
|
||
defVal: '默认 false,继承 setup.pager.background',
|
||
list: []
|
||
},
|
||
{
|
||
name: 'perfect',
|
||
descKey: 'app.api.pager.desc.perfect',
|
||
version: '2.6.14',
|
||
type: 'Boolean',
|
||
enum: '',
|
||
defVal: '默认 false,继承 setup.pager.perfect',
|
||
list: []
|
||
},
|
||
{
|
||
name: 'icon-prev-page',
|
||
descKey: 'app.api.pager.desc.iconPrevPage',
|
||
version: '2.7.0',
|
||
type: 'String',
|
||
enum: '',
|
||
defVal: '',
|
||
list: []
|
||
},
|
||
{
|
||
name: 'icon-jump-prev',
|
||
descKey: 'app.api.pager.desc.iconJumpPrev',
|
||
version: '2.7.0',
|
||
type: 'String',
|
||
enum: '',
|
||
defVal: '',
|
||
list: []
|
||
},
|
||
{
|
||
name: 'icon-jump-next',
|
||
descKey: 'app.api.pager.desc.iconJumpNext',
|
||
version: '2.7.0',
|
||
type: 'String',
|
||
enum: '',
|
||
defVal: '',
|
||
list: []
|
||
},
|
||
{
|
||
name: 'iconnext-page',
|
||
descKey: 'app.api.pager.desc.iconNextPage',
|
||
version: '2.7.0',
|
||
type: 'String',
|
||
enum: '',
|
||
defVal: '',
|
||
list: []
|
||
},
|
||
{
|
||
name: 'icon-jump-more',
|
||
descKey: 'app.api.pager.desc.iconJumpMore',
|
||
version: '2.7.0',
|
||
type: 'String',
|
||
enum: '',
|
||
defVal: '',
|
||
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: 'current-change',
|
||
desc: '当前页发生改变时会触发该事件',
|
||
version: '',
|
||
type: '',
|
||
enum: '',
|
||
defVal: 'currentPage',
|
||
list: []
|
||
},
|
||
{
|
||
name: 'size-change',
|
||
desc: '每页大小发生改变时会触发该事件',
|
||
version: '',
|
||
type: '',
|
||
enum: '',
|
||
defVal: 'pageSize',
|
||
list: []
|
||
},
|
||
{
|
||
name: 'page-change',
|
||
desc: '分页发生改变时会触发该事件',
|
||
version: '',
|
||
type: '',
|
||
enum: '',
|
||
defVal: '{type, currentPage, pageSize}',
|
||
list: []
|
||
}
|
||
]
|
||
},
|
||
{
|
||
name: 'Methods',
|
||
descKey: 'app.api.title.methods',
|
||
version: '',
|
||
type: '',
|
||
enum: '',
|
||
defVal: '',
|
||
list: [
|
||
{
|
||
name: 'prevPage()',
|
||
desc: '跳转到上一页',
|
||
version: '',
|
||
type: '',
|
||
enum: '',
|
||
defVal: '',
|
||
list: []
|
||
},
|
||
{
|
||
name: 'nextPage()',
|
||
desc: '跳转到下一页',
|
||
version: '',
|
||
type: '',
|
||
enum: '',
|
||
defVal: '',
|
||
list: []
|
||
},
|
||
{
|
||
name: 'prevJump()',
|
||
desc: '向上翻页',
|
||
version: '',
|
||
type: '',
|
||
enum: '',
|
||
defVal: '',
|
||
list: []
|
||
},
|
||
{
|
||
name: 'nextJump()',
|
||
desc: '向下翻页',
|
||
version: '',
|
||
type: '',
|
||
enum: '',
|
||
defVal: '',
|
||
list: []
|
||
},
|
||
{
|
||
name: 'jumpPage(currentPage)',
|
||
desc: '跳转到指定页',
|
||
version: '',
|
||
type: '',
|
||
enum: '',
|
||
defVal: 'currentPage: number',
|
||
list: []
|
||
},
|
||
{
|
||
name: 'changePageSize(pageSize)',
|
||
desc: '更改每页大小',
|
||
version: '',
|
||
type: '',
|
||
enum: '',
|
||
defVal: 'pageSize: number',
|
||
list: []
|
||
}
|
||
]
|
||
}
|
||
]
|
||
|
||
export default apis
|