FileLoader.d.ts 630 B

12345678910111213141516171819202122
  1. import { Loader } from './Loader';
  2. import { LoadingManager } from './LoadingManager';
  3. export class FileLoader extends Loader {
  4. constructor( manager?: LoadingManager );
  5. mimeType: undefined | MimeType;
  6. responseType: undefined |string;
  7. load(
  8. url: string,
  9. onLoad?: ( response: string | ArrayBuffer ) => void,
  10. onProgress?: ( request: ProgressEvent ) => void,
  11. onError?: ( event: ErrorEvent ) => void
  12. ): any;
  13. setMimeType( mimeType: MimeType ): FileLoader;
  14. setResponseType( responseType: string ): FileLoader;
  15. loadAsync( url: string, onProgress?: ( event: ProgressEvent ) => void ): Promise<string | ArrayBuffer>;
  16. }