copyWithWrapped method
Implementation
WebApiModulesIntegrationsStorefrontGetProductWarehouseDetailsResponse
copyWithWrapped({
Wrapped<WebApiModulesIntegrationsStorefrontProductAvailability?>?
availability,
Wrapped<double?>? dailyRate,
Wrapped<double?>? weeklyRate,
Wrapped<double?>? monthlyRate,
Wrapped<String?>? currencySymbol,
Wrapped<String?>? currencyCode,
}) {
return WebApiModulesIntegrationsStorefrontGetProductWarehouseDetailsResponse(
availability: (availability != null
? availability.value
: this.availability),
dailyRate: (dailyRate != null ? dailyRate.value : this.dailyRate),
weeklyRate: (weeklyRate != null ? weeklyRate.value : this.weeklyRate),
monthlyRate: (monthlyRate != null ? monthlyRate.value : this.monthlyRate),
currencySymbol: (currencySymbol != null
? currencySymbol.value
: this.currencySymbol),
currencyCode: (currencyCode != null
? currencyCode.value
: this.currencyCode),
);
}