happy-dom
Version:
Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.
35 lines • 870 B
TypeScript
import BrowserWindow from '../window/BrowserWindow.cjs';
import IBrowserFrame from '../browser/types/IBrowserFrame.cjs';
/**
* Helper class for performing fetch of resources.
*/
export default class ResourceFetch {
#private;
private window;
/**
* Constructor.
*
* @param options Options.
* @param options.browserFrame Browser frame.
* @param options.window Window.
*/
constructor(options: {
browserFrame: IBrowserFrame;
window: BrowserWindow;
});
/**
* Returns resource data asynchronously.
*
* @param url URL.
* @returns Response.
*/
fetch(url: string): Promise<string>;
/**
* Returns resource data synchronously.
*
* @param url URL.
* @returns Response.
*/
fetchSync(url: string): string;
}
//# sourceMappingURL=ResourceFetch.d.ts.map