copyWith method

PlaylistDetailPlaylistTracks copyWith({
  1. String? name,
  2. int? id,
  3. int? pst,
  4. int? t,
  5. List<PlaylistDetailPlaylistTracksAr>? ar,
  6. List? alia,
  7. double? pop,
  8. int? st,
  9. String? rt,
  10. int? fee,
  11. int? v,
  12. dynamic crbt,
  13. String? cf,
  14. PlaylistDetailPlaylistTracksAl? al,
  15. int? dt,
  16. PlaylistDetailPlaylistTracksH? h,
  17. PlaylistDetailPlaylistTracksM? m,
  18. PlaylistDetailPlaylistTracksL? l,
  19. PlaylistDetailPlaylistTracksSq? sq,
  20. PlaylistDetailPlaylistTracksHr? hr,
  21. dynamic a,
  22. String? cd,
  23. int? no,
  24. dynamic rtUrl,
  25. int? ftype,
  26. List? rtUrls,
  27. int? djId,
  28. int? copyright,
  29. int? sId,
  30. int? mark,
  31. int? originCoverType,
  32. dynamic originSongSimpleData,
  33. dynamic tagPicList,
  34. bool? resourceState,
  35. int? version,
  36. dynamic songJumpInfo,
  37. dynamic entertainmentTags,
  38. dynamic awardTags,
  39. int? single,
  40. dynamic noCopyrightRcmd,
  41. String? alg,
  42. dynamic displayReason,
  43. int? rtype,
  44. dynamic rurl,
  45. int? mst,
  46. int? cp,
  47. int? mv,
  48. int? publishTime,
  49. List<String>? tns,
})

Implementation

PlaylistDetailPlaylistTracks copyWith({
  String? name,
  int? id,
  int? pst,
  int? t,
  List<PlaylistDetailPlaylistTracksAr>? ar,
  List<dynamic>? alia,
  double? pop,
  int? st,
  String? rt,
  int? fee,
  int? v,
  dynamic crbt,
  String? cf,
  PlaylistDetailPlaylistTracksAl? al,
  int? dt,
  PlaylistDetailPlaylistTracksH? h,
  PlaylistDetailPlaylistTracksM? m,
  PlaylistDetailPlaylistTracksL? l,
  PlaylistDetailPlaylistTracksSq? sq,
  PlaylistDetailPlaylistTracksHr? hr,
  dynamic a,
  String? cd,
  int? no,
  dynamic rtUrl,
  int? ftype,
  List<dynamic>? rtUrls,
  int? djId,
  int? copyright,
  int? sId,
  int? mark,
  int? originCoverType,
  dynamic originSongSimpleData,
  dynamic tagPicList,
  bool? resourceState,
  int? version,
  dynamic songJumpInfo,
  dynamic entertainmentTags,
  dynamic awardTags,
  int? single,
  dynamic noCopyrightRcmd,
  String? alg,
  dynamic displayReason,
  int? rtype,
  dynamic rurl,
  int? mst,
  int? cp,
  int? mv,
  int? publishTime,
  List<String>? tns,
}) {
  return PlaylistDetailPlaylistTracks()
    ..name = name ?? this.name
    ..id = id ?? this.id
    ..pst = pst ?? this.pst
    ..t = t ?? this.t
    ..ar = ar ?? this.ar
    ..alia = alia ?? this.alia
    ..pop = pop ?? this.pop
    ..st = st ?? this.st
    ..rt = rt ?? this.rt
    ..fee = fee ?? this.fee
    ..v = v ?? this.v
    ..crbt = crbt ?? this.crbt
    ..cf = cf ?? this.cf
    ..al = al ?? this.al
    ..dt = dt ?? this.dt
    ..h = h ?? this.h
    ..m = m ?? this.m
    ..l = l ?? this.l
    ..sq = sq ?? this.sq
    ..hr = hr ?? this.hr
    ..a = a ?? this.a
    ..cd = cd ?? this.cd
    ..no = no ?? this.no
    ..rtUrl = rtUrl ?? this.rtUrl
    ..ftype = ftype ?? this.ftype
    ..rtUrls = rtUrls ?? this.rtUrls
    ..djId = djId ?? this.djId
    ..copyright = copyright ?? this.copyright
    ..sId = sId ?? this.sId
    ..mark = mark ?? this.mark
    ..originCoverType = originCoverType ?? this.originCoverType
    ..originSongSimpleData = originSongSimpleData ?? this.originSongSimpleData
    ..tagPicList = tagPicList ?? this.tagPicList
    ..resourceState = resourceState ?? this.resourceState
    ..version = version ?? this.version
    ..songJumpInfo = songJumpInfo ?? this.songJumpInfo
    ..entertainmentTags = entertainmentTags ?? this.entertainmentTags
    ..awardTags = awardTags ?? this.awardTags
    ..single = single ?? this.single
    ..noCopyrightRcmd = noCopyrightRcmd ?? this.noCopyrightRcmd
    ..alg = alg ?? this.alg
    ..displayReason = displayReason ?? this.displayReason
    ..rtype = rtype ?? this.rtype
    ..rurl = rurl ?? this.rurl
    ..mst = mst ?? this.mst
    ..cp = cp ?? this.cp
    ..mv = mv ?? this.mv
    ..publishTime = publishTime ?? this.publishTime
    ..tns = tns ?? this.tns;
}