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.

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

Implements

  • OnDestroy

Constructors

Properties

disableEntityChange: boolean = false

Disables subsequent entity changes at the root level after the initial selection.

disableReturnFieldsChange: boolean = false

Disables return fields changes at the root level.

expressionTreeChange: EventEmitter<IExpressionTree> = ...

Event fired as the expression tree is changed.

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

Gets the locale of the query builder. If not set, defaults to application's locale.

showEntityChangeDialog: boolean = true

Gets/sets whether the confirmation dialog should be shown when changing entity. Default value is true.

Accessors

Methods