Add new API

This commit is contained in:
2025-03-08 15:18:26 +08:00
parent 6d8a61659a
commit 5f92d036fa
3 changed files with 67 additions and 0 deletions

View File

@@ -237,3 +237,18 @@ class GMetaSearchInfo {
: titleJpn
: title;
}
class GalleryThumbnails {
const GalleryThumbnails({
required this.thumbnails,
});
final Map<int, ApiResult<ExtendedPMeta>> thumbnails;
factory GalleryThumbnails.fromJson(Map<String, dynamic> json) =>
GalleryThumbnails(
thumbnails: json.map((key, value) => MapEntry(
int.parse(key),
ApiResult<ExtendedPMeta>.fromJson(
value as Map<String, dynamic>,
(json) =>
ExtendedPMeta.fromJson(json as Map<String, dynamic>)))));
}