|
24 | 24 | } |
25 | 25 | <ng-template igxGridFor let-col [igxGridForOf]="unpinnedColumns | igxNotGrouped" [igxForScrollContainer]="grid.parentVirtDir" let-colIndex="index" [igxForScrollOrientation]="'horizontal'" [igxForContainerSize]='grid.unpinnedWidth' [igxForSizePropName]="'calcPixelWidth'" [igxForTrackBy]='grid.trackColumnChanges' #igxDirRef> |
26 | 26 | @if (this.hasMergedCells) { |
27 | | - <div [style.height.px]=" this.metaData.cellMergeMeta?.get(col.field)?.rowSpan > 1 ? getRowHeight() : null" |
| 27 | + <div [style.height.px]=" this.metaData?.cellMergeMeta.get(col.field)?.rowSpan > 1 ? getRowHeight() : null" |
28 | 28 | class="igx-grid__mrl-block" |
29 | | - [style.visibility]="this.metaData.cellMergeMeta?.get(col.field)?.root ? 'hidden' : 'visible'" |
| 29 | + [style.visibility]="this.metaData?.cellMergeMeta.get(col.field)?.root ? 'hidden' : 'visible'" |
30 | 30 | [ngStyle]="{ |
31 | | - 'grid-template-rows': this.metaData.cellMergeMeta?.get(col.field)?.rowSpan > 1 ? this.getMergeCellSpan(col) : null |
| 31 | + 'grid-template-rows': this.metaData?.cellMergeMeta.get(col.field)?.rowSpan > 1 ? this.getMergeCellSpan(col) : null |
32 | 32 | }"> |
33 | 33 | <ng-container *ngTemplateOutlet="col.visibleIndex === 0 ? treeCellTemplate : cellTemplate; context: { $implicit: this, column: col }"></ng-container> |
34 | 34 | </div> |
|
60 | 60 | <ng-template #pinnedCellsTemplate let-col> |
61 | 61 | @for (col of pinnedColumns | igxNotGrouped; track trackPinnedColumn(col)) { |
62 | 62 | @if (this.hasMergedCells) { |
63 | | - <div [style.height.px]=" this.metaData.cellMergeMeta?.get(col.field)?.rowSpan > 1 ? getRowHeight() : null" |
| 63 | + <div [style.height.px]=" this.metaData?.cellMergeMeta.get(col.field)?.rowSpan > 1 ? getRowHeight() : null" |
64 | 64 | class="igx-grid__mrl-block" |
65 | | - [style.visibility]="this.metaData.cellMergeMeta?.get(col.field)?.root ? 'hidden' : 'visible'" |
| 65 | + [style.visibility]="this.metaData?.cellMergeMeta.get(col.field)?.root ? 'hidden' : 'visible'" |
66 | 66 | [ngStyle]="{ |
67 | | - 'grid-template-rows': this.metaData.cellMergeMeta?.get(col.field)?.rowSpan > 1 ? this.getMergeCellSpan(col) : null |
| 67 | + 'grid-template-rows': this.metaData?.cellMergeMeta.get(col.field)?.rowSpan > 1 ? this.getMergeCellSpan(col) : null |
68 | 68 | }"> |
69 | 69 | <ng-container *ngTemplateOutlet="col.visibleIndex === 0 ? treeCellTemplate : cellTemplate; context: { $implicit: this, column: col }"></ng-container> |
70 | 70 | </div> |
|
0 commit comments