LayoutRowSelectionContext

Context for LayoutOptions.isRowSelectionCheckboxVisible function

TypeScript
export interface LayoutRowSelectionContext<TData = any> extends
Extends

AdaptableColumnContext

Properties

PropertyTypeDescription
layoutLayoutCurrent Layout
rowNodeIRowNode<TData>The Row Node being evaluated
dataTData | undefinedThe data in the Row Node. undefined for group, footer, pinned, and other non-data rows — use rowNode for those cases.
columnAdaptableColumn<TData>The current Column
adaptableContextanyCustom application Context provided in AdaptableOptions.adaptableContext

Property Details

layout

Current Layout

TypeScript
layout: Layout;
Property Value

Layout

rowNode

The Row Node being evaluated

TypeScript
rowNode: IRowNode<TData>;
Property Value

IRowNode<TData>

data

The data in the Row Node. undefined for group, footer, pinned, and other non-data rows — use rowNode for those cases.

TypeScript
data: TData | undefined;
Property Value

TData | undefined

column

Inherited from AdaptableColumnContext

The current Column

TypeScript
column: AdaptableColumn<TData>;
Property Value

AdaptableColumn<TData>

adaptableContext

Inherited from BaseContext

Custom application Context provided in AdaptableOptions.adaptableContext

TypeScript
adaptableContext: any;
Property Value

any