add task manager

This commit is contained in:
2024-02-17 15:22:26 +08:00
parent 02b211ab99
commit 7cec3fd320
17 changed files with 430 additions and 21 deletions

View File

@@ -271,6 +271,19 @@ class EHApi extends __EHApi {
return newUri.toString();
}
Uri getTaskUrl() {
final uri = Uri.parse(_combineBaseUrls(_dio.options.baseUrl, baseUrl));
final nuri = uri.resolve("task");
return Uri(
scheme: uri.scheme == "https" ? "wss" : "ws",
userInfo: nuri.userInfo,
host: nuri.host,
port: nuri.port,
path: nuri.path,
query: nuri.query,
);
}
String getThumbnailUrl(int id,
{int? max,
int? width,