copyWith method

SongDetailPrivilegesFreeTrialPrivilege copyWith({
  1. bool? resConsumable,
  2. bool? userConsumable,
  3. int? listenType,
  4. int? cannotListenReason,
  5. dynamic playReason,
  6. dynamic freeLimitTagType,
})

Implementation

SongDetailPrivilegesFreeTrialPrivilege copyWith({
  bool? resConsumable,
  bool? userConsumable,
  int? listenType,
  int? cannotListenReason,
  dynamic playReason,
  dynamic freeLimitTagType,
}) {
  return SongDetailPrivilegesFreeTrialPrivilege()
    ..resConsumable = resConsumable ?? this.resConsumable
    ..userConsumable = userConsumable ?? this.userConsumable
    ..listenType = listenType ?? this.listenType
    ..cannotListenReason = cannotListenReason ?? this.cannotListenReason
    ..playReason = playReason ?? this.playReason
    ..freeLimitTagType = freeLimitTagType ?? this.freeLimitTagType;
}