js-uploader
Version:
A JavaScript library for file upload
85 lines • 2.9 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.OSSProvider = exports.StatusCode = exports.EventType = void 0;
/**
* 事件类型
*/
var EventType;
(function (EventType) {
EventType["FileWaiting"] = "file-waiting";
// 文件开始上传
EventType["FileUploadStart"] = "file-upload-start";
// 文件进度
EventType["FileProgress"] = "file-progress";
EventType["FilePause"] = "file-pause";
EventType["FilesPause"] = "files-pause";
// 文件上传出错
EventType["FileError"] = "file-error";
EventType["FileCancel"] = "file-cancel";
EventType["FilesCancel"] = "files-cancel";
// 文件上传完成
EventType["FileComplete"] = "file-complete";
// 分块开始上传
EventType["ChunkUploadStart"] = "chunk-upload-start";
// 分块上传错误
EventType["ChunkError"] = "chunk-error";
// 分块上传完成
EventType["ChunkComplete"] = "chunk-complete";
// 任务创建
EventType["TaskCreated"] = "task-created";
// 任务更新(增加了新文件等)
EventType["TaskUpdate"] = "task-update";
// 任务恢复
EventType["TaskRestore"] = "task-restore";
// 任务持久化
EventType["TaskPresist"] = "task-presist";
// 任务持久化
EventType["TasksPresist"] = "tasks-presist";
// 批量添加任务完成
EventType["TasksAdded"] = "tasks-added";
// 任务进入等待队列
EventType["TaskWaiting"] = "task-waiting";
// 任务开始上传
EventType["TaskUploadStart"] = "task-upload-start";
// 任务进度
EventType["TaskProgress"] = "task-progress";
// 任务暂停上传
EventType["TaskPause"] = "task-pause";
EventType["TasksPause"] = "tasks-pause";
// 任务继续上传
EventType["TaskResume"] = "task-resume";
// 任务重试
EventType["TaskRetry"] = "task-retry";
// 任务上传出错
EventType["TaskError"] = "task-error";
// 任务取消
EventType["TaskCancel"] = "task-cancel";
// 任务完成
EventType["TaskComplete"] = "task-complete";
EventType["Clear"] = "clear";
// 所有任务完成
EventType["Complete"] = "complete";
})(EventType = exports.EventType || (exports.EventType = {}));
/**
* 状态码
*/
var StatusCode;
(function (StatusCode) {
// 等待
StatusCode["Waiting"] = "waiting";
// 上传中
StatusCode["Uploading"] = "uploading";
// 暂停
StatusCode["Pause"] = "pause";
// 错误
StatusCode["Error"] = "error";
// 完成
StatusCode["Complete"] = "complete";
})(StatusCode = exports.StatusCode || (exports.StatusCode = {}));
var OSSProvider;
(function (OSSProvider) {
OSSProvider["Qiniu"] = "qiniu";
OSSProvider["Qiniu_v2"] = "qiniu_v2";
OSSProvider["S3"] = "s3";
})(OSSProvider = exports.OSSProvider || (exports.OSSProvider = {}));
//# sourceMappingURL=index.js.map