LayoutRowSelectionContext
Context for LayoutOptions.isRowSelectionCheckboxVisible function
TypeScript
export interface LayoutRowSelectionContext<TData = any> extendsExtends
Properties
| Property | Type | Description |
|---|---|---|
| layout | Layout | Current Layout |
| rowNode | IRowNode<TData> | The Row Node being evaluated |
| data | TData | undefined | The data in the Row Node. undefined for group, footer, pinned, and other non-data rows — use rowNode for those cases. |
| column | AdaptableColumn<TData> | The current Column |
| adaptableContext | any | Custom application Context provided in AdaptableOptions.adaptableContext |
Property Details
layout
Current Layout
TypeScript
layout: Layout;Property Value
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