Spaces:
Running
Running
File size: 830 Bytes
2b7aae2 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 | import { LoadingManager } from './LoadingManager';
/**
* Base class for implementing loaders.
*/
export class Loader {
constructor(manager?: LoadingManager);
/**
* @default 'anonymous'
*/
crossOrigin: string;
/**
* @default: false
*/
withCredentials: boolean;
/**
* @default ''
*/
path: string;
/**
* @default ''
*/
resourcePath: string;
manager: LoadingManager;
/**
* @default {}
*/
requestHeader: { [header: string]: string };
/*
load(): void;
parse(): void;
*/
loadAsync(url: string, onProgress?: (event: ProgressEvent) => void): Promise<any>;
setCrossOrigin(crossOrigin: string): this;
setWithCredentials(value: boolean): this;
setPath(path: string): this;
setResourcePath(resourcePath: string): this;
setRequestHeader(requestHeader: { [header: string]: string }): this;
}
|