copyWith method
NewSongDataPrivilege
copyWith({
- int? id,
- int? fee,
- int? payed,
- int? st,
- int? pl,
- int? dl,
- int? sp,
- int? cp,
- int? subp,
- bool? cs,
- int? maxbr,
- int? fl,
- bool? toast,
- int? flag,
- bool? preSell,
- int? playMaxbr,
- int? downloadMaxbr,
- String? maxBrLevel,
- String? playMaxBrLevel,
- String? downloadMaxBrLevel,
- String? plLevel,
- String? dlLevel,
- String? flLevel,
- NewSongDataPrivilegeFreeTrialPrivilege? freeTrialPrivilege,
- int? rightSource,
- List<
NewSongDataPrivilegeChargeInfoList> ? chargeInfoList,
Implementation
NewSongDataPrivilege copyWith({
int? id,
int? fee,
int? payed,
int? st,
int? pl,
int? dl,
int? sp,
int? cp,
int? subp,
bool? cs,
int? maxbr,
int? fl,
bool? toast,
int? flag,
bool? preSell,
int? playMaxbr,
int? downloadMaxbr,
String? maxBrLevel,
String? playMaxBrLevel,
String? downloadMaxBrLevel,
String? plLevel,
String? dlLevel,
String? flLevel,
NewSongDataPrivilegeFreeTrialPrivilege? freeTrialPrivilege,
int? rightSource,
List<NewSongDataPrivilegeChargeInfoList>? chargeInfoList,
}) {
return NewSongDataPrivilege()
..id = id ?? this.id
..fee = fee ?? this.fee
..payed = payed ?? this.payed
..st = st ?? this.st
..pl = pl ?? this.pl
..dl = dl ?? this.dl
..sp = sp ?? this.sp
..cp = cp ?? this.cp
..subp = subp ?? this.subp
..cs = cs ?? this.cs
..maxbr = maxbr ?? this.maxbr
..fl = fl ?? this.fl
..toast = toast ?? this.toast
..flag = flag ?? this.flag
..preSell = preSell ?? this.preSell
..playMaxbr = playMaxbr ?? this.playMaxbr
..downloadMaxbr = downloadMaxbr ?? this.downloadMaxbr
..maxBrLevel = maxBrLevel ?? this.maxBrLevel
..playMaxBrLevel = playMaxBrLevel ?? this.playMaxBrLevel
..downloadMaxBrLevel = downloadMaxBrLevel ?? this.downloadMaxBrLevel
..plLevel = plLevel ?? this.plLevel
..dlLevel = dlLevel ?? this.dlLevel
..flLevel = flLevel ?? this.flLevel
..freeTrialPrivilege = freeTrialPrivilege ?? this.freeTrialPrivilege
..rightSource = rightSource ?? this.rightSource
..chargeInfoList = chargeInfoList ?? this.chargeInfoList;
}