Properties
allColumns
allColumns: Array<ColumnInstance<Record<string, unknown>>>
allColumnsHidden
allColumnsHidden: boolean
column
column: ColumnInstance<D>
columns
columns: Array<ColumnInstance<Record<string, unknown>>>
dispatch
dispatch: TableDispatch
flatHeaders
flatHeaders: Array<ColumnInstance<Record<string, unknown>>>
flatRows
flatRows: Array<Row<Record<string, unknown>>>
footerGroups
footerGroups: Array<HeaderGroup<Record<string, unknown>>>
getHooks
getHooks: () => Hooks<Record<string, unknown>>
Type declaration
-
- (): Hooks<Record<string, unknown>>
-
Returns Hooks<Record<string, unknown>>
getTableBodyProps
getTableBodyProps: (propGetter?: TableBodyPropGetter<Record<string, unknown>>) => TableBodyProps
Type declaration
-
- (propGetter?: TableBodyPropGetter<Record<string, unknown>>): TableBodyProps
-
Parameters
-
Optional propGetter: TableBodyPropGetter<Record<string, unknown>>
Returns TableBodyProps
getTableProps
getTableProps: (propGetter?: TablePropGetter<Record<string, unknown>>) => TableProps
Type declaration
-
- (propGetter?: TablePropGetter<Record<string, unknown>>): TableProps
-
Parameters
-
Optional propGetter: TablePropGetter<Record<string, unknown>>
Returns TableProps
getToggleHideAllColumnsProps
getToggleHideAllColumnsProps: (props?: Partial<TableToggleHideAllColumnProps>) => TableToggleHideAllColumnProps
Type declaration
-
- (props?: Partial<TableToggleHideAllColumnProps>): TableToggleHideAllColumnProps
-
Parameters
-
Optional props: Partial<TableToggleHideAllColumnProps>
Returns TableToggleHideAllColumnProps
headerGroups
headerGroups: Array<HeaderGroup<Record<string, unknown>>>
headers
headers: Array<ColumnInstance<Record<string, unknown>>>
plugins
plugins: Array<PluginHook<Record<string, unknown>>>
prepareRow
prepareRow: (row: Row<Record<string, unknown>>) => void
Type declaration
-
- (row: Row<Record<string, unknown>>): void
-
Parameters
-
row: Row<Record<string, unknown>>
Returns void
rows
rows: Array<Row<Record<string, unknown>>>
rowsById
rowsById: Record<string, Row<Record<string, unknown>>>
setHiddenColumns
set
HiddenColumns: (param: Array<IdType<Record<string, unknown>>> | UpdateHiddenColumns<Record<string, unknown>>) => void
Type declaration
-
- (param: Array<IdType<Record<string, unknown>>> | UpdateHiddenColumns<Record<string, unknown>>): void
state
state: TableState<Record<string, unknown>>
toggleHideAllColumns
toggleHideAllColumns: (value?: undefined | false | true) => void
Type declaration
-
- (value?: undefined | false | true): void
-
Parameters
-
Optional value: undefined | false | true
Returns void
toggleHideColumn
toggleHideColumn: (columnId: IdType<Record<string, unknown>>, value?: undefined | false | true) => void
Type declaration
-
- (columnId: IdType<Record<string, unknown>>, value?: undefined | false | true): void
-
Parameters
-
columnId: IdType<Record<string, unknown>>
-
Optional value: undefined | false | true
Returns void
totalColumnsWidth
totalColumnsWidth: number
value
value: CellValue<V>
visibleColumns
visibleColumns: Array<ColumnInstance<Record<string, unknown>>>