File tree Expand file tree Collapse file tree 2 files changed +10
-4
lines changed
projects/igniteui-angular/src/lib/grids/filtering/excel-style Expand file tree Collapse file tree 2 files changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -13,6 +13,8 @@ import {
1313 ContentChild ,
1414 Output ,
1515 EventEmitter ,
16+ Optional ,
17+ Host ,
1618} from '@angular/core' ;
1719import { IgxOverlayService } from '../../../services/public_api' ;
1820import { IgxFilteringService , ExpressionUI } from '../grid-filtering.service' ;
@@ -25,6 +27,7 @@ import { IgxColumnComponent } from '../../columns/column.component';
2527import { IgxGridBaseDirective } from '../../grid-base.directive' ;
2628import { DisplayDensity } from '../../../core/density' ;
2729import { GridSelectionMode } from '../../common/enums' ;
30+ import { GridBaseAPIService } from '../../api.service' ;
2831
2932/**
3033 * @hidden
@@ -322,17 +325,20 @@ export class IgxGridExcelStyleFilteringComponent implements OnDestroy {
322325 * @hidden @internal
323326 */
324327 get grid ( ) : IgxGridBaseDirective {
325- return this . column ?. grid ;
328+ return this . gridAPI ?. grid ?? this . column ?. grid ;
326329 }
327330
328331 /**
329332 * @hidden @internal
330333 */
331334 get displayDensity ( ) {
332- return this . column ?. grid . displayDensity ;
335+ return this . grid ? .displayDensity ;
333336 }
334337
335- constructor ( private cdr : ChangeDetectorRef , public element : ElementRef ) { }
338+ constructor (
339+ private cdr : ChangeDetectorRef ,
340+ public element : ElementRef ,
341+ @Host ( ) @Optional ( ) private gridAPI ?: GridBaseAPIService < IgxGridBaseDirective > ) { }
336342
337343 /**
338344 * @hidden @internal
Original file line number Diff line number Diff line change 5353 < button igxButton ="raised " (click) ="clearAdvancedFiltering() "> Clear Advanced Filtering</ button >
5454 </ div >
5555
56- < h3 > ESF Templates</ h3 >
56+ < h3 style =" margin-top: 150px; " > ESF Templates</ h3 >
5757 < igx-grid
5858 #grid2
5959 [data] ="data "
You can’t perform that action at this time.
0 commit comments