A component used for presenting Excel style filtering UI for a specific column. It is used internally in the Grid, but could also be hosted in a container outside of it.

Example:

<igx-grid-excel-style-filtering
    [column]="grid1.columns[0]">
</igx-grid-excel-style-filtering>

IgxGridExcelStyleFilteringComponent

new IgxGridExcelStyleFilteringComponent(): IgxGridExcelStyleFilteringComponent

Returns IgxGridExcelStyleFilteringComponent

Inherited from: BaseFilteringComponent

element: ElementRef<any>

Defined in projects/igniteui-angular/grids/core/src/filtering/excel-style/base-filtering.component.ts:11

Sets the column.

set column(value: ColumnType): void

Defined in projects/igniteui-angular/grids/core/src/filtering/excel-style/excel-style-filtering.component.ts:164

Parameters

Returns void

Gets the maximum height.

Setting value in template:

[maxHeight]="'<number><unit (px|rem|etc..)>'"

Example for setting a value:

[maxHeight]="'700px'"
get maxHeight(): string

Defined in projects/igniteui-angular/grids/core/src/filtering/excel-style/excel-style-filtering.component.ts:262

Returns string

Sets the maximum height.

set maxHeight(value: string): void

Defined in projects/igniteui-angular/grids/core/src/filtering/excel-style/excel-style-filtering.component.ts:272

Parameters

  • value: string

Returns void

Gets the minimum height.

Setting value in template:

[minHeight]="'<number><unit (px|rem|etc..)>'"

Example for setting a value:

[minHeight]="'700px'"
get minHeight(): string

Defined in projects/igniteui-angular/grids/core/src/filtering/excel-style/excel-style-filtering.component.ts:223

Returns string

Sets the minimum height.

set minHeight(value: string): void

Defined in projects/igniteui-angular/grids/core/src/filtering/excel-style/excel-style-filtering.component.ts:233

Parameters

  • value: string

Returns void