File

projects/netgrif-components-core/src/lib/view/tree-case-view/tree-case-view.service.ts

Index

Properties
Methods

Constructor

constructor()

Methods

ngOnDestroy
ngOnDestroy()
Returns : void

Properties

Public loadTask$
Type : BehaviorSubject<Case>
Public reloadCase$
Type : Subject<void>
import {Injectable, OnDestroy} from '@angular/core';
import {BehaviorSubject, Subject} from 'rxjs';
import {Case} from '../../resources/interface/case';

@Injectable()
export class TreeCaseViewService implements OnDestroy {

    public loadTask$: BehaviorSubject<Case>;
    public reloadCase$: Subject<void>;

    constructor() {
        this.loadTask$ = new BehaviorSubject<Case>(undefined);
        this.reloadCase$ = new Subject<void>();
    }

    ngOnDestroy(): void {
        this.loadTask$.complete();
        this.reloadCase$.complete();
    }
}

result-matching ""

    No results matching ""