1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- export type TableColumn = {
- field: string
- label?: string
- width?: number | string
- fixed?: 'left' | 'right'
- children?: TableColumn[]
- } & Recordable
- export type VxeTableColumn = {
- field: string
- title?: string
- children?: TableColumn[]
- } & Recordable
- export type TableSlotDefault = {
- row: Recordable
- column: TableColumn
- $index: number
- } & Recordable
- export 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
- }
- export interface TableSetPropsType {
- field: string
- path: string
- value: any
- }
|