mirror of
https://github.com/HChaZZY/PiliPlus.git
synced 2025-12-06 09:13:48 +08:00
opt: avatar model (#814)
This commit is contained in:
committed by
GitHub
parent
07d2b3b464
commit
cdeb843a84
@@ -1,27 +1,12 @@
|
||||
import 'package:PiliPlus/models/model_owner.dart';
|
||||
import 'package:PiliPlus/models/model_avatar.dart';
|
||||
import 'package:PiliPlus/models/space_article/nameplate.dart';
|
||||
import 'package:PiliPlus/models/space_article/official_verify.dart';
|
||||
import 'package:PiliPlus/models/space_article/pendant.dart';
|
||||
import 'package:PiliPlus/models/space_article/vip.dart';
|
||||
|
||||
class Author extends Owner {
|
||||
Pendant? pendant;
|
||||
OfficialVerify? officialVerify;
|
||||
class Author extends Avatar {
|
||||
Nameplate? nameplate;
|
||||
Vip? vip;
|
||||
|
||||
Author.fromJson(Map<String, dynamic> json) {
|
||||
mid = json['mid'];
|
||||
name = json['name'] as String?;
|
||||
face = json['face'] as String?;
|
||||
pendant =
|
||||
json['pendant'] == null ? null : Pendant.fromJson(json['pendant']);
|
||||
officialVerify = json['official_verify'] == null
|
||||
? null
|
||||
: OfficialVerify.fromJson(json['official_verify']);
|
||||
Author.fromJson(Map<String, dynamic> json) : super.fromJson(json) {
|
||||
nameplate = json['nameplate'] == null
|
||||
? null
|
||||
: Nameplate.fromJson(json['nameplate']);
|
||||
vip = json['vip'] == null ? null : Vip.fromJson(json['vip']);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user