2
0

download_manager.d.ts 538 B

1234567891011121314
  1. export type IDownloadManager = import("./interfaces").IDownloadManager;
  2. /**
  3. * @implements {IDownloadManager}
  4. */
  5. export class DownloadManager implements IDownloadManager {
  6. _openBlobUrls: WeakMap<object, any>;
  7. downloadUrl(url: any, filename: any): void;
  8. downloadData(data: any, filename: any, contentType: any): void;
  9. /**
  10. * @returns {boolean} Indicating if the data was opened.
  11. */
  12. openOrDownloadData(element: any, data: any, filename: any): boolean;
  13. download(blob: any, url: any, filename: any): void;
  14. }