/* eslint-disable no-empty, @typescript-eslint/no-empty-function */ import { Observable, of as observableOf, } from 'rxjs'; import { FieldUpdates } from '../../core/data/object-updates/field-updates.model'; import { Identifiable } from '../../core/data/object-updates/identifiable.model'; import { PatchOperationService } from '../../core/data/object-updates/patch-operation-service/patch-operation.service'; import { GenericConstructor } from '../../core/shared/generic-constructor'; /** * Stub class of {@link ObjectUpdatesService} */ export class ObjectUpdatesServiceStub { initialize(_url: string, _fields: Identifiable[], _lastModified: Date, _patchOperationService?: GenericConstructor<PatchOperationService>): void { } getFieldUpdates(_url: string, _initialFields: Identifiable[], _ignoreStates?: boolean): Observable<FieldUpdates> { return observableOf({}); } }