copyWithWrapped method

WebApiLogicAppFuncUserSettingsResponse copyWithWrapped({
  1. Wrapped<String?>? successBase64Sound,
  2. Wrapped<String?>? errorBase64Sound,
  3. Wrapped<String?>? notificationBase64Sound,
  4. Wrapped<bool?>? webAdministrator,
  5. Wrapped<String?>? homeMenuGuid,
  6. Wrapped<String?>? homeMenuPath,
  7. Wrapped<bool?>? reportsNavigationMenuVisible,
  8. Wrapped<bool?>? settingsNavigationMenuVisible,
  9. Wrapped<bool?>? mainMenuPinned,
  10. Wrapped<String?>? quikActivitySetting,
  11. Wrapped<String?>? favoritesJson,
  12. Wrapped<String?>? emailSignature,
  13. Wrapped<String?>? availabilityPreference,
  14. 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));
}