feat: support creating tasks using gopeed scheme (#876)

This commit is contained in:
Levi authored and GitHub committed 2025-01-16 18:49:32 +08:00
1 parent 987580d400
commit 83febe0a00
14 files changed
+220 -50

No files matched your search

+9 -5
View File
@@ -10,8 +10,8 @@ class Options {
Object? extra;
Options({
required this.name,
required this.path,
this.name = '',
this.path = '',
this.selectFiles = const [],
this.extra,
});
@@ -24,12 +24,16 @@ class Options {
@JsonSerializable()
class OptsExtraHttp {
int connections = 0;
bool autoTorrent = false;
int connections;
bool autoTorrent;
OptsExtraHttp();
OptsExtraHttp({
this.connections = 0,
this.autoTorrent = false,
});
factory OptsExtraHttp.fromJson(Map<String, dynamic> json) =>
_$OptsExtraHttpFromJson(json);
Map<String, dynamic> toJson() => _$OptsExtraHttpToJson(this);
}