copyWithWrapped method

TaskReviewer copyWithWrapped({
  1. Wrapped<String>? id,
  2. Wrapped<String>? name,
  3. Wrapped<String>? identityEmail,
  4. Wrapped<String>? email,
  5. Wrapped<String>? identityIdentifier,
  6. Wrapped<String>? timeAccount,
  7. Wrapped<String>? lastName,
  8. Wrapped<String>? firstName,
  9. Wrapped<String?>? middleName,
})

Implementation

TaskReviewer copyWithWrapped({
  Wrapped<String>? id,
  Wrapped<String>? name,
  Wrapped<String>? identityEmail,
  Wrapped<String>? email,
  Wrapped<String>? identityIdentifier,
  Wrapped<String>? timeAccount,
  Wrapped<String>? lastName,
  Wrapped<String>? firstName,
  Wrapped<String?>? middleName,
}) {
  return TaskReviewer(
    id: (id != null ? id.value : this.id),
    name: (name != null ? name.value : this.name),
    identityEmail: (identityEmail != null
        ? identityEmail.value
        : this.identityEmail),
    email: (email != null ? email.value : this.email),
    identityIdentifier: (identityIdentifier != null
        ? identityIdentifier.value
        : this.identityIdentifier),
    timeAccount: (timeAccount != null ? timeAccount.value : this.timeAccount),
    lastName: (lastName != null ? lastName.value : this.lastName),
    firstName: (firstName != null ? firstName.value : this.firstName),
    middleName: (middleName != null ? middleName.value : this.middleName),
  );
}