|
1 | 1 | <ng-template #defaultExcelColumnOperations> |
2 | 2 | <igx-excel-style-header |
3 | | - [showHiding]="grid.displayDensity !== 'comfortable' && !column.disableHiding" |
4 | | - [showPinning]="grid.displayDensity !== 'comfortable' && !column.disablePinning" |
5 | | - [showSelecting]="grid.displayDensity !== 'comfortable' && columnSelectable()" |
| 3 | + [showHiding]="displayDensity !== 'comfortable' && !column?.disableHiding" |
| 4 | + [showPinning]="displayDensity !== 'comfortable' && !column?.disablePinning" |
| 5 | + [showSelecting]="displayDensity !== 'comfortable' && columnSelectable()" |
6 | 6 | > |
7 | 7 | </igx-excel-style-header> |
8 | 8 |
|
9 | | - <igx-excel-style-sorting *ngIf="column.sortable"> |
| 9 | + <igx-excel-style-sorting *ngIf="column?.sortable"> |
10 | 10 | </igx-excel-style-sorting> |
11 | 11 |
|
12 | | - <igx-excel-style-moving *ngIf="column.movable"> |
| 12 | + <igx-excel-style-moving *ngIf="column?.movable"> |
13 | 13 | </igx-excel-style-moving> |
14 | 14 |
|
15 | | - <igx-excel-style-pinning *ngIf="!column.disablePinning && grid.displayDensity==='comfortable'"> |
| 15 | + <igx-excel-style-pinning *ngIf="!column?.disablePinning && displayDensity==='comfortable'"> |
16 | 16 | </igx-excel-style-pinning> |
17 | 17 |
|
18 | | - <igx-excel-style-hiding *ngIf="!column.disableHiding && grid.displayDensity==='comfortable'"> |
| 18 | + <igx-excel-style-hiding *ngIf="!column?.disableHiding && displayDensity==='comfortable'"> |
19 | 19 | </igx-excel-style-hiding> |
20 | 20 |
|
21 | | - <igx-excel-style-selecting *ngIf="columnSelectable() && grid.displayDensity==='comfortable'"> |
| 21 | + <igx-excel-style-selecting *ngIf="columnSelectable() && displayDensity==='comfortable'"> |
22 | 22 | </igx-excel-style-selecting> |
23 | 23 | </ng-template> |
24 | 24 |
|
|
29 | 29 | <igx-excel-style-conditional-filter> |
30 | 30 | </igx-excel-style-conditional-filter> |
31 | 31 |
|
32 | | - <igx-excel-style-search #excelStyleSearch> |
| 32 | + <igx-excel-style-search> |
33 | 33 | </igx-excel-style-search> |
34 | 34 | </ng-template> |
35 | 35 |
|
36 | 36 | <article #mainDropdown |
37 | | - *ngIf="column" |
38 | 37 | class="igx-excel-filter__menu" |
39 | 38 | [ngClass]="{ |
40 | | - 'igx-excel-filter__menu--cosy': grid.displayDensity === 'cosy', |
41 | | - 'igx-excel-filter__menu--compact': grid.displayDensity === 'compact' |
| 39 | + 'igx-excel-filter__menu--cosy': displayDensity === 'cosy', |
| 40 | + 'igx-excel-filter__menu--compact': displayDensity === 'compact' |
42 | 41 | }" |
43 | 42 | [id]="overlayComponentId" |
44 | 43 | (keydown)="onKeyDown($event)" |
|
0 commit comments