copyWith method
WebApiModulesSettingsSystemSettingsDefaultSettingsDefaultSettings
copyWith({
- String? defaultSettingsId,
- String? defaultUnitId,
- String? defaultSettingsName,
- String? defaultUnit,
- String? defaultDealStatusId,
- String? defaultDealStatus,
- String? defaultCustomerStatusId,
- String? defaultCustomerStatus,
- String? defaultDealBillingCycleId,
- String? defaultDealBillingCycle,
- bool? defaultDealPoRequired,
- String? defaultDealPoType,
- bool? defaultDealStagingExcludeOrderAfterWrap,
- String? defaultNonRecurringBillingCycleId,
- String? defaultNonRecurringBillingCycle,
- String? defaultCustomerPaymentTermsId,
- String? defaultCustomerPaymentTerms,
- String? defaultContactGroupId,
- String? defaultContactGroupName,
- String? defaultRank,
- String? defaultCreditStatusId,
- String? defaultCreditStatus,
- bool? contactShowAllDeals,
- String? defaultVendorBillingCycleId,
- String? defaultVendorBillingCycle,
- String? rentalConditionId,
- String? rentalCondition,
- String? setConditionId,
- String? setCondition,
- String? propsConditionId,
- String? propsCondition,
- String? dateStamp,
- String? auditNote,
- String? recordTitle,
- List<
FwStandardBusinessLogicFwBusinessLogicFieldDefinition> ? fields, - List<
FwStandardDataFwCustomValue> ? custom, - List<
FwStandardDataFwDefaultAttribute> ? defaultFieldAttributes, - List<
FwStandardDataFwTranslatedValue> ? translation,
Implementation
WebApiModulesSettingsSystemSettingsDefaultSettingsDefaultSettings copyWith(
{String? defaultSettingsId,
String? defaultUnitId,
String? defaultSettingsName,
String? defaultUnit,
String? defaultDealStatusId,
String? defaultDealStatus,
String? defaultCustomerStatusId,
String? defaultCustomerStatus,
String? defaultDealBillingCycleId,
String? defaultDealBillingCycle,
bool? defaultDealPoRequired,
String? defaultDealPoType,
bool? defaultDealStagingExcludeOrderAfterWrap,
String? defaultNonRecurringBillingCycleId,
String? defaultNonRecurringBillingCycle,
String? defaultCustomerPaymentTermsId,
String? defaultCustomerPaymentTerms,
String? defaultContactGroupId,
String? defaultContactGroupName,
String? defaultRank,
String? defaultCreditStatusId,
String? defaultCreditStatus,
bool? contactShowAllDeals,
String? defaultVendorBillingCycleId,
String? defaultVendorBillingCycle,
String? rentalConditionId,
String? rentalCondition,
String? setConditionId,
String? setCondition,
String? propsConditionId,
String? propsCondition,
String? dateStamp,
String? auditNote,
String? recordTitle,
List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields,
List<FwStandardDataFwCustomValue>? custom,
List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes,
List<FwStandardDataFwTranslatedValue>? translation}) {
return WebApiModulesSettingsSystemSettingsDefaultSettingsDefaultSettings(
defaultSettingsId: defaultSettingsId ?? this.defaultSettingsId,
defaultUnitId: defaultUnitId ?? this.defaultUnitId,
defaultSettingsName: defaultSettingsName ?? this.defaultSettingsName,
defaultUnit: defaultUnit ?? this.defaultUnit,
defaultDealStatusId: defaultDealStatusId ?? this.defaultDealStatusId,
defaultDealStatus: defaultDealStatus ?? this.defaultDealStatus,
defaultCustomerStatusId:
defaultCustomerStatusId ?? this.defaultCustomerStatusId,
defaultCustomerStatus:
defaultCustomerStatus ?? this.defaultCustomerStatus,
defaultDealBillingCycleId:
defaultDealBillingCycleId ?? this.defaultDealBillingCycleId,
defaultDealBillingCycle:
defaultDealBillingCycle ?? this.defaultDealBillingCycle,
defaultDealPoRequired:
defaultDealPoRequired ?? this.defaultDealPoRequired,
defaultDealPoType: defaultDealPoType ?? this.defaultDealPoType,
defaultDealStagingExcludeOrderAfterWrap:
defaultDealStagingExcludeOrderAfterWrap ??
this.defaultDealStagingExcludeOrderAfterWrap,
defaultNonRecurringBillingCycleId: defaultNonRecurringBillingCycleId ??
this.defaultNonRecurringBillingCycleId,
defaultNonRecurringBillingCycle: defaultNonRecurringBillingCycle ??
this.defaultNonRecurringBillingCycle,
defaultCustomerPaymentTermsId:
defaultCustomerPaymentTermsId ?? this.defaultCustomerPaymentTermsId,
defaultCustomerPaymentTerms:
defaultCustomerPaymentTerms ?? this.defaultCustomerPaymentTerms,
defaultContactGroupId:
defaultContactGroupId ?? this.defaultContactGroupId,
defaultContactGroupName:
defaultContactGroupName ?? this.defaultContactGroupName,
defaultRank: defaultRank ?? this.defaultRank,
defaultCreditStatusId:
defaultCreditStatusId ?? this.defaultCreditStatusId,
defaultCreditStatus: defaultCreditStatus ?? this.defaultCreditStatus,
contactShowAllDeals: contactShowAllDeals ?? this.contactShowAllDeals,
defaultVendorBillingCycleId:
defaultVendorBillingCycleId ?? this.defaultVendorBillingCycleId,
defaultVendorBillingCycle:
defaultVendorBillingCycle ?? this.defaultVendorBillingCycle,
rentalConditionId: rentalConditionId ?? this.rentalConditionId,
rentalCondition: rentalCondition ?? this.rentalCondition,
setConditionId: setConditionId ?? this.setConditionId,
setCondition: setCondition ?? this.setCondition,
propsConditionId: propsConditionId ?? this.propsConditionId,
propsCondition: propsCondition ?? this.propsCondition,
dateStamp: dateStamp ?? this.dateStamp,
auditNote: auditNote ?? this.auditNote,
recordTitle: recordTitle ?? this.recordTitle,
fields: fields ?? this.fields,
custom: custom ?? this.custom,
defaultFieldAttributes:
defaultFieldAttributes ?? this.defaultFieldAttributes,
translation: translation ?? this.translation);
}