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"The grid that contains the row.
grid: GridType Defined in projects/igniteui-angular/grids/core/src/grid-public-row.ts:550
index
Section titled "index"Returns the row index.
index: number Defined in projects/igniteui-angular/grids/core/src/grid-public-row.ts:545
isGroupByRow
Section titled "isGroupByRow"Returns always true, because this is in instance of an IgxGroupByRow.
isGroupByRow: boolean Defined in projects/igniteui-angular/grids/core/src/grid-public-row.ts:555
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/grid-public-row.ts:667, projects/igniteui-angular/grids/core/src/grid-public-row.ts:671
selected
Section titled "selected"Optional Indicates whether the current row is selected
selected: boolean Defined in projects/igniteui-angular/grids/core/src/grid-public-row.ts:637, projects/igniteui-angular/grids/core/src/grid-public-row.ts:648
Accessors
Section titled "Accessors"children
Section titled "children"Returns the child rows.
get children(): RowType[] Defined in projects/igniteui-angular/grids/core/src/grid-public-row.ts:567
Returns RowType[]
groupRow
Section titled "groupRow"The IGroupByRecord object, representing the group record, if the row is a GroupByRow.
get groupRow(): IGroupByRecord Defined in projects/igniteui-angular/grids/core/src/grid-public-row.ts:560
Returns IGroupByRecord
viewIndex
Section titled "viewIndex"Returns the view index calculated per the grid page.
get viewIndex(): number Defined in projects/igniteui-angular/grids/core/src/grid-public-row.ts:579
Returns number
Methods
Section titled "Methods"isActive
Section titled "isActive"isActive(): boolean Defined in projects/igniteui-angular/grids/core/src/grid-public-row.ts:675
Returns boolean
toggle
Section titled "toggle"Toggles the group row expanded/collapsed state.
groupRow.toggle()toggle(): void Defined in projects/igniteui-angular/grids/core/src/grid-public-row.ts:685