• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

IgniteUI / igniteui-angular / 23353730325

20 Mar 2026 05:03PM UTC coverage: 9.784% (-79.5%) from 89.264%
23353730325

Pull #17069

github

web-flow
Merge cfa7e86d1 into a4dc50177
Pull Request #17069: fix(IgxGrid): Do not apply width constraint to groups.

921 of 16963 branches covered (5.43%)

Branch coverage included in aggregate %.

1 of 3 new or added lines in 1 file covered. (33.33%)

25213 existing lines in 340 files now uncovered.

3842 of 31721 relevant lines covered (12.11%)

6.13 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

8.33
/projects/igniteui-angular/query-builder/src/query-builder/query-builder-header.component.ts
1
import { Component, DestroyRef, HostBinding, inject, Input } from '@angular/core';
2
import { IQueryBuilderResourceStrings, QueryBuilderResourceStringsEN } from 'igniteui-angular/core';
3
import { getCurrentResourceStrings, onResourceChangeHandle } from 'igniteui-angular/core';
4

5
/* wcElementTag: igc-query-builder-header */
6
/* blazorElement */
7
/* jsonAPIManageItemInMarkup */
8
/* jsonAPIManageCollectionInMarkup */
9
/* blazorIndirectRender */
10
/* singleInstanceIdentifier */
11
/* contentParent: QueryBuilder */
12
/**
13
* @igxParent IgxQueryBuilderComponent
14
*/
15
@Component({
16
    selector: 'igx-query-builder-header',
17
    templateUrl: 'query-builder-header.component.html'
18
})
19
export class IgxQueryBuilderHeaderComponent {
3✔
20

UNCOV
21
    private _destroyRef = inject(DestroyRef);
×
UNCOV
22
    private _resourceStrings: IQueryBuilderResourceStrings = null;
×
UNCOV
23
    private _defaultResourceStrings = getCurrentResourceStrings(QueryBuilderResourceStringsEN);
×
24

25
    /**
26
     * @hidden @internal
27
     */
28
    @HostBinding('class') public get getClass() {
UNCOV
29
        return 'igx-query-builder__header';
×
30
    }
31

32
    /**
33
     * Sets the title of the `IgxQueryBuilderHeaderComponent`.
34
     *
35
     * @example
36
     * ```html
37
     * <igx-query-builder-header title="Sample Query Builder"></igx-query-builder-header>
38
     * ```
39
     */
40
    @Input()
41
    public title: string;
42

43
    /**
44
     * Show/hide the legend.
45
     *
46
     * @example
47
     * ```html
48
     * <igx-query-builder-header [showLegend]="false"></igx-query-builder-header>
49
     * ```
50
     * @deprecated in version 19.1.0.
51
     */
52
    @Input()
UNCOV
53
    public showLegend = true;
×
54

55
    /**
56
     * Sets the resource strings.
57
     * By default it uses EN resources.
58
     *
59
     * @deprecated in version 19.1.0.
60
     */
61
    @Input()
62
    public set resourceStrings(value: IQueryBuilderResourceStrings) {
63
        this._resourceStrings = Object.assign({}, this._resourceStrings, value);
×
64
    }
65

66
    /**
67
     * Returns the resource strings.
68
     */
69
    public get resourceStrings(): IQueryBuilderResourceStrings {
70
        return this._resourceStrings || this._defaultResourceStrings;
×
71
    }
72

73
    constructor() {
UNCOV
74
        onResourceChangeHandle(this._destroyRef, () => {
×
UNCOV
75
            this._defaultResourceStrings = getCurrentResourceStrings(QueryBuilderResourceStringsEN, false);
×
76
        }, this);
77
    }
78
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc