ng-http-loader
Version:
[](https://github.com/mpalourdio/ng-http-loader/actions/workflows/main.yml) [ • 1.16 kB
TypeScript
import { HttpRequest } from '@angular/common/http';
import { Observable, ReplaySubject } from 'rxjs';
import * as i0 from "@angular/core";
export declare class PendingRequestsInterceptorConfigurer {
private _pendingRequests;
private _pendingRequestsStatus$;
private _filteredUrlPatterns;
private _filteredMethods;
private _filteredHeaders;
private _forceByPass;
get pendingRequestsStatus$(): Observable<boolean>;
get pendingRequestsStatusSubject$(): ReplaySubject<boolean>;
get pendingRequests(): number;
set pendingRequests(pendingRequests: number);
get filteredUrlPatterns(): RegExp[];
set filteredMethods(httpMethods: string[]);
set filteredHeaders(value: string[]);
set forceByPass(value: boolean);
shouldBypassUrl(url: string): boolean;
shouldBypassMethod(req: HttpRequest<unknown>): boolean;
shouldBypassHeader(req: HttpRequest<unknown>): boolean;
shouldBypass(req: HttpRequest<unknown>): boolean;
static ɵfac: i0.ɵɵFactoryDeclaration<PendingRequestsInterceptorConfigurer, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<PendingRequestsInterceptorConfigurer>;
}