copyWithWrapped method

CreditBankIncome copyWithWrapped({
  1. Wrapped<String?>? bankIncomeId,
  2. Wrapped<DateTime?>? generatedTime,
  3. Wrapped<int?>? daysRequested,
  4. Wrapped<List<CreditBankIncomeItem>?>? items,
  5. Wrapped<CreditBankIncomeSummary?>? bankIncomeSummary,
  6. Wrapped<List<CreditBankIncomeWarning>?>? warnings,
})

Implementation

CreditBankIncome copyWithWrapped(
    {Wrapped<String?>? bankIncomeId,
    Wrapped<DateTime?>? generatedTime,
    Wrapped<int?>? daysRequested,
    Wrapped<List<CreditBankIncomeItem>?>? items,
    Wrapped<CreditBankIncomeSummary?>? bankIncomeSummary,
    Wrapped<List<CreditBankIncomeWarning>?>? warnings}) {
  return CreditBankIncome(
      bankIncomeId:
          (bankIncomeId != null ? bankIncomeId.value : this.bankIncomeId),
      generatedTime:
          (generatedTime != null ? generatedTime.value : this.generatedTime),
      daysRequested:
          (daysRequested != null ? daysRequested.value : this.daysRequested),
      items: (items != null ? items.value : this.items),
      bankIncomeSummary: (bankIncomeSummary != null
          ? bankIncomeSummary.value
          : this.bankIncomeSummary),
      warnings: (warnings != null ? warnings.value : this.warnings));
}