copyWithWrapped method

Session copyWithWrapped({
  1. Wrapped<bool?>? $new,
  2. Wrapped<String?>? sessionId,
  3. Wrapped<Map<String, dynamic>?>? attributes,
  4. Wrapped<Application?>? application,
  5. Wrapped<User?>? user,
})

Implementation

Session copyWithWrapped(
    {Wrapped<bool?>? $new,
    Wrapped<String?>? sessionId,
    Wrapped<Map<String, dynamic>?>? attributes,
    Wrapped<Application?>? application,
    Wrapped<User?>? user}) {
  return Session(
      $new: ($new != null ? $new.value : this.$new),
      sessionId: (sessionId != null ? sessionId.value : this.sessionId),
      attributes: (attributes != null ? attributes.value : this.attributes),
      application:
          (application != null ? application.value : this.application),
      user: (user != null ? user.value : this.user));
}