@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
13 lines (12 loc) • 458 B
TypeScript
import { GenModels } from '@docsvision/webclient/Generated/DocsVision.WebClient.Models';
import { IFilePickerValue } from '@docsvision/webclient/Platform/IFilePickerValue';
export interface IFilePicker {
readonly isFilePicker: boolean;
value: IFilePickerValue;
hasValue(): boolean;
save(): Promise<void>;
download(): void;
clear(): Promise<void>;
uploadSelected(): Promise<GenModels.FileCardModel>;
saveAs(): Promise<Blob>;
}