UNPKG

@netgrif/components-core

Version:

Netgrif Application engine frontend core Angular library

16 lines (15 loc) 854 B
import { OnDestroy } from '@angular/core'; import { Observable, Subject } from 'rxjs'; import { ChangedFields } from '../../data-fields/models/changed-fields'; import { ChangedFieldsMap } from '../../event/services/interfaces/changed-fields-map'; import * as i0 from "@angular/core"; export declare class ChangedFieldsService implements OnDestroy { protected _changedFields$: Subject<ChangedFieldsMap>; ngOnDestroy(): void; constructor(); get changedFields$(): Observable<ChangedFieldsMap>; emitChangedFields(changedFields: ChangedFieldsMap): void; parseChangedFieldsByCaseAndTaskIds(caseId: string, taskIds: Array<string>, changedFieldsMap: ChangedFieldsMap): Array<ChangedFields>; static ɵfac: i0.ɵɵFactoryDeclaration<ChangedFieldsService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<ChangedFieldsService>; }