$AlbumInfoAlbumInfoFromJson function
Implementation
AlbumInfoAlbumInfo $AlbumInfoAlbumInfoFromJson(Map<String, dynamic> json) {
final AlbumInfoAlbumInfo albumInfoAlbumInfo = AlbumInfoAlbumInfo();
final AlbumInfoAlbumInfoCommentThread? commentThread = jsonConvert.convert<
AlbumInfoAlbumInfoCommentThread>(json['commentThread']);
if (commentThread != null) {
albumInfoAlbumInfo.commentThread = commentThread;
}
final dynamic latestLikedUsers = json['latestLikedUsers'];
if (latestLikedUsers != null) {
albumInfoAlbumInfo.latestLikedUsers = latestLikedUsers;
}
final bool? liked = jsonConvert.convert<bool>(json['liked']);
if (liked != null) {
albumInfoAlbumInfo.liked = liked;
}
final dynamic comments = json['comments'];
if (comments != null) {
albumInfoAlbumInfo.comments = comments;
}
final int? resourceType = jsonConvert.convert<int>(json['resourceType']);
if (resourceType != null) {
albumInfoAlbumInfo.resourceType = resourceType;
}
final int? resourceId = jsonConvert.convert<int>(json['resourceId']);
if (resourceId != null) {
albumInfoAlbumInfo.resourceId = resourceId;
}
final int? commentCount = jsonConvert.convert<int>(json['commentCount']);
if (commentCount != null) {
albumInfoAlbumInfo.commentCount = commentCount;
}
final int? likedCount = jsonConvert.convert<int>(json['likedCount']);
if (likedCount != null) {
albumInfoAlbumInfo.likedCount = likedCount;
}
final int? shareCount = jsonConvert.convert<int>(json['shareCount']);
if (shareCount != null) {
albumInfoAlbumInfo.shareCount = shareCount;
}
final String? threadId = jsonConvert.convert<String>(json['threadId']);
if (threadId != null) {
albumInfoAlbumInfo.threadId = threadId;
}
return albumInfoAlbumInfo;
}