Preview: HttpClient.d.ts
Size: 629 B
/var/www/podio-api-client/lib/http/HttpClient.d.ts
import { HttpRequest, HttpResponse } from '../types/http.type';
/**
* Common class for handling all the Http client requests
*/
export default class HttpClient {
/**
* Podio API base url
*
* @type {string}
*/
readonly base_url: string;
/**
* @type {Request}
*/
request: HttpRequest;
/**
* Assign values to the private variable
* @constructor
* @param requestObj
*/
constructor(requestData: HttpRequest);
/**
* Http call
*
* @returns Promise<HttpResponse>
*/
call<ResponseType = any>(): Promise<HttpResponse<ResponseType>>;
}
Directory Contents
Dirs: 0 × Files: 2