copyWithWrapped method

CellularPlanDTO copyWithWrapped({
  1. Wrapped<DateTime?>? expiryDate,
  2. Wrapped<double?>? remainingDataMb,
  3. Wrapped<double?>? totalDataMb,
})

Implementation

CellularPlanDTO copyWithWrapped(
    {Wrapped<DateTime?>? expiryDate,
    Wrapped<double?>? remainingDataMb,
    Wrapped<double?>? totalDataMb}) {
  return CellularPlanDTO(
      expiryDate: (expiryDate != null ? expiryDate.value : this.expiryDate),
      remainingDataMb: (remainingDataMb != null
          ? remainingDataMb.value
          : this.remainingDataMb),
      totalDataMb:
          (totalDataMb != null ? totalDataMb.value : this.totalDataMb));
}