Properties
allColumnsHidden
allColumnsHidden: boolean
dispatch
dispatch: TableDispatch
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
Optional isExpanded
isExpanded: undefined | false | true
plugins
plugins: Array<PluginHook<Record<string, unknown>>>
prepareRow
prepare
Row: (row: SocSettingRow<Record<string, unknown>>) => void
setCellState
setCellState: (rowPath: string[], columnId: IdType<Record<string, unknown>>, updater: UseRowUpdater) => void
Type declaration
-
- (rowPath: string[], columnId: IdType<Record<string, unknown>>, updater: UseRowUpdater): void
-
Parameters
-
rowPath: string[]
-
columnId: IdType<Record<string, unknown>>
-
updater: UseRowUpdater
Returns void
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
setRowState
setRowState: (rowPath: string[], updater: UseRowUpdater) => void
Type declaration
-
- (rowPath: string[], updater: UseRowUpdater): void
-
Parameters
-
rowPath: string[]
-
updater: UseRowUpdater
Returns void
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>
windowWidth
windowWidth: number