Class IgxQueryBuilderComponent

A component used for operating with complex filters by creating or editing conditions and grouping them using AND/OR logic. It is used internally in the Advanced Filtering of the Grid.

Example

<igx-query-builder [fields]="this.fields">
</igx-query-builder>

Hierarchy

Hierarchy

  • DisplayDensityBase
    • IgxQueryBuilderComponent

Implements

  • AfterViewInit
  • OnDestroy

Constructors

Properties

cdr: ChangeDetectorRef
densityChanged: EventEmitter<IDensityChangedEventArgs> = ...
expressionTreeChange: EventEmitter<any> = ...

Event fired as the expression tree is changed.

 <igx-query-builder (expressionTreeChange)='onExpressionTreeChange()'></igx-query-builder>

Accessors

Methods

  • Sets the --component-size CSS variable based on the value of Display Density

    Returns "var(--ig-size, var(--ig-size-small))" | "var(--ig-size, var(--ig-size-medium))" | "var(--ig-size, var(--ig-size-large))"