gohttpdUi/types/componentType/table.d.ts

30 lines
573 B
TypeScript
Raw Normal View History

2022-02-07 17:32:37 +08:00
declare type TableColumn = {
field: string
label?: string
} & Recordable
2022-02-08 15:49:23 +08:00
declare type TableSlotDefault = {
2022-02-07 17:32:37 +08:00
row: Recordable
2022-02-08 15:49:23 +08:00
column: TableColumn
$index: number
} & Recordable
2022-02-09 11:34:45 +08:00
declare interface Pagination {
small?: boolean
background?: boolean
pageSize?: number
defaultPageSize?: number
total?: number
pageCount?: number
pagerCount?: number
currentPage?: number
defaultCurrentPage?: number
layout?: string
pageSizes?: number[]
popperClass?: string
prevText?: string
nextText?: string
disabled?: boolean
hideOnSinglePage?: boolean
}