mirror of
https://github.com/HChaZZY/PiliPlus.git
synced 2025-12-26 12:07:11 +08:00
30 lines
822 B
Dart
30 lines
822 B
Dart
import 'package:PiliPlus/models_new/space/space/preference.dart';
|
|
import 'package:PiliPlus/models_new/space/space/top.dart';
|
|
|
|
class CollectionTopSimple {
|
|
Top? top;
|
|
int? max;
|
|
Preference? preference;
|
|
String? collectionCompletedUrl;
|
|
|
|
CollectionTopSimple({
|
|
this.top,
|
|
this.max,
|
|
this.preference,
|
|
this.collectionCompletedUrl,
|
|
});
|
|
|
|
factory CollectionTopSimple.fromJson(Map<String, dynamic> json) {
|
|
return CollectionTopSimple(
|
|
top: json['top'] == null
|
|
? null
|
|
: Top.fromJson(json['top'] as Map<String, dynamic>),
|
|
max: json['max'] as int?,
|
|
preference: json['preference'] == null
|
|
? null
|
|
: Preference.fromJson(json['preference'] as Map<String, dynamic>),
|
|
collectionCompletedUrl: json['collection_completed_url'] as String?,
|
|
);
|
|
}
|
|
}
|