copyWithWrapped method
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<
int?> ? soundProfileId, - Wrapped<
String?> ? soundProfileName, - Wrapped<
String?> ? favoritesJson, - Wrapped<
int?> ? firstDayOfWeek, - Wrapped<
bool?> ? showUnreservedQuotes, - 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?> ? quikSearchMode, - Wrapped<
bool?> ? autoPrintContract, - Wrapped<
bool?> ? showRentalItemsOutOnly, - Wrapped<
String?> ? dateStamp, - Wrapped<
String?> ? auditNote, - Wrapped<
String?> ? recordTitle, - Wrapped? urlIdentifier,
- Wrapped<
List< ? fields,FwStandardBusinessLogicFwBusinessLogicFieldDefinition> ?> - Wrapped<
List< ? custom,FwStandardDataFwCustomValue> ?> - Wrapped<
List< ? defaultFieldAttributes,FwStandardDataFwDefaultAttribute> ?> - Wrapped<
FwStandardBusinessLogicFwBusinessLogic?> ? original, - Wrapped<
List< ? translation,FwStandardDataFwTranslatedValue> ?> - Wrapped<
bool?> ? hasImport, - Wrapped<
bool?> ? hasDocuments, - Wrapped<
String?> ? createdByUserId, - Wrapped<
String?> ? createdByUserName, - Wrapped<
String?> ? createdDateTime, - Wrapped<
String?> ? modifiedByUserId, - Wrapped<
String?> ? modifiedByUserName, - Wrapped<
String?> ? modifiedDateTime,
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<int?>? soundProfileId,
Wrapped<String?>? soundProfileName,
Wrapped<String?>? favoritesJson,
Wrapped<int?>? firstDayOfWeek,
Wrapped<bool?>? settingsNavigationMenuVisible,
Wrapped<bool?>? reportsNavigationMenuVisible,
Wrapped<bool?>? showUnreservedQuotes,
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?>? quikSearchMode,
Wrapped<bool?>? autoPrintContract,
Wrapped<bool?>? showRentalItemsOutOnly,
Wrapped<String?>? dateStamp,
Wrapped<String?>? auditNote,
Wrapped<String?>? recordTitle,
Wrapped<dynamic>? urlIdentifier,
Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>?
fields,
Wrapped<List<FwStandardDataFwCustomValue>?>? custom,
Wrapped<List<FwStandardDataFwDefaultAttribute>?>? defaultFieldAttributes,
Wrapped<FwStandardBusinessLogicFwBusinessLogic?>? original,
Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation,
Wrapped<bool?>? hasImport,
Wrapped<bool?>? hasDocuments,
Wrapped<String?>? createdByUserId,
Wrapped<String?>? createdByUserName,
Wrapped<String?>? createdDateTime,
Wrapped<String?>? modifiedByUserId,
Wrapped<String?>? modifiedByUserName,
Wrapped<String?>? modifiedDateTime,
}) {
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),
soundProfileId: (soundProfileId != null
? soundProfileId.value
: this.soundProfileId),
soundProfileName: (soundProfileName != null
? soundProfileName.value
: this.soundProfileName),
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),
showUnreservedQuotes: (showUnreservedQuotes != null
? showUnreservedQuotes.value
: this.showUnreservedQuotes),
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),
quikSearchMode: (quikSearchMode != null
? quikSearchMode.value
: this.quikSearchMode),
autoPrintContract: (autoPrintContract != null
? autoPrintContract.value
: this.autoPrintContract),
showRentalItemsOutOnly: (showRentalItemsOutOnly != null
? showRentalItemsOutOnly.value
: this.showRentalItemsOutOnly),
dateStamp: (dateStamp != null ? dateStamp.value : this.dateStamp),
auditNote: (auditNote != null ? auditNote.value : this.auditNote),
recordTitle: (recordTitle != null ? recordTitle.value : this.recordTitle),
urlIdentifier: (urlIdentifier != null
? urlIdentifier.value
: this.urlIdentifier),
fields: (fields != null ? fields.value : this.fields),
custom: (custom != null ? custom.value : this.custom),
defaultFieldAttributes: (defaultFieldAttributes != null
? defaultFieldAttributes.value
: this.defaultFieldAttributes),
original: (original != null ? original.value : this.original),
translation: (translation != null ? translation.value : this.translation),
hasImport: (hasImport != null ? hasImport.value : this.hasImport),
hasDocuments: (hasDocuments != null
? hasDocuments.value
: this.hasDocuments),
createdByUserId: (createdByUserId != null
? createdByUserId.value
: this.createdByUserId),
createdByUserName: (createdByUserName != null
? createdByUserName.value
: this.createdByUserName),
createdDateTime: (createdDateTime != null
? createdDateTime.value
: this.createdDateTime),
modifiedByUserId: (modifiedByUserId != null
? modifiedByUserId.value
: this.modifiedByUserId),
modifiedByUserName: (modifiedByUserName != null
? modifiedByUserName.value
: this.modifiedByUserName),
modifiedDateTime: (modifiedDateTime != null
? modifiedDateTime.value
: this.modifiedDateTime),
);
}