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

atinc / ngx-tethys / d9ae709b-3c27-4b69-b125-b8b80b54f90b

pending completion
d9ae709b-3c27-4b69-b125-b8b80b54f90b

Pull #2757

circleci

mengshuicmq
fix: fix code review
Pull Request #2757: feat(color-picker): color-picker support disabled (#INFR-8645)

98 of 6315 branches covered (1.55%)

Branch coverage included in aggregate %.

1 of 1 new or added line in 1 file covered. (100.0%)

2392 of 13661 relevant lines covered (17.51%)

83.12 hits per line

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

37.5
/src/notify/notify-queue.service.ts
1
import { Inject, Injectable } from '@angular/core';
2
import { ThyAbstractMessageQueue } from 'ngx-tethys/message';
3
import { map, shareReplay } from 'rxjs/operators';
4
import { ThyNotifyRef } from './notify-ref';
5
import { ThyGlobalNotifyConfig, THY_NOTIFY_DEFAULT_CONFIG, THY_NOTIFY_DEFAULT_CONFIG_VALUE } from './notify.config';
6

7
/**
8
 * @internal
9
 */
1✔
10
@Injectable({
11
    providedIn: 'root'
×
12
})
13
export class ThyNotifyQueue extends ThyAbstractMessageQueue<ThyNotifyRef> {
14
    topLeftQueues$ = this.queues$.pipe(
15
        map(queues => queues.filter(item => item.config.placement === 'topLeft')),
×
16
        shareReplay()
×
17
    );
×
18

×
19
    topRightQueues$ = this.queues$.pipe(
20
        map(queues => queues.filter(item => item.config.placement === 'topRight')),
1✔
21
        shareReplay()
22
    );
23

24
    bottomLeftQueues$ = this.queues$.pipe(
1✔
25
        map(queues => queues.filter(item => item.config.placement === 'bottomLeft')),
26
        shareReplay()
27
    );
28

29
    bottomRightQueues$ = this.queues$.pipe(
30
        map(queues => queues.filter(item => item.config.placement === 'bottomRight')),
31
        shareReplay()
32
    );
33

34
    constructor(@Inject(THY_NOTIFY_DEFAULT_CONFIG) defaultConfig: ThyGlobalNotifyConfig) {
35
        super({
36
            ...THY_NOTIFY_DEFAULT_CONFIG_VALUE,
37
            ...defaultConfig
38
        });
39
    }
40
}
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

© 2025 Coveralls, Inc