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

atinc / ngx-tethys / 81f087e7-cb7d-4a5c-add8-ace5133e7e84

27 May 2025 08:22AM UTC coverage: 10.045% (-80.2%) from 90.262%
81f087e7-cb7d-4a5c-add8-ace5133e7e84

Pull #3457

circleci

pubuzhixing8
chore: remove useless code
Pull Request #3457: refactor(flexible-text): migrate to signal for flexible-text #TINFR-1471

108 of 6835 branches covered (1.58%)

Branch coverage included in aggregate %.

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

11669 existing lines in 344 files now uncovered.

2036 of 14508 relevant lines covered (14.03%)

6.24 hits per line

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

0.0
/src/message/abstract/abstract-message-ref.ts
1
import { OverlayRef } from '@angular/cdk/overlay';
2
import { Subject } from 'rxjs';
3
import { ThyMessageBaseConfig } from '../message.config';
UNCOV
4
import { BehaviorSubject } from 'rxjs';
×
UNCOV
5

×
UNCOV
6
export interface IThyAbstractMessageQueue<TReferences extends ThyAbstractMessageRef = ThyAbstractMessageRef> {
×
UNCOV
7
    queues$: BehaviorSubject<TReferences[]>;
×
UNCOV
8
    queues: TReferences[];
×
9
}
10

UNCOV
11
export class ThyAbstractMessageRef<TConfig extends ThyMessageBaseConfig = ThyMessageBaseConfig> {
×
UNCOV
12
    id: string;
×
UNCOV
13

×
14
    config: TConfig;
15

UNCOV
16
    private overlayRef: OverlayRef;
×
17

18
    private queueService: IThyAbstractMessageQueue;
19

×
20
    private _afterClosed = new Subject<void>();
21

22
    constructor(config: TConfig, overlayRef: OverlayRef, queueService: IThyAbstractMessageQueue) {
23
        this.id = config.id;
24
        this.config = config;
25
        this.overlayRef = overlayRef;
26
        this.queueService = queueService;
27
    }
28

29
    close() {
30
        this.queueService.queues$.next(this.queueService.queues.filter(item => item.id !== this.id));
31
        this._afterClosed.next();
32
        this._afterClosed.complete();
33
    }
34

35
    afterClosed() {
36
        return this._afterClosed.asObservable();
37
    }
38

39
    getOverlayRef() {
40
        return this.overlayRef;
41
    }
42
}
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