addText
Optional
canAdd
canAdd?: boolean
Optional
canCollapseLocked
canCollapseLocked?: boolean
Optional
canDelete
canDelete?: boolean
Optional
cellRenderer
Optional
checkedLockedRows
checkedLockedRows?: number[]
Optional
checkedRows
checkedRows?: number[]
Optional
collapsedRowsText
collapsedRowsText?: string
Optional
collapseText
collapseText?: string
Optional
columnHeights
columnHeights?: { [key: string]: number }
columns
Optional
columnWidths
columnWidths?: { [key: string]: number }
data
deleteText
Optional
disabledForCheckLockedRows
disabledForCheckLockedRows?: number[]
Optional
disabledForCheckRows
disabledForCheckRows?: number[]
Optional
editableCell
editableCell?: { id: string; index: number }
Optional
emptyTableRenderer
emptyTableRenderer?: (isLoading: boolean, emptyTableText: string) => ReactNode Optional
emptyTableText
emptyTableText?: string
Optional
expandText
expandText?: string
Optional
filterValues
filterValues?: { [key: string]: any }
Optional
getRowKey
getRowKey?: (row: T, index: number) => string Optional
getRowType
getRowType?: (rowIndex: number) => ROW_TYPE Optional
hasCellPadding
hasCellPadding?: boolean
Optional
hasChecked
hasChecked?: boolean
Optional
hasNavigation
hasNavigation?: boolean
Optional
hideLastRowBorder
hideLastRowBorder?: boolean
Optional
highlightedRows
highlightedRows?: number[]
Optional
isAutoHeightFill
isAutoHeightFill?: boolean
isAutoScrollToSelected?: boolean
Optional
isChangedAxes
isChangedAxes?: boolean
Optional
isEditable
isEditable?: boolean
isHeaderCheckable?: boolean
Optional
isLoading
isLoading?: boolean
Optional
isLockedCollapsed
isLockedCollapsed?: boolean
Optional
isLockedRowsCheckable
isLockedRowsCheckable?: boolean
Optional
isMultiselect
isMultiselect?: boolean
Optional
isResizable
isResizable?: boolean
Optional
isRowsCheckable
isRowsCheckable?: boolean
Optional
isRowsSelectable
isRowsSelectable?: boolean
isScrollOverflowAuto?: boolean
Optional
isSortable
isSortable?: boolean
Optional
isStriped
isStriped?: boolean
loadingText
loadingText: string
Optional
lockedData
Optional
lockedRowActions
Optional
maxRowsBeforeOverflow
maxRowsBeforeOverflow?: number
Optional
noLockedLimit
noLockedLimit?: boolean
Optional
onAllCheck
onAllCheck?: (isCheck: boolean) => void
Optional
onCellEdit
onCellEdit?: ( rowIndex: number, columnId: string, newValue: EditableCellValue, cancelEdit?: boolean,) => void Optional
onCellEditStart
onCellEditStart?: (rowIndex: number, columnId: string) => void
Optional
onChangeColumnHeight
onChangeColumnHeight?: (columnId: string, newHeight: number) => void
Optional
onChangeColumnWidth
onChangeColumnWidth?: (columnId: string, newWidth: number) => void
Optional
onCollapseLocked
onCollapseLocked?: (isCollapsed: boolean) => void
Optional
onFilter
onFilter?: (columnId: string, isClear?: boolean) => void
Optional
onLockedRowCheck
onLockedRowCheck?: (
rowIndex: number,
isCheck: boolean,
isShiftPressed?: boolean,
) => void
Optional
onLockedRowClick
Optional
onMove
Optional
onResetFilter
onResetFilter?: (columnId: string) => void
Optional
onRowAdd
onRowAdd?: () => void
Optional
onRowCheck
onRowCheck?: (
rowIndex: number,
isCheck: boolean,
isShiftPressed?: boolean,
) => void
Optional
onRowClick
Optional
onRowDoubleClick
onRowDoubleClick?: (rowIndex: number, e: MouseEvent) => void Optional
onRowMouseEnter
onRowMouseEnter?: (rowIndex: number, e: MouseEvent) => void Optional
onRowMouseLeave
onRowMouseLeave?: (rowIndex: number, e: MouseEvent) => void Optional
onRowsDelete
onRowsDelete?: (rowIndexes: number[]) => void
Optional
onSort
Optional
rowActions
Optional
rowHeights
rowHeights?: { [key: string]: number }
Optional
rowWidths
rowWidths?: { [key: string]: number }
Optional
selectedRows
selectedRows?: number[]
Optional
sortDirection
unsetText
unsetText: string
Public