copyWithWrapped method
WebApiModulesAdministratorCustomFieldCustomField
copyWithWrapped({
- Wrapped<
String?> ? customFieldId, - Wrapped<
String?> ? moduleName, - Wrapped<
String?> ? fieldName, - Wrapped<
String?> ? customTableName, - Wrapped<
String?> ? customFieldName, - Wrapped<
String?> ? fieldType, - Wrapped<
String?> ? controlType, - Wrapped<
int?> ? stringLength, - Wrapped<
int?> ? floatDecimalDigits, - Wrapped<
String?> ? dateStamp, - Wrapped<
String?> ? auditNote, - Wrapped<
String?> ? recordTitle, - Wrapped<
List< ? fields,FwStandardBusinessLogicFwBusinessLogicFieldDefinition> ?> - Wrapped<
List< ? custom,FwStandardDataFwCustomValue> ?> - Wrapped<
List< ? defaultFieldAttributes,FwStandardDataFwDefaultAttribute> ?> - Wrapped<
List< ? translation,FwStandardDataFwTranslatedValue> ?>
Implementation
WebApiModulesAdministratorCustomFieldCustomField copyWithWrapped(
{Wrapped<String?>? customFieldId,
Wrapped<String?>? moduleName,
Wrapped<String?>? fieldName,
Wrapped<String?>? customTableName,
Wrapped<String?>? customFieldName,
Wrapped<String?>? fieldType,
Wrapped<String?>? controlType,
Wrapped<int?>? stringLength,
Wrapped<int?>? floatDecimalDigits,
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 WebApiModulesAdministratorCustomFieldCustomField(
customFieldId:
(customFieldId != null ? customFieldId.value : this.customFieldId),
moduleName: (moduleName != null ? moduleName.value : this.moduleName),
fieldName: (fieldName != null ? fieldName.value : this.fieldName),
customTableName: (customTableName != null
? customTableName.value
: this.customTableName),
customFieldName: (customFieldName != null
? customFieldName.value
: this.customFieldName),
fieldType: (fieldType != null ? fieldType.value : this.fieldType),
controlType:
(controlType != null ? controlType.value : this.controlType),
stringLength:
(stringLength != null ? stringLength.value : this.stringLength),
floatDecimalDigits: (floatDecimalDigits != null
? floatDecimalDigits.value
: this.floatDecimalDigits),
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));
}