Kaizen
Browse modulesData tabledatatable/sharedInterfaces

Interface: DataTableFeatureProps<TRow>

Defined in: shared/datatable/types.ts:370

Type Parameters

Type Parameter
TRow

Properties

columnVisibility?

optional columnVisibility?: VisibilityState;

Defined in: shared/datatable/types.ts:376


enableColumnVisibility?

optional enableColumnVisibility?: boolean;

Defined in: shared/datatable/types.ts:375


enableRowSelection?

optional enableRowSelection?: boolean;

Defined in: shared/datatable/types.ts:371


onColumnVisibilityChange?

optional onColumnVisibilityChange?: (state: VisibilityState) => void;

Defined in: shared/datatable/types.ts:377

Parameters

ParameterType
stateVisibilityState

Returns

void


onRowSelectionChange?

optional onRowSelectionChange?: (state: RowSelectionState) => void;

Defined in: shared/datatable/types.ts:374

Parameters

ParameterType
stateRowSelectionState

Returns

void


onSelectionChange?

optional onSelectionChange?: (rows: TRow[]) => void;

Defined in: shared/datatable/types.ts:372

Parameters

ParameterType
rowsTRow[]

Returns

void


rowSelection?

optional rowSelection?: RowSelectionState;

Defined in: shared/datatable/types.ts:373

On this page