projects/netgrif-components-core/src/lib/view/tree-case-view/tree-case-view.service.ts
Properties |
|
Methods |
constructor()
|
ngOnDestroy |
ngOnDestroy()
|
Returns :
void
|
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();
}
}