copyWithWrapped method

WebApiModulesUtilitiesUserProfileUserProfile copyWithWrapped({
  1. Wrapped<String?>? webUserId,
  2. Wrapped<String?>? userName,
  3. Wrapped<String?>? userId,
  4. Wrapped<String?>? loginName,
  5. Wrapped<int?>? browseDefaultRows,
  6. Wrapped<int?>? gridDefaultRows,
  7. Wrapped<String?>? applicationTheme,
  8. Wrapped<String?>? homeMenuGuid,
  9. Wrapped<String?>? homeMenuPath,
  10. Wrapped<String?>? languageId,
  11. Wrapped<String?>? language,
  12. Wrapped<String?>? successSoundId,
  13. Wrapped<String?>? successSound,
  14. Wrapped<String?>? successBase64Sound,
  15. Wrapped<String?>? errorSoundId,
  16. Wrapped<String?>? errorSound,
  17. Wrapped<String?>? errorBase64Sound,
  18. Wrapped<String?>? notificationSoundId,
  19. Wrapped<String?>? notificationSound,
  20. Wrapped<String?>? notificationBase64Sound,
  21. Wrapped<String?>? favoritesJson,
  22. Wrapped<int?>? firstDayOfWeek,
  23. Wrapped<bool?>? settingsNavigationMenuVisible,
  24. Wrapped<bool?>? reportsNavigationMenuVisible,
  25. Wrapped<bool?>? mainMenuPinned,
  26. Wrapped<bool?>? webAdministrator,
  27. Wrapped<String?>? quikActivitySetting,
  28. Wrapped<String?>? emailSignature,
  29. Wrapped<String?>? newPassword,
  30. Wrapped<String?>? oldPassword,
  31. Wrapped<String?>? locale,
  32. Wrapped<String?>? availabilityPreference,
  33. Wrapped<bool?>? availabilityAllWarehouses,
  34. Wrapped<String?>? emailApp,
  35. Wrapped<bool?>? addRentalWorksUserSignature,
  36. Wrapped<String?>? dateStamp,
  37. Wrapped<String?>? auditNote,
  38. Wrapped<String?>? recordTitle,
  39. Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>? fields,
  40. Wrapped<List<FwStandardDataFwCustomValue>?>? custom,
  41. Wrapped<List<FwStandardDataFwDefaultAttribute>?>? defaultFieldAttributes,
  42. Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation,
})

Implementation

WebApiModulesUtilitiesUserProfileUserProfile copyWithWrapped(
    {Wrapped<String?>? webUserId,
    Wrapped<String?>? userName,
    Wrapped<String?>? userId,
    Wrapped<String?>? loginName,
    Wrapped<int?>? browseDefaultRows,
    Wrapped<int?>? gridDefaultRows,
    Wrapped<String?>? applicationTheme,
    Wrapped<String?>? homeMenuGuid,
    Wrapped<String?>? homeMenuPath,
    Wrapped<String?>? languageId,
    Wrapped<String?>? language,
    Wrapped<String?>? successSoundId,
    Wrapped<String?>? successSound,
    Wrapped<String?>? successBase64Sound,
    Wrapped<String?>? errorSoundId,
    Wrapped<String?>? errorSound,
    Wrapped<String?>? errorBase64Sound,
    Wrapped<String?>? notificationSoundId,
    Wrapped<String?>? notificationSound,
    Wrapped<String?>? notificationBase64Sound,
    Wrapped<String?>? favoritesJson,
    Wrapped<int?>? firstDayOfWeek,
    Wrapped<bool?>? settingsNavigationMenuVisible,
    Wrapped<bool?>? reportsNavigationMenuVisible,
    Wrapped<bool?>? mainMenuPinned,
    Wrapped<bool?>? webAdministrator,
    Wrapped<String?>? quikActivitySetting,
    Wrapped<String?>? emailSignature,
    Wrapped<String?>? newPassword,
    Wrapped<String?>? oldPassword,
    Wrapped<String?>? locale,
    Wrapped<String?>? availabilityPreference,
    Wrapped<bool?>? availabilityAllWarehouses,
    Wrapped<String?>? emailApp,
    Wrapped<bool?>? addRentalWorksUserSignature,
    Wrapped<String?>? dateStamp,
    Wrapped<String?>? auditNote,
    Wrapped<String?>? recordTitle,
    Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>?
        fields,
    Wrapped<List<FwStandardDataFwCustomValue>?>? custom,
    Wrapped<List<FwStandardDataFwDefaultAttribute>?>? defaultFieldAttributes,
    Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation}) {
  return WebApiModulesUtilitiesUserProfileUserProfile(
      webUserId: (webUserId != null ? webUserId.value : this.webUserId),
      userName: (userName != null ? userName.value : this.userName),
      userId: (userId != null ? userId.value : this.userId),
      loginName: (loginName != null ? loginName.value : this.loginName),
      browseDefaultRows: (browseDefaultRows != null
          ? browseDefaultRows.value
          : this.browseDefaultRows),
      gridDefaultRows: (gridDefaultRows != null
          ? gridDefaultRows.value
          : this.gridDefaultRows),
      applicationTheme: (applicationTheme != null
          ? applicationTheme.value
          : this.applicationTheme),
      homeMenuGuid:
          (homeMenuGuid != null ? homeMenuGuid.value : this.homeMenuGuid),
      homeMenuPath:
          (homeMenuPath != null ? homeMenuPath.value : this.homeMenuPath),
      languageId: (languageId != null ? languageId.value : this.languageId),
      language: (language != null ? language.value : this.language),
      successSoundId: (successSoundId != null
          ? successSoundId.value
          : this.successSoundId),
      successSound:
          (successSound != null ? successSound.value : this.successSound),
      successBase64Sound: (successBase64Sound != null
          ? successBase64Sound.value
          : this.successBase64Sound),
      errorSoundId:
          (errorSoundId != null ? errorSoundId.value : this.errorSoundId),
      errorSound: (errorSound != null ? errorSound.value : this.errorSound),
      errorBase64Sound: (errorBase64Sound != null
          ? errorBase64Sound.value
          : this.errorBase64Sound),
      notificationSoundId: (notificationSoundId != null
          ? notificationSoundId.value
          : this.notificationSoundId),
      notificationSound: (notificationSound != null
          ? notificationSound.value
          : this.notificationSound),
      notificationBase64Sound: (notificationBase64Sound != null
          ? notificationBase64Sound.value
          : this.notificationBase64Sound),
      favoritesJson:
          (favoritesJson != null ? favoritesJson.value : this.favoritesJson),
      firstDayOfWeek: (firstDayOfWeek != null
          ? firstDayOfWeek.value
          : this.firstDayOfWeek),
      settingsNavigationMenuVisible: (settingsNavigationMenuVisible != null
          ? settingsNavigationMenuVisible.value
          : this.settingsNavigationMenuVisible),
      reportsNavigationMenuVisible: (reportsNavigationMenuVisible != null
          ? reportsNavigationMenuVisible.value
          : this.reportsNavigationMenuVisible),
      mainMenuPinned: (mainMenuPinned != null
          ? mainMenuPinned.value
          : this.mainMenuPinned),
      webAdministrator: (webAdministrator != null
          ? webAdministrator.value
          : this.webAdministrator),
      quikActivitySetting: (quikActivitySetting != null
          ? quikActivitySetting.value
          : this.quikActivitySetting),
      emailSignature: (emailSignature != null
          ? emailSignature.value
          : this.emailSignature),
      newPassword:
          (newPassword != null ? newPassword.value : this.newPassword),
      oldPassword:
          (oldPassword != null ? oldPassword.value : this.oldPassword),
      locale: (locale != null ? locale.value : this.locale),
      availabilityPreference: (availabilityPreference != null
          ? availabilityPreference.value
          : this.availabilityPreference),
      availabilityAllWarehouses: (availabilityAllWarehouses != null
          ? availabilityAllWarehouses.value
          : this.availabilityAllWarehouses),
      emailApp: (emailApp != null ? emailApp.value : this.emailApp),
      addRentalWorksUserSignature: (addRentalWorksUserSignature != null
          ? addRentalWorksUserSignature.value
          : this.addRentalWorksUserSignature),
      dateStamp: (dateStamp != null ? dateStamp.value : this.dateStamp),
      auditNote: (auditNote != null ? auditNote.value : this.auditNote),
      recordTitle:
          (recordTitle != null ? recordTitle.value : this.recordTitle),
      fields: (fields != null ? fields.value : this.fields),
      custom: (custom != null ? custom.value : this.custom),
      defaultFieldAttributes: (defaultFieldAttributes != null
          ? defaultFieldAttributes.value
          : this.defaultFieldAttributes),
      translation:
          (translation != null ? translation.value : this.translation));
}