copyWithWrapped method
WebApiLogicAppFuncUserSettingsResponse
copyWithWrapped({
- Wrapped<
String?> ? successBase64Sound, - Wrapped<
String?> ? errorBase64Sound, - Wrapped<
String?> ? notificationBase64Sound, - Wrapped<
bool?> ? webAdministrator, - Wrapped<
String?> ? homeMenuGuid, - Wrapped<
String?> ? homeMenuPath, - Wrapped<
bool?> ? mainMenuPinned, - Wrapped<
String?> ? quikActivitySetting, - Wrapped<
String?> ? favoritesJson, - Wrapped<
String?> ? emailSignature, - Wrapped<
String?> ? availabilityPreference, - Wrapped<
bool?> ? availabilityAllWarehouses,
Implementation
WebApiLogicAppFuncUserSettingsResponse copyWithWrapped(
{Wrapped<String?>? successBase64Sound,
Wrapped<String?>? errorBase64Sound,
Wrapped<String?>? notificationBase64Sound,
Wrapped<bool?>? webAdministrator,
Wrapped<String?>? homeMenuGuid,
Wrapped<String?>? homeMenuPath,
Wrapped<bool?>? reportsNavigationMenuVisible,
Wrapped<bool?>? settingsNavigationMenuVisible,
Wrapped<bool?>? mainMenuPinned,
Wrapped<String?>? quikActivitySetting,
Wrapped<String?>? favoritesJson,
Wrapped<String?>? emailSignature,
Wrapped<String?>? availabilityPreference,
Wrapped<bool?>? availabilityAllWarehouses}) {
return WebApiLogicAppFuncUserSettingsResponse(
successBase64Sound: (successBase64Sound != null
? successBase64Sound.value
: this.successBase64Sound),
errorBase64Sound: (errorBase64Sound != null
? errorBase64Sound.value
: this.errorBase64Sound),
notificationBase64Sound: (notificationBase64Sound != null
? notificationBase64Sound.value
: this.notificationBase64Sound),
webAdministrator: (webAdministrator != null
? webAdministrator.value
: this.webAdministrator),
homeMenuGuid:
(homeMenuGuid != null ? homeMenuGuid.value : this.homeMenuGuid),
homeMenuPath:
(homeMenuPath != null ? homeMenuPath.value : this.homeMenuPath),
reportsNavigationMenuVisible: (reportsNavigationMenuVisible != null
? reportsNavigationMenuVisible.value
: this.reportsNavigationMenuVisible),
settingsNavigationMenuVisible: (settingsNavigationMenuVisible != null
? settingsNavigationMenuVisible.value
: this.settingsNavigationMenuVisible),
mainMenuPinned: (mainMenuPinned != null
? mainMenuPinned.value
: this.mainMenuPinned),
quikActivitySetting: (quikActivitySetting != null
? quikActivitySetting.value
: this.quikActivitySetting),
favoritesJson:
(favoritesJson != null ? favoritesJson.value : this.favoritesJson),
emailSignature: (emailSignature != null
? emailSignature.value
: this.emailSignature),
availabilityPreference: (availabilityPreference != null
? availabilityPreference.value
: this.availabilityPreference),
availabilityAllWarehouses: (availabilityAllWarehouses != null
? availabilityAllWarehouses.value
: this.availabilityAllWarehouses));
}