UNPKG

@farris/bef-vue

Version:
19 lines (18 loc) 798 B
import { HttpMethod, HttpRequestConfig, HttpClient } from '@farris/devkit-vue'; import { IProxyExtend } from '../bef-proxy-extend'; declare class BaProxy { httpClient: HttpClient; baseUrl: string; protected proxyExtend: IProxyExtend; constructor(httpClient: HttpClient); init(baseUrl: string): void; setProxyExtend(proxyExtend: IProxyExtend): void; extendQuery(entityFilter: any): Promise<any>; private wrapAsync; queryData(params: any): Promise<any>; queryDataByCrosstab(params: any): Promise<any>; request(method: HttpMethod, url: string, requestConfigs?: HttpRequestConfig, ignoreHandlingChanges?: boolean, selfHandError?: boolean, ignoreError?: boolean): Promise<any>; private setContentType; private detectContentType; } export { BaProxy };