Add detailed download progress

This commit is contained in:
2023-07-22 21:08:54 +08:00
parent 1c1ddbf1ce
commit 26a0d045e0
4 changed files with 203 additions and 16 deletions

13
task.ts
View File

@@ -14,10 +14,23 @@ export type Task<T extends TaskType = TaskType> = {
details: string | null;
};
export type TaskDownloadSingleProgress = {
index: number;
token: string;
name: string;
width: number;
height: number;
is_original: boolean;
total: number;
started: number;
downloaded: number;
};
export type TaskDownloadProgess = {
downloaded_page: number;
failed_page: number;
total_page: number;
details: TaskDownloadSingleProgress[];
};
export type TaskExportZipProgress = {