@duoduo-oba/ng-devui
Version:
DevUI components based on Angular
16 lines (15 loc) • 405 B
TypeScript
import { IUploadOptions, UploadStatus } from './file-uploader.types';
export declare class FileUploader {
file: File;
private uploadOptions;
private xhr;
status: UploadStatus;
response: any;
percentage: number;
constructor(file: File, uploadOptions: IUploadOptions);
send(): Promise<{
file: File;
response: any;
}>;
cancel(): void;
}