40 lines
1.2 KiB
JavaScript
40 lines
1.2 KiB
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.Upload = void 0;
|
|
class Upload {
|
|
async uploadFile(options) {
|
|
console.warn('server不会调用此函数');
|
|
}
|
|
controllers = new Map();
|
|
constructor() {
|
|
this.uploadFile = this.uploadFile.bind(this);
|
|
this.abortUpload = this.abortUpload.bind(this);
|
|
this.abortAllUploads = this.abortAllUploads.bind(this);
|
|
this.getUploadStatus = this.getUploadStatus.bind(this);
|
|
this.getActiveUploads = this.getActiveUploads.bind(this);
|
|
}
|
|
// 中断特定上传
|
|
abortUpload(uploadId) {
|
|
console.warn('server不会调用此函数');
|
|
return false;
|
|
}
|
|
// 中断所有上传
|
|
abortAllUploads() {
|
|
console.warn('server不会调用此函数');
|
|
}
|
|
// 获取上传状态
|
|
getUploadStatus(uploadId) {
|
|
console.warn('server不会调用此函数');
|
|
return 'uploading';
|
|
}
|
|
// 生成唯一的上传ID
|
|
generateUploadId(file, uploadUrl) {
|
|
return `server不会调用此函数`;
|
|
}
|
|
// 获取所有进行中的上传任务
|
|
getActiveUploads() {
|
|
return [];
|
|
}
|
|
}
|
|
exports.Upload = Upload;
|