@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
12 lines (11 loc) • 594 B
TypeScript
import { RequestOptions } from '@docsvision/webclient/Legacy/Utils';
import { IFileDownload } from '@docsvision/webclient/Platform/$FileDownload';
import { $RequestManager } from '@docsvision/webclient/System/$RequestManager';
import "file-saver";
/** Сервис для доступа к функциям объекта window.location */
export declare class FileDownloadService implements IFileDownload {
private services;
constructor(services: $RequestManager);
download(url: string): void;
saveAs(url: string, fileName: string, options?: RequestOptions): Promise<Blob>;
}