vim-webgl-component
Version:
A demonstration app built on top of the vim-webgl-viewer
20 lines (19 loc) • 568 B
TypeScript
import { IProgressLogs } from "./requestTracker";
/**
* Wrapper to provide tracking for all webrequests via request logger.
*/
export declare class Requester {
maxConcurency: number;
onProgress: (progress: IProgressLogs) => void;
private _tracker;
private _logs;
private _queue;
private _active;
constructor(verbose?: boolean);
abort(): void;
http(url: string, headers?: Record<string, string>, label?: string): Promise<ArrayBuffer>;
private enqueue;
private retry;
private end;
private next;
}