Skip to content

Commit 7b04dce

Browse files
teodosiahigdmdimitrovdesig9steingedinakova
authored
IgxQueryBuilderComponent: expose disableReturnFieldsChange & empty header title (#15381)
* feat(query-builder): expose disableReturnFieldsChange prop on root level * feat(query-builder): hide header, remove title RS, update CHANGELOG and README.md * chore(*): Move header variants down in the dev demo. --------- Co-authored-by: igdmdimitrov <[email protected]> Co-authored-by: desig9stein <[email protected]> Co-authored-by: Galina Edinakova <[email protected]>
1 parent ea6d711 commit 7b04dce

36 files changed

+164
-90
lines changed

CHANGELOG.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ All notable changes for each version of this project will be documented in this
1717
- Introduced the ability to reposition condition chips by dragging or using `Arrow Up/Down`.
1818
- Added the `entities` property that accepts an array of `EntityType` objects describing an entity with its name and an array of fields. The `fields` input property has been deprecated and will be removed in a future version. Automatic migrations are available and will be applied on `ng update`.
1919
- Added `disableEntityChange` property that can be used to disable the entity select on root level after the initial selection. Defaults to `false`.
20+
- Added `disableReturnFieldsChange` property that can be used to disable the fields combo on root level. Defaults to `false`.
2021
- Added the `canCommit`, `commit` and `discard` public methods that allows the user to save/discard the current state of the expression tree.
2122
- Added option to template the search value input:
2223
```
@@ -37,8 +38,11 @@ All notable changes for each version of this project will be documented in this
3738
- Selecting conditions inside the `IgxQueryBuilderComponent` is no longer supported. Grouping/ungrouping expressions is now achieved via the newly exposed Drag & Drop functionality.
3839
- Deleting multiple expressions through the context menu is no longer supported.
3940
- `IgxQueryBuilderHeaderComponent`
40-
- **Behavioral Change** - Legend is no longer shown.
41-
- **Deprecation** - The `showLegend` input property has been deprecated and will be removed in a future version. Automatic migrations are available and will be applied on `ng update`.
41+
- **Behavioral Change**
42+
- Legend is no longer shown.
43+
- If the `title` input property is not set, by default it would be empty string.
44+
- **Deprecation**
45+
- The `showLegend` and `resourceStrings` input properties have been deprecated and will be removed in a future version. Automatic migrations are available and will be applied on `ng update`.
4246
- `IFilteringExpression`
4347
- A new optional property called `conditionName` has been introduced. This would generally be equal to the existing `condition.name`.
4448
- `IFilteringOperation`

projects/igniteui-angular-i18n/src/i18n/BG/query-builder-resources.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ export const QueryBuilderResourceStringsBG = {
4242
igx_query_builder_filter_true: 'True',
4343
igx_query_builder_filter_false: 'False',
4444
igx_query_builder_filter_all: 'Всички',
45-
igx_query_builder_title: 'Query Builder',
4645
igx_query_builder_from_label: 'От',
4746
igx_query_builder_select_label: 'Избери',
4847
igx_query_builder_where_label: 'Където',

projects/igniteui-angular-i18n/src/i18n/CS/query-builder-resources.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ export const QueryBuilderResourceStringsCS = {
4242
igx_query_builder_filter_true: 'True',
4343
igx_query_builder_filter_false: 'False',
4444
igx_query_builder_filter_all: 'Všechno',
45-
igx_query_builder_title: 'Query Builder',
4645
igx_query_builder_from_label: 'Z',
4746
igx_query_builder_select_label: 'Vybrat',
4847
igx_query_builder_where_label: 'Kde',

projects/igniteui-angular-i18n/src/i18n/DA/query-builder-resources.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ export const QueryBuilderResourceStringsDA = {
4242
igx_query_builder_filter_true: 'True',
4343
igx_query_builder_filter_false: 'False',
4444
igx_query_builder_filter_all: 'Alle',
45-
igx_query_builder_title: 'Query Builder',
4645
igx_query_builder_from_label: 'Fra',
4746
igx_query_builder_select_label: 'Vælg',
4847
igx_query_builder_where_label: 'Hvor',

projects/igniteui-angular-i18n/src/i18n/DE/query-builder-resources.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ export const QueryBuilderResourceStringsDE = {
4242
igx_query_builder_filter_true: 'Wahr',
4343
igx_query_builder_filter_false: 'Falsch',
4444
igx_query_builder_filter_all: 'Alle',
45-
igx_query_builder_title: 'Query Builder',
4645
igx_query_builder_from_label: 'Von',
4746
igx_query_builder_select_label: 'Auswählen',
4847
igx_query_builder_where_label: 'Wo',

projects/igniteui-angular-i18n/src/i18n/ES/query-builder-resources.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ export const QueryBuilderResourceStringsES = {
4242
igx_query_builder_filter_true: 'Verdadero',
4343
igx_query_builder_filter_false: 'Falso',
4444
igx_query_builder_filter_all: 'Todo',
45-
igx_query_builder_title: 'Query Builder',
4645
igx_query_builder_from_label: 'Desde',
4746
igx_query_builder_select_label: 'Seleccionar',
4847
igx_query_builder_where_label: 'Donde',

projects/igniteui-angular-i18n/src/i18n/FR/query-builder-resources.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ export const QueryBuilderResourceStringsFR = {
4242
igx_query_builder_filter_true: 'Vrai',
4343
igx_query_builder_filter_false: 'Faux',
4444
igx_query_builder_filter_all: 'Tout',
45-
igx_query_builder_title: 'Query Builder',
4645
igx_query_builder_from_label: 'De',
4746
igx_query_builder_select_label: 'Sélectionner',
4847
igx_query_builder_where_label: 'Où',

projects/igniteui-angular-i18n/src/i18n/HU/query-builder-resources.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ export const QueryBuilderResourceStringsHU = {
4242
igx_query_builder_filter_true: 'True',
4343
igx_query_builder_filter_false: 'False',
4444
igx_query_builder_filter_all: 'Összes',
45-
igx_query_builder_title: 'Query Builder',
4645
igx_query_builder_from_label: 'Kezdete',
4746
igx_query_builder_select_label: 'Kiválasztás',
4847
igx_query_builder_where_label: 'Ahol',

projects/igniteui-angular-i18n/src/i18n/IT/query-builder-resources.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ export const QueryBuilderResourceStringsIT = {
4242
igx_query_builder_filter_true: 'True',
4343
igx_query_builder_filter_false: 'False',
4444
igx_query_builder_filter_all: 'Tutto',
45-
igx_query_builder_title: 'Query Builder',
4645
igx_query_builder_from_label: 'Da',
4746
igx_query_builder_select_label: 'Seleziona',
4847
igx_query_builder_where_label: 'Dove',

projects/igniteui-angular-i18n/src/i18n/JA/query-builder-resources.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ export const QueryBuilderResourceStringsJA = {
4242
igx_query_builder_filter_true: 'True',
4343
igx_query_builder_filter_false: 'False',
4444
igx_query_builder_filter_all: 'すべて',
45-
igx_query_builder_title: 'Query Builder',
4645
igx_query_builder_from_label: 'から',
4746
igx_query_builder_select_label: '選択',
4847
igx_query_builder_where_label: '条件',

0 commit comments

Comments
 (0)