Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ITableProps

Hierarchy

  • ITableProps

Index

Properties

Optional autoScroll

autoScroll: boolean

Optional autoStick

autoStick: boolean

Optional batchComponents

batchComponents: any[]

Optional batchComponentsAutoFixed

batchComponentsAutoFixed: boolean

Optional className

className: string

columns

columns: ITableColumn[]

datasets

datasets: Array<{}>

Optional defaultSortType

defaultSortType: TableSortType

Optional emptyLabel

emptyLabel: string

Optional expandation

expandation: { expandRender?: (data: any) => React.ReactNode; isExpanded?: (record: any, index: number) => boolean }

Type declaration

  • Optional expandRender?: (data: any) => React.ReactNode
      • (data: any): React.ReactNode
      • Parameters

        • data: any

        Returns React.ReactNode

  • Optional isExpanded?: (record: any, index: number) => boolean
      • (record: any, index: number): boolean
      • Parameters

        • record: any
        • index: number

        Returns boolean

Optional getRowConf

getRowConf: (data: {}, index: number) => { canSelect: boolean; rowClass: string }

Type declaration

    • (data: {}, index: number): { canSelect: boolean; rowClass: string }
    • Parameters

      • data: {}
      • index: number

      Returns { canSelect: boolean; rowClass: string }

      • canSelect: boolean
      • rowClass: string

Optional loading

loading: boolean

Optional onChange

onChange: (conf: ITableChangeConfig) => void

Type declaration

Optional pageInfo

pageInfo: ITablePageInfo

paginationType

paginationType: TablePaginationType

Optional prefix

prefix: string

Optional rowKey

rowKey: string

Optional selection

selection: { canRowSelect?: boolean; indeterminateRowKeys?: string[]; isSingleSelection?: boolean; needCrossPage?: boolean; onSelect?: (selectedKeys: string[], selectedRows: any[], currentRow: number) => void; selectedRowKeys?: string[] }

Type declaration

  • Optional canRowSelect?: boolean
  • Optional indeterminateRowKeys?: string[]
  • Optional isSingleSelection?: boolean
  • Optional needCrossPage?: boolean
  • Optional onSelect?: (selectedKeys: string[], selectedRows: any[], currentRow: number) => void
      • (selectedKeys: string[], selectedRows: any[], currentRow: number): void
      • Parameters

        • selectedKeys: string[]
        • selectedRows: any[]
        • currentRow: number

        Returns void

  • Optional selectedRowKeys?: string[]

Optional sortBy

sortBy: string

Optional sortType

sortType: TableSortType

Generated using TypeDoc