|
26 | 26 | <ng-template #cellTemplate> |
27 | 27 | <igx-grid-cell |
28 | 28 | class="igx-grid__td igx-grid__td--fw" |
29 | | - [class.igx-grid__td--edited]="rowID | transactionState:col.field:grid.rowEditable:grid.transactions:grid.pipeTrigger:grid.crudService.cell" |
| 29 | + [class.igx-grid__td--edited]="rowID | transactionState:col.field:grid.rowEditable:grid.transactions:grid.pipeTrigger:grid.crudService.cell:grid.crudService.row" |
30 | 30 | [attr.aria-describedby]="gridID + '_' + col.field | igxStringReplace:'.':'_'" |
31 | 31 | [class.igx-grid__td--number]="col.dataType === 'number'" |
32 | 32 | [class.igx-grid__td--bool]="col.dataType === 'boolean'" |
33 | 33 | [ngClass]="col.cellClasses | igxCellStyleClasses:rowData[col.field]:rowData:col.field:viewIndex:grid.pipeTrigger" |
34 | 34 | [ngStyle]="col.cellStyles | igxCellStyles:rowData[col.field]:rowData:col.field:viewIndex:grid.pipeTrigger" |
35 | | - [editMode]="col.editable && crudService.isCellInEditByPos(index, col.index)" |
| 35 | + [editMode]="col.editable && crudService.targetInEdit(index, col.index)" |
36 | 36 | [column]="col" |
37 | 37 | [formatter]="col.formatter" |
38 | 38 | [row]="this" |
|
49 | 49 | [active]="isCellActive(col.visibleIndex)" |
50 | 50 | [cellSelectionMode]="grid.cellSelection" |
51 | 51 | [displayPinnedChip]="shouldDisplayPinnedChip(col.visibleIndex)" |
52 | | - [addMode]="col.editable && crudService.isInAddMode(index,col.index)" |
53 | 52 | #treeCell> |
54 | 53 | </igx-grid-cell> |
55 | 54 | </ng-template> |
56 | 55 | <ng-template #treeCellTemplate> |
57 | 56 | <igx-tree-grid-cell |
58 | 57 | class="igx-grid__td igx-grid__td--fw igx-grid__td--tree-cell" |
59 | | - [class.igx-grid__td--edited]="rowID | transactionState:col.field:grid.rowEditable:grid.transactions:grid.pipeTrigger:grid.crudService.cell" |
| 58 | + [class.igx-grid__td--edited]="rowID | transactionState:col.field:grid.rowEditable:grid.transactions:grid.pipeTrigger:grid.crudService.cell:grid.crudService.row" |
60 | 59 | [attr.aria-describedby]="gridID + '_' + col.field | igxStringReplace:'.':'_'" |
61 | 60 | [class.igx-grid__td--number]="col.dataType === 'number' && col.visibleIndex !== 0" |
62 | 61 | [ngClass]="col.cellClasses | igxCellStyleClasses:rowData[col.field]:rowData:col.field:viewIndex:grid.pipeTrigger" |
63 | 62 | [ngStyle]="col.cellStyles | igxCellStyles:rowData[col.field]:rowData:col.field:viewIndex:grid.pipeTrigger" |
64 | 63 | [level]="treeRow.level" |
65 | 64 | [expanded]="treeRow.expanded" |
66 | 65 | [showIndicator]="showIndicator" |
67 | | - [editMode]="col.editable && crudService.isCellInEditByPos(index, col.index)" |
| 66 | + [editMode]="col.editable && crudService.targetInEdit(index, col.index)" |
68 | 67 | [column]="col" |
69 | 68 | [formatter]="col.formatter" |
70 | 69 | [row]="this" |
|
82 | 81 | [active]="isCellActive(col.visibleIndex)" |
83 | 82 | [cellSelectionMode]="grid.cellSelection" |
84 | 83 | [displayPinnedChip]="shouldDisplayPinnedChip(col.visibleIndex)" |
85 | | - [addMode]="col.editable && crudService.isInAddMode(index,col.index)" |
86 | 84 | #treeCell> |
87 | 85 | </igx-tree-grid-cell> |
88 | 86 | </ng-template> |
|
110 | 108 | <ng-template #cellTemplate> |
111 | 109 | <igx-grid-cell |
112 | 110 | class="igx-grid__td igx-grid__td--fw igx-grid__td--pinned" |
113 | | - [class.igx-grid__td--edited]="rowID | transactionState:col.field:grid.rowEditable:grid.transactions:grid.pipeTrigger:grid.crudService.cell" |
| 111 | + [class.igx-grid__td--edited]="rowID | transactionState:col.field:grid.rowEditable:grid.transactions:grid.pipeTrigger:grid.crudService.cell:grid.crudService.row" |
114 | 112 | [attr.aria-describedby]="gridID + '_' + col.field | igxStringReplace:'.':'_'" |
115 | 113 | [class.igx-grid__td--number]="col.dataType === 'number'" |
116 | 114 | [ngClass]="col.cellClasses | igxCellStyleClasses:rowData[col.field]:rowData:col.field:viewIndex:grid.pipeTrigger" |
117 | 115 | [ngStyle]="col.cellStyles | igxCellStyles:rowData[col.field]:rowData:col.field:viewIndex:grid.pipeTrigger" |
118 | | - [editMode]="col.editable && crudService.isCellInEditByPos(index, col.index)" |
| 116 | + [editMode]="col.editable && crudService.targetInEdit(index, col.index)" |
119 | 117 | [column]="col" |
120 | 118 | [formatter]="col.formatter" |
121 | 119 | [row]="this" |
|
141 | 139 | <ng-template #treeCellTemplate> |
142 | 140 | <igx-tree-grid-cell |
143 | 141 | class="igx-grid__td igx-grid__td--fw igx-grid__td--tree-cell igx-grid__td--pinned" |
144 | | - [class.igx-grid__td--edited]="rowID | transactionState:col.field:grid.rowEditable:grid.transactions:grid.pipeTrigger:grid.crudService.cell" |
| 142 | + [class.igx-grid__td--edited]="rowID | transactionState:col.field:grid.rowEditable:grid.transactions:grid.pipeTrigger:grid.crudService.cell:grid.crudService.row" |
145 | 143 | [attr.aria-describedby]="gridID + '_' + col.field | igxStringReplace:'.':'_'" |
146 | 144 | [class.igx-grid__td--number]="col.dataType === 'number' && col.visibleIndex !== 0" |
147 | 145 | [ngClass]="col.cellClasses | igxCellStyleClasses:rowData[col.field]:rowData:col.field:viewIndex:grid.pipeTrigger" |
148 | 146 | [ngStyle]="col.cellStyles | igxCellStyles:rowData[col.field]:rowData:col.field:viewIndex:grid.pipeTrigger" |
149 | 147 | [level]="treeRow.level" |
150 | 148 | [expanded]="treeRow.expanded" |
151 | 149 | [showIndicator]="showIndicator" |
152 | | - [editMode]="col.editable && crudService.isCellInEditByPos(index, col.index)" |
| 150 | + [editMode]="col.editable && crudService.targetInEdit(index, col.index)" |
153 | 151 | [column]="col" |
154 | 152 | [formatter]="col.formatter" |
155 | 153 | [row]="this" |
|
0 commit comments