Interface TableState<D>

Type Parameters

  • D extends object = {}

Hierarchy

Properties

columnOrder: IdType<D>[]
columnResizing: { columnWidth: number; columnWidths: any; headerIdWidths: Record<string, number>; isResizingColumn?: string; startX?: number }

Type declaration

  • columnWidth: number
  • columnWidths: any
  • headerIdWidths: Record<string, number>
  • Optional isResizingColumn?: string
  • Optional startX?: number
expanded: Record<IdType<D>, boolean>
filters: Filters<D>
filtersVisible?: boolean
globalFilter: any
groupBy: IdType<D>[]
hiddenColumns?: IdType<D>[]
modal?: ModalProps
pageIndex: number
pageSize: number
rowState: Record<string, { cellState: UseRowStateLocalState<D, unknown> }>
selectedRowIds: Record<IdType<D>, boolean>
sortBy: SortingRule<D>[]

Generated using TypeDoc