copyWithWrapped method

EmailLogDTO copyWithWrapped({
  1. Wrapped<String?>? email,
  2. Wrapped<DateTime?>? eventTimestamp,
  3. Wrapped<EventInfoDTO?>? eventInfo,
})

Implementation

EmailLogDTO copyWithWrapped(
    {Wrapped<String?>? email,
    Wrapped<DateTime?>? eventTimestamp,
    Wrapped<EventInfoDTO?>? eventInfo}) {
  return EmailLogDTO(
      email: (email != null ? email.value : this.email),
      eventTimestamp: (eventTimestamp != null
          ? eventTimestamp.value
          : this.eventTimestamp),
      eventInfo: (eventInfo != null ? eventInfo.value : this.eventInfo));
}