UNPKG

cocori-ng

Version:

Cocori-ng is an Angular full of great components & utilites based on Material

30 lines (29 loc) 1.4 kB
import { HttpBackend, HttpClient, HttpEvent, HttpParams } from '@angular/common/http'; import { Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare enum SkipHeaders { TRUE = "true", FALSE = "false" } export declare class HttpService { private http; private httpBackend; protected withCredentialsOption: boolean; httpWithoutInterceptor: HttpClient; private skip; constructor(http: HttpClient, httpBackend: HttpBackend); set withCredentials(value: boolean); get withCredentials(): boolean; /** TODO: à tester car pas sûr que cela fonctionne... */ delete<T>(path: string, params?: Object, skip?: string): Observable<T>; get<T>(path: string, params?: Object, skip?: string): Observable<T>; post<T>(path: string, body?: Object, skip?: string): Observable<T>; put<T>(path: string, body?: Object, skip?: string): Observable<any>; patch<T>(path: string, body?: Object, skip?: string): Observable<T>; file<T>(path: string, params?: Object): Observable<T>; upload<T>(path: string, body?: Object, options?: Object): Observable<HttpEvent<T>>; protected extractData(res: Response): any; protected buildUrlParams(parameters: any): HttpParams; static ɵfac: i0.ɵɵFactoryDeclaration<HttpService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<HttpService>; }