Properties
__lastExpRowCache
__lastExpRowCache: MutableRefObject<null | {
index: number;
isOpen: boolean;
}>
activeRow
activeRow: undefined | string
clearActiveRow
clearActiveRow: (() => void)
clearExpandRowHeightCache
clearExpandRowHeightCache: (() => void)
closeExpandedRows
closeExpandedRows: (() => void)
columnDimensions
columnDimensions: Record<string, number>
expandRowHeightCache
expandRowHeightCache: Record<number, undefined | number>
expandedRowKeys
expandedRowKeys: Set<number>
getColumnWidth
getColumnWidth: ((colKey: string) => number)
Type declaration
-
- (colKey: string): number
-
Returns number
getExpandRowHeightFromCache
getExpandRowHeightFromCache: ((index: number) => undefined | number)
Type declaration
-
- (index: number): undefined | number
-
Returns undefined | number
isColumnGroupingEnabled
isColumnGroupingEnabled: boolean
isColumnIsDraggable
isColumnIsDraggable: ((columnKey: string) => undefined | boolean)
Type declaration
-
- (columnKey: string): undefined | boolean
-
Returns undefined | boolean
isColumnIsResizable
isColumnIsResizable: ((columnKey: string) => undefined | boolean)
Type declaration
-
- (columnKey: string): undefined | boolean
-
Returns undefined | boolean
isColumnResizing
isColumnResizing: boolean
isDarkModeEnabled
isDarkModeEnabled: boolean
isDynamicRowExpandHeightEnabled
isDynamicRowExpandHeightEnabled: boolean
isFilterFnIsActive
isFilterFnIsActive: ((columnKey: string) => undefined | boolean)
Type declaration
-
- (columnKey: string): undefined | boolean
-
Returns undefined | boolean
isFilterMenuVisible
isFilterMenuVisible: boolean
isFullScreenModeEnabled
isFullScreenModeEnabled: boolean
isHeaderIsActive
isHeaderIsActive: ((key: string) => boolean)
isHeaderMenuActive
isHeaderMenuActive: boolean
isRightClickIsActive
isRightClickIsActive: undefined | boolean
isRowActive
isRowActive: ((uniqueRowKey: string) => boolean)
Type declaration
-
- (uniqueRowKey: string): boolean
-
Returns boolean
isRowExpanded
isRowExpanded: ((uniqueRowKey: number) => boolean)
Type declaration
-
- (uniqueRowKey: number): boolean
-
Returns boolean
isRowSelected
isRowSelected: ((uniqueRowKey: string) => boolean)
Type declaration
-
- (uniqueRowKey: string): boolean
-
Returns boolean
isVirtualizationIsEnabled
isVirtualizationIsEnabled: boolean
onRowClick
onRowClick: ((e: MouseEvent<HTMLDivElement, MouseEvent>, cellData: DataType) => void)
Type declaration
-
- (e: MouseEvent<HTMLDivElement, MouseEvent>, cellData: DataType): void
-
Parameters
-
e: MouseEvent<HTMLDivElement, MouseEvent>
-
cellData: DataType
Returns void
updateActiveHeader
updateActiveHeader: ((key: undefined | string) => void)
updateActiveRow
updateActiveRow: ((uniqueRowKey: string) => void)
Type declaration
-
- (uniqueRowKey: string): void
-
Returns void
updateColumnGrouping
updateColumnGrouping: (() => void)
updateColumnResizingStatus
updateColumnResizingStatus: ((val: boolean) => void)
Type declaration
-
- (val: boolean): void
-
Returns void
updateColumnVisibility
update
Column
Visibility
: ((key
: string) => Set<KeyLiteralType<DataType>>)
updateColumnWidth
updateColumnWidth: ((key: string, newWidth: number) => void)
Type declaration
-
- (key: string, newWidth: number): void
-
Parameters
-
key: string
-
newWidth: number
Returns void
updateColumnWidthMultiple
updateColumnWidthMultiple: ((collection: Record<string, number>) => void)
Type declaration
-
- (collection: Record<string, number>): void
-
Parameters
-
collection: Record<string, number>
Returns void
updateDarkMode
updateDarkMode: (() => void)
updateExpandRowHeightCache
updateExpandRowHeightCache: ((index: number, height: number, forceUpdate?: boolean) => void)
Type declaration
-
- (index: number, height: number, forceUpdate?: boolean): void
-
Parameters
-
index: number
-
height: number
-
forceUpdate: boolean = false
Returns void
updateFilterMenuVisibility
updateFilterMenuVisibility: (() => void)
updateFullScreenMode
updateFullScreenMode: (() => void)
updatePinnedColumns
updatePinnedColumns: ((colKey: string, position: "left" | "right") => void)
Type declaration
-
- (colKey: string, position: "left" | "right"): void
-
Parameters
-
colKey: string
-
position: "left" | "right"
Returns void
updateRowExpansion
updateRowExpansion: ((index: number) => void)
Type declaration
-
- (index: number): void
-
Returns void
updateSelectedRowsMultiple