copyWithWrapped method

CreditSession copyWithWrapped({
  1. Wrapped<String?>? linkSessionId,
  2. Wrapped<DateTime?>? sessionStartTime,
  3. Wrapped<CreditSessionResults?>? results,
  4. Wrapped<List<CreditSessionError>?>? errors,
})

Implementation

CreditSession copyWithWrapped(
    {Wrapped<String?>? linkSessionId,
    Wrapped<DateTime?>? sessionStartTime,
    Wrapped<CreditSessionResults?>? results,
    Wrapped<List<CreditSessionError>?>? errors}) {
  return CreditSession(
      linkSessionId:
          (linkSessionId != null ? linkSessionId.value : this.linkSessionId),
      sessionStartTime: (sessionStartTime != null
          ? sessionStartTime.value
          : this.sessionStartTime),
      results: (results != null ? results.value : this.results),
      errors: (errors != null ? errors.value : this.errors));
}