member audio

member comic

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-06-22 21:23:25 +08:00
parent c6a377b9d4
commit 79e30047f5
19 changed files with 640 additions and 33 deletions

View File

@@ -1,15 +1,15 @@
import 'package:PiliPlus/models_new/space/space/item.dart';
import 'package:PiliPlus/models_new/space/space_audio/item.dart';
class Audios {
int? count;
List<Item>? item;
List<SpaceAudioItem>? item;
Audios({this.count, this.item});
factory Audios.fromJson(Map<String, dynamic> json) => Audios(
count: json['count'] as int?,
item: (json['item'] as List<dynamic>?)
?.map((e) => Item.fromJson(e as Map<String, dynamic>))
?.map((e) => SpaceAudioItem.fromJson(e as Map<String, dynamic>))
.toList(),
);
}

View File

@@ -1,11 +1,15 @@
import 'package:PiliPlus/models_new/space/space_archive/item.dart';
class Comic {
int? count;
List<dynamic>? item;
List<SpaceArchiveItem>? item;
Comic({this.count, this.item});
factory Comic.fromJson(Map<String, dynamic> json) => Comic(
count: json['count'] as int?,
item: json['item'] as List<dynamic>?,
item: (json['item'] as List<dynamic>?)
?.map((e) => SpaceArchiveItem.fromJson(e))
.toList(),
);
}