$AlbumInfoAlbumInfoFromJson function

AlbumInfoAlbumInfo $AlbumInfoAlbumInfoFromJson(
  1. Map<String, dynamic> json
)

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;
}