copyWith method
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,
);