$PlaylistDetailPlaylistToJson function

Map<String, dynamic> $PlaylistDetailPlaylistToJson(
  1. PlaylistDetailPlaylist entity
)

Implementation

Map<String, dynamic> $PlaylistDetailPlaylistToJson(PlaylistDetailPlaylist entity) {
  final Map<String, dynamic> data = <String, dynamic>{};
  data['id'] = entity.id;
  data['name'] = entity.name;
  data['coverImgId'] = entity.coverImgId;
  data['coverImgUrl'] = entity.coverImgUrl;
  data['coverImgId_str'] = entity.coverimgidStr;
  data['adType'] = entity.adType;
  data['userId'] = entity.userId;
  data['createTime'] = entity.createTime;
  data['status'] = entity.status;
  data['opRecommend'] = entity.opRecommend;
  data['highQuality'] = entity.highQuality;
  data['newImported'] = entity.newImported;
  data['updateTime'] = entity.updateTime;
  data['trackCount'] = entity.trackCount;
  data['specialType'] = entity.specialType;
  data['privacy'] = entity.privacy;
  data['trackUpdateTime'] = entity.trackUpdateTime;
  data['commentThreadId'] = entity.commentThreadId;
  data['playCount'] = entity.playCount;
  data['trackNumberUpdateTime'] = entity.trackNumberUpdateTime;
  data['subscribedCount'] = entity.subscribedCount;
  data['cloudTrackCount'] = entity.cloudTrackCount;
  data['ordered'] = entity.ordered;
  data['description'] = entity.description;
  data['tags'] = entity.tags;
  data['updateFrequency'] = entity.updateFrequency;
  data['backgroundCoverId'] = entity.backgroundCoverId;
  data['backgroundCoverUrl'] = entity.backgroundCoverUrl;
  data['titleImage'] = entity.titleImage;
  data['titleImageUrl'] = entity.titleImageUrl;
  data['detailPageTitle'] = entity.detailPageTitle;
  data['englishTitle'] = entity.englishTitle;
  data['officialPlaylistType'] = entity.officialPlaylistType;
  data['copied'] = entity.copied;
  data['relateResType'] = entity.relateResType;
  data['coverStatus'] = entity.coverStatus;
  data['subscribers'] = entity.subscribers?.map((v) => v.toJson()).toList();
  data['subscribed'] = entity.subscribed;
  data['creator'] = entity.creator?.toJson();
  data['tracks'] = entity.tracks?.map((v) => v.toJson()).toList();
  data['videoIds'] = entity.videoIds;
  data['videos'] = entity.videos;
  data['trackIds'] = entity.trackIds?.map((v) => v.toJson()).toList();
  data['bannedTrackIds'] = entity.bannedTrackIds;
  data['mvResourceInfos'] = entity.mvResourceInfos;
  data['shareCount'] = entity.shareCount;
  data['commentCount'] = entity.commentCount;
  data['remixVideo'] = entity.remixVideo;
  data['newDetailPageRemixVideo'] = entity.newDetailPageRemixVideo;
  data['sharedUsers'] = entity.sharedUsers;
  data['historySharedUsers'] = entity.historySharedUsers;
  data['gradeStatus'] = entity.gradeStatus;
  data['score'] = entity.score;
  data['algTags'] = entity.algTags;
  data['distributeTags'] = entity.distributeTags;
  data['trialMode'] = entity.trialMode;
  data['displayTags'] = entity.displayTags;
  data['displayUserInfoAsTagOnly'] = entity.displayUserInfoAsTagOnly;
  data['playlistType'] = entity.playlistType;
  data['bizExtInfo'] = entity.bizExtInfo?.toJson();
  return data;
}