copyWithWrapped method

ItemApplicationScopesUpdateRequest copyWithWrapped({
  1. Wrapped<String?>? clientId,
  2. Wrapped<String?>? secret,
  3. Wrapped<String>? accessToken,
  4. Wrapped<String>? applicationId,
  5. Wrapped<Scopes>? scopes,
  6. Wrapped<String?>? state,
  7. Wrapped<ScopesContext>? context,
})

Implementation

ItemApplicationScopesUpdateRequest copyWithWrapped(
    {Wrapped<String?>? clientId,
    Wrapped<String?>? secret,
    Wrapped<String>? accessToken,
    Wrapped<String>? applicationId,
    Wrapped<Scopes>? scopes,
    Wrapped<String?>? state,
    Wrapped<enums.ScopesContext>? context}) {
  return ItemApplicationScopesUpdateRequest(
      clientId: (clientId != null ? clientId.value : this.clientId),
      secret: (secret != null ? secret.value : this.secret),
      accessToken:
          (accessToken != null ? accessToken.value : this.accessToken),
      applicationId:
          (applicationId != null ? applicationId.value : this.applicationId),
      scopes: (scopes != null ? scopes.value : this.scopes),
      state: (state != null ? state.value : this.state),
      context: (context != null ? context.value : this.context));
}