copyWithWrapped method

MonthSummary copyWithWrapped({
  1. Wrapped<DateTime>? month,
  2. Wrapped<String?>? note,
  3. Wrapped<num>? income,
  4. Wrapped<num>? budgeted,
  5. Wrapped<num>? activity,
  6. Wrapped<num>? toBeBudgeted,
  7. Wrapped<int?>? ageOfMoney,
  8. Wrapped<bool>? deleted,
})

Implementation

MonthSummary copyWithWrapped(
    {Wrapped<DateTime>? month,
    Wrapped<String?>? note,
    Wrapped<num>? income,
    Wrapped<num>? budgeted,
    Wrapped<num>? activity,
    Wrapped<num>? toBeBudgeted,
    Wrapped<int?>? ageOfMoney,
    Wrapped<bool>? deleted}) {
  return MonthSummary(
      month: (month != null ? month.value : this.month),
      note: (note != null ? note.value : this.note),
      income: (income != null ? income.value : this.income),
      budgeted: (budgeted != null ? budgeted.value : this.budgeted),
      activity: (activity != null ? activity.value : this.activity),
      toBeBudgeted:
          (toBeBudgeted != null ? toBeBudgeted.value : this.toBeBudgeted),
      ageOfMoney: (ageOfMoney != null ? ageOfMoney.value : this.ageOfMoney),
      deleted: (deleted != null ? deleted.value : this.deleted));
}