refa: dir

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-05-03 13:57:47 +08:00
parent 57fa8b4f3e
commit 7f70ee5045
260 changed files with 748 additions and 967 deletions

View File

@@ -8,12 +8,12 @@ import 'order.dart';
part 'data.g.dart';
@JsonSerializable()
class Data {
class SpaceArchiveData {
@JsonKey(name: 'episodic_button')
EpisodicButton? episodicButton;
List<Order>? order;
int? count;
List<Item>? item;
List<SpaceArchiveItem>? item;
@JsonKey(name: 'last_watched_locator')
LastWatchedLocator? lastWatchedLocator;
@JsonKey(name: 'has_next')
@@ -22,7 +22,7 @@ class Data {
bool? hasPrev;
int? next;
Data({
SpaceArchiveData({
this.episodicButton,
this.order,
this.count,
@@ -33,7 +33,8 @@ class Data {
this.next,
});
factory Data.fromJson(Map<String, dynamic> json) => _$DataFromJson(json);
factory SpaceArchiveData.fromJson(Map<String, dynamic> json) =>
_$DataFromJson(json);
Map<String, dynamic> toJson() => _$DataToJson(this);
}

View File

@@ -6,7 +6,7 @@ part of 'data.dart';
// JsonSerializableGenerator
// **************************************************************************
Data _$DataFromJson(Map<String, dynamic> json) => Data(
SpaceArchiveData _$DataFromJson(Map<String, dynamic> json) => SpaceArchiveData(
episodicButton: json['episodic_button'] == null
? null
: EpisodicButton.fromJson(
@@ -16,7 +16,7 @@ Data _$DataFromJson(Map<String, dynamic> json) => Data(
.toList(),
count: (json['count'] as num?)?.toInt(),
item: (json['item'] as List<dynamic>?)
?.map((e) => Item.fromJson(e as Map<String, dynamic>))
?.map((e) => SpaceArchiveItem.fromJson(e as Map<String, dynamic>))
.toList(),
lastWatchedLocator: json['last_watched_locator'] == null
? null
@@ -27,7 +27,8 @@ Data _$DataFromJson(Map<String, dynamic> json) => Data(
next: json['next'],
);
Map<String, dynamic> _$DataToJson(Data instance) => <String, dynamic>{
Map<String, dynamic> _$DataToJson(SpaceArchiveData instance) =>
<String, dynamic>{
'episodic_button': instance.episodicButton,
'order': instance.order,
'count': instance.count,

View File

@@ -4,7 +4,7 @@ import 'badge.dart';
import 'cursor_attr.dart';
import 'three_point.dart';
class Item extends BaseSimpleVideoItemModel {
class SpaceArchiveItem extends BaseSimpleVideoItemModel {
String? subtitle;
String? tname;
String? get cover => pic; // 不知道哪里使用了cover
@@ -34,7 +34,7 @@ class Item extends BaseSimpleVideoItemModel {
Map? season;
Map? history;
Item.fromJson(Map<String, dynamic> json) {
SpaceArchiveItem.fromJson(Map<String, dynamic> json) {
title = json['title'];
subtitle = json['subtitle'];
tname = json['tname'];

View File

@@ -6,16 +6,16 @@ part 'space_archive.g.dart';
@JsonSerializable()
class SpaceArchive {
int? code;
String? message;
int? ttl;
Data? data;
int? code;
String? message;
int? ttl;
SpaceArchiveData? data;
SpaceArchive({this.code, this.message, this.ttl, this.data});
SpaceArchive({this.code, this.message, this.ttl, this.data});
factory SpaceArchive.fromJson(Map<String, dynamic> json) {
return _$SpaceArchiveFromJson(json);
}
factory SpaceArchive.fromJson(Map<String, dynamic> json) {
return _$SpaceArchiveFromJson(json);
}
Map<String, dynamic> toJson() => _$SpaceArchiveToJson(this);
Map<String, dynamic> toJson() => _$SpaceArchiveToJson(this);
}

View File

@@ -12,7 +12,7 @@ SpaceArchive _$SpaceArchiveFromJson(Map<String, dynamic> json) => SpaceArchive(
ttl: (json['ttl'] as num?)?.toInt(),
data: json['data'] == null
? null
: Data.fromJson(json['data'] as Map<String, dynamic>),
: SpaceArchiveData.fromJson(json['data'] as Map<String, dynamic>),
);
Map<String, dynamic> _$SpaceArchiveToJson(SpaceArchive instance) =>