breeze-client
Version:
Breeze data management for JavaScript clients
19 lines (18 loc) • 642 B
TypeScript
import { AjaxAdapter, AjaxConfig, AjaxRequestInterceptor, BreezeConfig } from 'breeze-client';
/** Breeze AJAX adapter using fetch API
* See https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch
*/
export declare class AjaxFetchAdapter implements AjaxAdapter {
static adapterName: string;
name: string;
defaultSettings: {
headers?: {
[name: string]: string;
};
};
requestInterceptor?: AjaxRequestInterceptor;
constructor();
static register(breezeConfig?: BreezeConfig): AjaxFetchAdapter;
initialize(): void;
ajax(config: AjaxConfig): void;
}