LayoutRowSelectionContext

Context for LayoutOptions.isRowSelectionCheckboxVisible function

TypeScript
export interface LayoutRowSelectionContext<TData = any> extends
Extends

AdaptableColumnContext<TData>

Properties

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

Property Details

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

layout

Current Layout

TypeScript
layout: Layout;
Property Value

Layout

rowNode

The Row Node being evaluated

TypeScript
rowNode: IRowNode<TData>;
Property Value

IRowNode<TData>

adaptableContext

Inherited from BaseContext

Custom application Context provided in AdaptableOptions.adaptableContext

TypeScript
adaptableContext: any;
Property Value

any