RowType
Interface representing a row in the grid. It is essentially the blueprint to a row object. Contains definitions of properties and methods, relevant to a row
Properties
Section titled "Properties"Optional addRowUI
Section titled "addRowUI"addRowUI?: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:224
Optional beginAddRow
Section titled "beginAddRow"Optional A method to handle adding a new row
beginAddRow?: object Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:246
Optional cells
Section titled "cells"Optional A list or an array of cells, that belong to the row
cells?: QueryList<CellType> | CellType[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:163
Optional children
Section titled "children"Optional Contains the child rows of the current row, if there are any.
children?: RowType[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:205
Optional data
Section titled "data"data?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:158
Optional delete
Section titled "delete"Optional A method to handle deleting rows
delete?: object Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:257
Optional deleted
Section titled "deleted"Optional Indicates whether the row is marked for deletion.
deleted?: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:195
Optional disabled
Section titled "disabled"Optional Indicates whether the current row is disabled
disabled?: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:168
Optional expanded
Section titled "expanded"Optional Indicates whether the current row is expanded. The value is true, if the row is expanded and false, if it is collapsed
expanded?: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:190
Optional focused
Section titled "focused"Optional Indicates whether the row is currently focused.
focused?: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:229
Represent the grid instance, the row belongs to
grid: GridType Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:231
Optional groupRow
Section titled "groupRow"groupRow?: IGroupByRecord Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:155
Optional hasChildren
Section titled "hasChildren"Optional Indicates whether the current row has any child rows
hasChildren?: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:217
index
Section titled "index"The index of the row within the grid
index: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:144
Optional inEditMode
Section titled "inEditMode"Optional Indicates whether the row is currently being edited.
inEditMode?: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:200
Optional isGroupByRow
Section titled "isGroupByRow"Indicates whether the row is grouped.
isGroupByRow?: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:147
Optional isSummaryRow
Section titled "isSummaryRow"isSummaryRow?: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:148
Optional key
Section titled "key"key?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:156
Optional nativeElement
Section titled "nativeElement"Represents the native HTML element of the row itself
nativeElement?: HTMLElement Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:142
Optional onClick
Section titled "onClick"Optional
A method to handle click event on the row
It takes a MouseEvent as an argument
onClick?: object Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:240
Optional onRowSelectorClick
Section titled "onRowSelectorClick"onRowSelectorClick?: object Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:233
Optional parent
Section titled "parent"Optional Contains the parent row of the current row, if it has one. If the parent row exist, it means that the current row is a child row
parent?: RowType Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:212
Optional pin
Section titled "pin"Optional A method to handle pinning a row
pin?: object Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:262
Optional pinned
Section titled "pinned"Optional Indicates whether the current row is pinned.
pinned?: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:179
Optional selected
Section titled "selected"Optional Indicates whether the current row is selected
selected?: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:184
Optional summaries
Section titled "summaries"Optional A map of column field names to the summary results for the row.
summaries?: Map<string, IgxSummaryResult[]> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:154
Optional treeRow
Section titled "treeRow"Optional Represents the hierarchical record associated with the row (for tree grids). It is of type ITreeGridRecord, which contains the data, children, the hierarchical level, etc.
treeRow?: ITreeGridRecord Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:223
Optional unpin
Section titled "unpin"Optional A method to handle unpinning a row, that has been pinned
unpin?: object Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:267
Optional update
Section titled "update"Optional A method to handle changing the value of elements of the row It takes the new value as an argument
update?: object Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:252
Optional validation
Section titled "validation"validation?: IGridValidationState Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:157
viewIndex
Section titled "viewIndex"viewIndex: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:145
Optional virtDirRow
Section titled "virtDirRow"Optional Virtualization state of data record added from cache
virtDirRow?: IgxGridForOfDirective<ColumnType, ColumnType[]> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:174