mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-05-08 19:17:49 +08:00
29
lib/models_new/space/space/collection_top_simple.dart
Normal file
29
lib/models_new/space/space/collection_top_simple.dart
Normal file
@@ -0,0 +1,29 @@
|
||||
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?,
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user