add more js api & improve ui

This commit is contained in:
nyne
2024-10-15 20:45:12 +08:00
parent c0a0dc59e1
commit fc86b8bbc6
22 changed files with 609 additions and 140 deletions

View File

@@ -107,6 +107,8 @@ class ComicDetails with HistoryMixin {
final String? updateTime;
final String? url;
static Map<String, List<String>> _generateMap(Map<String, dynamic> map) {
var res = <String, List<String>>{};
map.forEach((key, value) {
@@ -137,7 +139,8 @@ class ComicDetails with HistoryMixin {
commentsCount = json["commentsCount"],
uploader = json["uploader"],
uploadTime = json["uploadTime"],
updateTime = json["updateTime"];
updateTime = json["updateTime"],
url = json["url"];
Map<String, dynamic> toJson() {
return {
@@ -159,6 +162,7 @@ class ComicDetails with HistoryMixin {
"uploader": uploader,
"uploadTime": uploadTime,
"updateTime": updateTime,
"url": url,
};
}