@rero/ng-core
Version:
RERO angular core library.
22 lines (21 loc) • 837 B
TypeScript
import { HttpErrorResponse } from '@angular/common/http';
import { TranslateService } from '@ngx-translate/core';
import { Observable } from 'rxjs';
import * as i0 from "@angular/core";
export declare class RecordHandleErrorService {
protected translateService: TranslateService;
/**
* handle http error
* @param error - HttpErrorResponse
* @returns Observable
*/
handleError(error: HttpErrorResponse, resourceName?: string): Observable<never>;
/**
* Standard handle error (base error)
* @param error - HttpErrorResponse
* @returns Observable
*/
protected standardHandleError(error: HttpErrorResponse): Observable<never>;
static ɵfac: i0.ɵɵFactoryDeclaration<RecordHandleErrorService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<RecordHandleErrorService>;
}