copyWith method

BankInfo copyWith({
  1. String? nickname,
  2. String? name,
  3. String? persianName,
  4. bool? isAccountNumberAvailable,
  5. AccountNumberModel process(
    1. String
    )?,
  6. String? accountNumber,
  7. String? formattedAccountNumber,
})

Implementation

BankInfo copyWith({
  String? nickname,
  String? name,
  String? persianName,
  bool? isAccountNumberAvailable,
  AccountNumberModel Function(String)? process,
  String? accountNumber,
  String? formattedAccountNumber,
}) => BankInfo(
  nickname: nickname ?? this.nickname,
  name: name ?? this.name,
  persianName: persianName ?? this.persianName,
  isAccountNumberAvailable: isAccountNumberAvailable ?? this.isAccountNumberAvailable,
  process: process ?? this.process,
  accountNumber: accountNumber ?? this.accountNumber,
  formattedAccountNumber: formattedAccountNumber ?? this.formattedAccountNumber,
);