copyWith method

CurrencyInfo copyWith({
  1. int? currencyId,
  2. String? currencyCode,
  3. bool? isCurrencyNameFeminine,
  4. String? englishCurrencyName,
  5. String? englishPluralCurrencyName,
  6. String? englishCurrencyPartName,
  7. String? englishPluralCurrencyPartName,
  8. String? arabic1CurrencyName,
  9. String? arabic2CurrencyName,
  10. String? arabic310CurrencyName,
  11. String? arabic1199CurrencyName,
  12. String? arabic1CurrencyPartName,
  13. String? arabic2CurrencyPartName,
  14. String? arabic310CurrencyPartName,
  15. String? arabic1199CurrencyPartName,
  16. int? partPrecision,
  17. bool? isCurrencyPartNameFeminine,
})

Copy the object with modified properties

Implementation

CurrencyInfo copyWith({
  int? currencyId,
  String? currencyCode,
  bool? isCurrencyNameFeminine,
  String? englishCurrencyName,
  String? englishPluralCurrencyName,
  String? englishCurrencyPartName,
  String? englishPluralCurrencyPartName,
  String? arabic1CurrencyName,
  String? arabic2CurrencyName,
  String? arabic310CurrencyName,
  String? arabic1199CurrencyName,
  String? arabic1CurrencyPartName,
  String? arabic2CurrencyPartName,
  String? arabic310CurrencyPartName,
  String? arabic1199CurrencyPartName,
  int? partPrecision,
  bool? isCurrencyPartNameFeminine,
}) {
  return CurrencyInfo(
    currencyId: currencyId ?? this.currencyId,
    currencyCode: currencyCode ?? this.currencyCode,
    isCurrencyNameFeminine:
        isCurrencyNameFeminine ?? this.isCurrencyNameFeminine,
    englishCurrencyName: englishCurrencyName ?? this.englishCurrencyName,
    englishPluralCurrencyName:
        englishPluralCurrencyName ?? this.englishPluralCurrencyName,
    englishCurrencyPartName:
        englishCurrencyPartName ?? this.englishCurrencyPartName,
    englishPluralCurrencyPartName:
        englishPluralCurrencyPartName ?? this.englishPluralCurrencyPartName,
    arabic1CurrencyName: arabic1CurrencyName ?? this.arabic1CurrencyName,
    arabic2CurrencyName: arabic2CurrencyName ?? this.arabic2CurrencyName,
    arabic310CurrencyName:
        arabic310CurrencyName ?? this.arabic310CurrencyName,
    arabic1199CurrencyName:
        arabic1199CurrencyName ?? this.arabic1199CurrencyName,
    arabic1CurrencyPartName:
        arabic1CurrencyPartName ?? this.arabic1CurrencyPartName,
    arabic2CurrencyPartName:
        arabic2CurrencyPartName ?? this.arabic2CurrencyPartName,
    arabic310CurrencyPartName:
        arabic310CurrencyPartName ?? this.arabic310CurrencyPartName,
    arabic1199CurrencyPartName:
        arabic1199CurrencyPartName ?? this.arabic1199CurrencyPartName,
    partPrecision: partPrecision ?? this.partPrecision,
    isCurrencyPartNameFeminine:
        isCurrencyPartNameFeminine ?? this.isCurrencyPartNameFeminine,
  );
}