copyWithWrapped method

WebApiModulesIntegrationsStorefrontStorefrontProgress copyWithWrapped({
  1. Wrapped<DateTime?>? lastUpdated,
  2. Wrapped<bool?>? failed,
  3. Wrapped<String?>? failureMessage,
  4. Wrapped<String?>? failureStackTrace,
  5. Wrapped<String?>? sessionId,
  6. Wrapped<String?>? caption,
  7. Wrapped<int?>? currentStep,
  8. Wrapped<int?>? totalSteps,
  9. Wrapped<int?>? percentComplete,
})

Implementation

WebApiModulesIntegrationsStorefrontStorefrontProgress copyWithWrapped({
  Wrapped<DateTime?>? lastUpdated,
  Wrapped<bool?>? failed,
  Wrapped<String?>? failureMessage,
  Wrapped<String?>? failureStackTrace,
  Wrapped<String?>? sessionId,
  Wrapped<String?>? caption,
  Wrapped<int?>? currentStep,
  Wrapped<int?>? totalSteps,
  Wrapped<int?>? percentComplete,
}) {
  return WebApiModulesIntegrationsStorefrontStorefrontProgress(
    lastUpdated: (lastUpdated != null ? lastUpdated.value : this.lastUpdated),
    failed: (failed != null ? failed.value : this.failed),
    failureMessage: (failureMessage != null
        ? failureMessage.value
        : this.failureMessage),
    failureStackTrace: (failureStackTrace != null
        ? failureStackTrace.value
        : this.failureStackTrace),
    sessionId: (sessionId != null ? sessionId.value : this.sessionId),
    caption: (caption != null ? caption.value : this.caption),
    currentStep: (currentStep != null ? currentStep.value : this.currentStep),
    totalSteps: (totalSteps != null ? totalSteps.value : this.totalSteps),
    percentComplete: (percentComplete != null
        ? percentComplete.value
        : this.percentComplete),
  );
}