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

IgniteUI / igniteui-angular / 20960087204

13 Jan 2026 02:19PM UTC coverage: 12.713% (-78.8%) from 91.5%
20960087204

Pull #16746

github

web-flow
Merge 9afce6e5d into a967f087e
Pull Request #16746: fix(csv): export summaries - master

1008 of 16803 branches covered (6.0%)

19 of 23 new or added lines in 2 files covered. (82.61%)

24693 existing lines in 336 files now uncovered.

3985 of 31345 relevant lines covered (12.71%)

2.49 hits per line

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

10.0
/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
@Component({
6
    selector: 'igx-query-builder-header',
7
    templateUrl: 'query-builder-header.component.html'
8
})
9
export class IgxQueryBuilderHeaderComponent {
3✔
10

UNCOV
11
    private _destroyRef = inject(DestroyRef);
×
UNCOV
12
    private _resourceStrings: IQueryBuilderResourceStrings = null;
×
UNCOV
13
    private _defaultResourceStrings = getCurrentResourceStrings(QueryBuilderResourceStringsEN);
×
14

15
    /**
16
     * @hidden @internal
17
     */
18
    @HostBinding('class') public get getClass() {
UNCOV
19
        return 'igx-query-builder__header';
×
20
    }
21

22
    /**
23
     * Sets the title of the `IgxQueryBuilderHeaderComponent`.
24
     *
25
     * @example
26
     * ```html
27
     * <igx-query-builder-header title="Sample Query Builder"></igx-query-builder-header>
28
     * ```
29
     */
30
    @Input()
31
    public title: string;
32

33
    /**
34
     * Show/hide the legend.
35
     *
36
     * @example
37
     * ```html
38
     * <igx-query-builder-header [showLegend]="false"></igx-query-builder-header>
39
     * ```
40
     * @deprecated in version 19.1.0.
41
     */
42
    @Input()
UNCOV
43
    public showLegend = true;
×
44

45
    /**
46
     * Sets the resource strings.
47
     * By default it uses EN resources.
48
     *
49
     * @deprecated in version 19.1.0.
50
     */
51
    @Input()
52
    public set resourceStrings(value: IQueryBuilderResourceStrings) {
53
        this._resourceStrings = Object.assign({}, this._resourceStrings, value);
×
54
    }
55

56
    /**
57
     * Returns the resource strings.
58
     */
59
    public get resourceStrings(): IQueryBuilderResourceStrings {
60
        return this._resourceStrings || this._defaultResourceStrings;
×
61
    }
62

63
    constructor() {
UNCOV
64
        onResourceChangeHandle(this._destroyRef, () => {
×
UNCOV
65
            this._defaultResourceStrings = getCurrentResourceStrings(QueryBuilderResourceStringsEN, false);
×
66
        }, this);
67
    }
68
}
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