isSubRowSelected

Function: isSubRowSelected()

ts
function isSubRowSelected<TFeatures, TData>(row): boolean | "some" | "all";

Defined in: features/row-selection/rowSelectionFeature.utils.ts:711

Returns whether all, some, or none of a row's selectable descendants are selected.

The result is used to drive indeterminate row selection UI.

Type Parameters

TFeatures

TFeatures extends TableFeatures

TData

TData extends RowData

Parameters

row

Row\<`TFeatures`, `TData`\>

Returns

boolean | "some" | "all"

Example

ts
const selectedState = isSubRowSelected(row)