simplify-angular
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.0.0.
23 lines (22 loc) • 1.4 kB
TypeScript
import { Observable } from 'rxjs';
import { HttpClient } from '@angular/common/http';
import * as i0 from "@angular/core";
export declare class AjaxService {
private http;
static getFileContentAsBase64FromUrl(url: string): Promise<string>;
constructor(http: HttpClient);
convertObjectToFormData(formData: FormData, data: any, parentKey?: string): void;
delete(url: string, requestData: any, httpOptions: any): Observable<any>;
deletePromise(url: string, requestData: any, httpOptions: any): Promise<any>;
get(url: string, requestData?: any, httpOptions?: any): Observable<any>;
getApiURL(url: string, requestData: any): string;
getPromise(url: string, requestData?: any, httpOptions?: any): Promise<any>;
post(url: string, requestData?: any, httpOptions?: any): Observable<any>;
postPromise(url: string, requestData?: any, httpOptions?: any): Promise<any>;
put(url: string, requestData?: any, httpOptions?: any): Observable<any>;
putPromise(url: string, requestData?: any, httpOptions?: any): Promise<any>;
request(url: string, method: string, requestData?: any, httpOptions?: any, id?: any): Observable<any>;
requestPromise(url: string, method: string, requestData?: any, httpOptions?: any): Promise<any>;
static ɵfac: i0.ɵɵFactoryDeclaration<AjaxService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<AjaxService>;
}