copyWith method

RecommendSongData copyWith({
  1. List<RecommendSongDataDailySongs>? dailySongs,
  2. List? orderSongs,
  3. List<RecommendSongDataRecommendReasons>? recommendReasons,
  4. dynamic mvResourceInfos,
  5. bool? demote,
})

Implementation

RecommendSongData copyWith({
  List<RecommendSongDataDailySongs>? dailySongs,
  List<dynamic>? orderSongs,
  List<RecommendSongDataRecommendReasons>? recommendReasons,
  dynamic mvResourceInfos,
  bool? demote,
}) {
  return RecommendSongData()
    ..dailySongs = dailySongs ?? this.dailySongs
    ..orderSongs = orderSongs ?? this.orderSongs
    ..recommendReasons = recommendReasons ?? this.recommendReasons
    ..mvResourceInfos = mvResourceInfos ?? this.mvResourceInfos
    ..demote = demote ?? this.demote;
}