Constructors
Section titled "Constructors"IgxRowCrudState
new IgxRowCrudState(): IgxRowCrudState Returns IgxRowCrudState
Properties
Section titled "Properties"Inherited from: IgxCellCrudState
cell: IgxCell | null = null Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:209
closeRowEditingOverlay
Section titled "closeRowEditingOverlay"closeRowEditingOverlay: Subject<unknown> Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:351
Inherited from: IgxCellCrudState
grid: GridType Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:208
isInCompositionMode
Section titled "isInCompositionMode"Inherited from: IgxCellCrudState
isInCompositionMode: boolean = false Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:211
Inherited from: IgxCellCrudState
row: IgxEditRow | null = null Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:210
Accessors
Section titled "Accessors"cellInEditMode
Section titled "cellInEditMode"Inherited from: IgxCellCrudState
get cellInEditMode(): boolean Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:231
Returns boolean
nonEditable
Section titled "nonEditable"get nonEditable(): boolean Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:369
Returns boolean
primaryKey
Section titled "primaryKey"get primaryKey(): any Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:356
Returns any
rowEditing
Section titled "rowEditing"get rowEditing(): boolean Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:365
Returns boolean
rowEditingBlocked
Section titled "rowEditingBlocked"get rowEditingBlocked(): boolean Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:373
Returns boolean
set rowEditingBlocked(val: boolean): void Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:377
Parameters
- val:
boolean
Returns void
rowInEditMode
Section titled "rowInEditMode"get rowInEditMode(): RowType | undefined Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:360
Returns RowType | undefined
Methods
Section titled "Methods"beginCellEdit
Section titled "beginCellEdit"Inherited from: IgxCellCrudState
beginCellEdit(event: Event): void Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:235
Parameters
- event:
Event
Returns void
beginRowEdit
Section titled "beginRowEdit"Enters row edit mode
beginRowEdit(event: Event): true | undefined Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:382
Parameters
- event:
Event
Returns true | undefined
cellEdit
Section titled "cellEdit"Inherited from: IgxCellCrudState
cellEdit(event: Event): IGridEditEventArgs Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:245
Parameters
- event:
Event
Returns IGridEditEventArgs
cellEditDone
Section titled "cellEditDone"Inherited from: IgxCellCrudState
cellEditDone(event: Event | undefined, addRow: boolean): IGridEditDoneEventArgs Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:308
Parameters
- event:
Event | undefined - addRow:
boolean
Returns IGridEditDoneEventArgs
createCell
Section titled "createCell"Inherited from: IgxCellCrudState
createCell(cell: any): IgxCell Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:213
Parameters
- cell:
any
Returns IgxCell
createRow
Section titled "createRow"Inherited from: IgxCellCrudState
createRow(cell: IgxCell): IgxEditRow Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:218
Parameters
- cell:
IgxCell
Returns IgxEditRow
endCellEdit
Section titled "endCellEdit"Inherited from: IgxCellCrudState
Clears cell editing state
endCellEdit(restoreFocus: boolean): void Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:334
Parameters
- restoreFocus:
boolean
Returns void
endEditMode
Section titled "endEditMode"Clears cell and row editing state and closes row editing template if it is open
endEditMode(): void Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:500
Returns void
endRowEdit
Section titled "endRowEdit"Clears row editing state
endRowEdit(): void Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:493
Returns void
exitCellEdit
Section titled "exitCellEdit"Inherited from: IgxCellCrudState
Exit cell edit mode
exitCellEdit(event: Event): IGridEditDoneEventArgs Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:319
Parameters
- event:
Event
Returns IGridEditDoneEventArgs
exitRowEdit
Section titled "exitRowEdit"Exit row edit mode
exitRowEdit(cachedRowData: any, event: Event): IGridEditDoneEventArgs Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:483
Parameters
- cachedRowData:
any - event:
Event
Returns IGridEditDoneEventArgs
rowEdit
Section titled "rowEdit"rowEdit(event: Event): IGridEditEventArgs Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:406
Parameters
- event:
Event
Returns IGridEditEventArgs
rowEditDone
Section titled "rowEditDone"rowEditDone(cachedRowData: any, event: Event): IGridEditDoneEventArgs Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:475
Parameters
- cachedRowData:
any - event:
Event
Returns IGridEditDoneEventArgs
sameCell
Section titled "sameCell"Inherited from: IgxCellCrudState
sameCell(cell: IgxCell): boolean Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:226
Parameters
- cell:
IgxCell
Returns boolean
sameRow
Section titled "sameRow"Inherited from: IgxCellCrudState
sameRow(rowID: any): boolean Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:222
Parameters
- rowID:
any
Returns boolean
targetInEdit
Section titled "targetInEdit"Inherited from: IgxCellCrudState
Returns whether the targeted cell is in edit mode
targetInEdit(rowIndex: number, columnIndex: number): boolean Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:342
Parameters
- rowIndex:
number - columnIndex:
number
Returns boolean
updateCell
Section titled "updateCell"Inherited from: IgxCellCrudState
updateCell(exit: boolean, event: Event): IGridEditDoneEventArgs | IGridEditEventArgs | undefined Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:251
Parameters
- exit:
boolean - event:
Event
Returns IGridEditDoneEventArgs | IGridEditEventArgs | undefined
updateRow
Section titled "updateRow"updateRow(commit: boolean, event: Event): IGridEditEventArgs Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:412
Parameters
- commit:
boolean - event:
Event
Returns IGridEditEventArgs
updateRowEditData
Section titled "updateRowEditData"updateRowEditData(row: IgxEditRow, value: any): void Defined in projects/igniteui-angular/grids/core/src/common/crud.service.ts:508
Parameters
- row:
IgxEditRow - value:
any