copyWithWrapped method

WebApiModulesSettingsSystemSettingsDefaultSettingsDefaultSettings copyWithWrapped({
  1. Wrapped<String?>? defaultSettingsId,
  2. Wrapped<String?>? defaultUnitId,
  3. Wrapped<String?>? defaultSettingsName,
  4. Wrapped<String?>? defaultUnit,
  5. Wrapped<String?>? defaultDealStatusId,
  6. Wrapped<String?>? defaultDealStatus,
  7. Wrapped<String?>? defaultCustomerStatusId,
  8. Wrapped<String?>? defaultCustomerStatus,
  9. Wrapped<String?>? defaultDealBillingCycleId,
  10. Wrapped<String?>? defaultDealBillingCycle,
  11. Wrapped<bool?>? defaultDealPoRequired,
  12. Wrapped<String?>? defaultDealPoType,
  13. Wrapped<bool?>? defaultDealStagingExcludeOrderAfterWrap,
  14. Wrapped<String?>? defaultNonRecurringBillingCycleId,
  15. Wrapped<String?>? defaultNonRecurringBillingCycle,
  16. Wrapped<String?>? defaultCustomerPaymentTermsId,
  17. Wrapped<String?>? defaultCustomerPaymentTerms,
  18. Wrapped<String?>? defaultContactGroupId,
  19. Wrapped<String?>? defaultContactGroupName,
  20. Wrapped<String?>? defaultRank,
  21. Wrapped<String?>? defaultCreditStatusId,
  22. Wrapped<String?>? defaultCreditStatus,
  23. Wrapped<bool?>? contactShowAllDeals,
  24. Wrapped<String?>? defaultVendorBillingCycleId,
  25. Wrapped<String?>? defaultVendorBillingCycle,
  26. Wrapped<String?>? defaultVendorPaymentTermsId,
  27. Wrapped<String?>? defaultVendorPaymentTerms,
  28. Wrapped<String?>? defaultVendorOutgoingDeliveryType,
  29. Wrapped<String?>? defaultVendorIncomingDeliveryType,
  30. Wrapped<bool?>? defaultVendorRentalInventory,
  31. Wrapped<bool?>? defaultVendorSalesPartsInventory,
  32. Wrapped<bool?>? defaultVendorRepair,
  33. Wrapped<bool?>? defaultVendorManufacturer,
  34. Wrapped<bool?>? defaultVendorFreight,
  35. Wrapped<bool?>? defaultVendorInsurance,
  36. Wrapped<bool?>? defaultVendorSubRent,
  37. Wrapped<bool?>? defaultVendorSubSales,
  38. Wrapped<bool?>? defaultVendorSubMisc,
  39. Wrapped<bool?>? defaultVendorSubLabor,
  40. Wrapped<bool?>? defaultVendorSubVehicle,
  41. Wrapped<bool?>? defaultVendorConsignment,
  42. Wrapped<String?>? rentalConditionId,
  43. Wrapped<String?>? rentalCondition,
  44. Wrapped<String?>? setConditionId,
  45. Wrapped<String?>? setCondition,
  46. Wrapped<String?>? propsConditionId,
  47. Wrapped<String?>? propsCondition,
  48. Wrapped<bool?>? defaultFulfillStrictPricingMatch,
  49. Wrapped<bool?>? defaultFulfillStrictNestingLvlMatch,
  50. Wrapped<bool?>? defaultQCRequired,
  51. Wrapped<String?>? dateStamp,
  52. Wrapped<String?>? auditNote,
  53. Wrapped<String?>? recordTitle,
  54. Wrapped? urlIdentifier,
  55. Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>? fields,
  56. Wrapped<List<FwStandardDataFwCustomValue>?>? custom,
  57. Wrapped<List<FwStandardDataFwDefaultAttribute>?>? defaultFieldAttributes,
  58. Wrapped<FwStandardBusinessLogicFwBusinessLogic?>? original,
  59. Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation,
  60. Wrapped<bool?>? hasImport,
  61. Wrapped<String?>? createdByUserId,
  62. Wrapped<String?>? createdByUserName,
  63. Wrapped<String?>? createdDateTime,
  64. Wrapped<String?>? modifiedByUserId,
  65. Wrapped<String?>? modifiedByUserName,
  66. Wrapped<String?>? modifiedDateTime,
})

Implementation

WebApiModulesSettingsSystemSettingsDefaultSettingsDefaultSettings
copyWithWrapped({
  Wrapped<String?>? defaultSettingsId,
  Wrapped<String?>? defaultUnitId,
  Wrapped<String?>? defaultSettingsName,
  Wrapped<String?>? defaultUnit,
  Wrapped<String?>? defaultDealStatusId,
  Wrapped<String?>? defaultDealStatus,
  Wrapped<String?>? defaultCustomerStatusId,
  Wrapped<String?>? defaultCustomerStatus,
  Wrapped<String?>? defaultDealBillingCycleId,
  Wrapped<String?>? defaultDealBillingCycle,
  Wrapped<bool?>? defaultDealPoRequired,
  Wrapped<String?>? defaultDealPoType,
  Wrapped<bool?>? defaultDealStagingExcludeOrderAfterWrap,
  Wrapped<String?>? defaultNonRecurringBillingCycleId,
  Wrapped<String?>? defaultNonRecurringBillingCycle,
  Wrapped<String?>? defaultCustomerPaymentTermsId,
  Wrapped<String?>? defaultCustomerPaymentTerms,
  Wrapped<String?>? defaultContactGroupId,
  Wrapped<String?>? defaultContactGroupName,
  Wrapped<String?>? defaultRank,
  Wrapped<String?>? defaultCreditStatusId,
  Wrapped<String?>? defaultCreditStatus,
  Wrapped<bool?>? contactShowAllDeals,
  Wrapped<String?>? defaultVendorBillingCycleId,
  Wrapped<String?>? defaultVendorBillingCycle,
  Wrapped<String?>? defaultVendorPaymentTermsId,
  Wrapped<String?>? defaultVendorPaymentTerms,
  Wrapped<String?>? defaultVendorOutgoingDeliveryType,
  Wrapped<String?>? defaultVendorIncomingDeliveryType,
  Wrapped<bool?>? defaultVendorRentalInventory,
  Wrapped<bool?>? defaultVendorSalesPartsInventory,
  Wrapped<bool?>? defaultVendorRepair,
  Wrapped<bool?>? defaultVendorManufacturer,
  Wrapped<bool?>? defaultVendorFreight,
  Wrapped<bool?>? defaultVendorInsurance,
  Wrapped<bool?>? defaultVendorSubRent,
  Wrapped<bool?>? defaultVendorSubSales,
  Wrapped<bool?>? defaultVendorSubMisc,
  Wrapped<bool?>? defaultVendorSubLabor,
  Wrapped<bool?>? defaultVendorSubVehicle,
  Wrapped<bool?>? defaultVendorConsignment,
  Wrapped<String?>? rentalConditionId,
  Wrapped<String?>? rentalCondition,
  Wrapped<String?>? setConditionId,
  Wrapped<String?>? setCondition,
  Wrapped<String?>? propsConditionId,
  Wrapped<String?>? propsCondition,
  Wrapped<bool?>? defaultFulfillStrictPricingMatch,
  Wrapped<bool?>? defaultFulfillStrictNestingLvlMatch,
  Wrapped<bool?>? defaultQCRequired,
  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<String?>? createdByUserId,
  Wrapped<String?>? createdByUserName,
  Wrapped<String?>? createdDateTime,
  Wrapped<String?>? modifiedByUserId,
  Wrapped<String?>? modifiedByUserName,
  Wrapped<String?>? modifiedDateTime,
}) {
  return WebApiModulesSettingsSystemSettingsDefaultSettingsDefaultSettings(
    defaultSettingsId: (defaultSettingsId != null
        ? defaultSettingsId.value
        : this.defaultSettingsId),
    defaultUnitId: (defaultUnitId != null
        ? defaultUnitId.value
        : this.defaultUnitId),
    defaultSettingsName: (defaultSettingsName != null
        ? defaultSettingsName.value
        : this.defaultSettingsName),
    defaultUnit: (defaultUnit != null ? defaultUnit.value : this.defaultUnit),
    defaultDealStatusId: (defaultDealStatusId != null
        ? defaultDealStatusId.value
        : this.defaultDealStatusId),
    defaultDealStatus: (defaultDealStatus != null
        ? defaultDealStatus.value
        : this.defaultDealStatus),
    defaultCustomerStatusId: (defaultCustomerStatusId != null
        ? defaultCustomerStatusId.value
        : this.defaultCustomerStatusId),
    defaultCustomerStatus: (defaultCustomerStatus != null
        ? defaultCustomerStatus.value
        : this.defaultCustomerStatus),
    defaultDealBillingCycleId: (defaultDealBillingCycleId != null
        ? defaultDealBillingCycleId.value
        : this.defaultDealBillingCycleId),
    defaultDealBillingCycle: (defaultDealBillingCycle != null
        ? defaultDealBillingCycle.value
        : this.defaultDealBillingCycle),
    defaultDealPoRequired: (defaultDealPoRequired != null
        ? defaultDealPoRequired.value
        : this.defaultDealPoRequired),
    defaultDealPoType: (defaultDealPoType != null
        ? defaultDealPoType.value
        : this.defaultDealPoType),
    defaultDealStagingExcludeOrderAfterWrap:
        (defaultDealStagingExcludeOrderAfterWrap != null
        ? defaultDealStagingExcludeOrderAfterWrap.value
        : this.defaultDealStagingExcludeOrderAfterWrap),
    defaultNonRecurringBillingCycleId:
        (defaultNonRecurringBillingCycleId != null
        ? defaultNonRecurringBillingCycleId.value
        : this.defaultNonRecurringBillingCycleId),
    defaultNonRecurringBillingCycle: (defaultNonRecurringBillingCycle != null
        ? defaultNonRecurringBillingCycle.value
        : this.defaultNonRecurringBillingCycle),
    defaultCustomerPaymentTermsId: (defaultCustomerPaymentTermsId != null
        ? defaultCustomerPaymentTermsId.value
        : this.defaultCustomerPaymentTermsId),
    defaultCustomerPaymentTerms: (defaultCustomerPaymentTerms != null
        ? defaultCustomerPaymentTerms.value
        : this.defaultCustomerPaymentTerms),
    defaultContactGroupId: (defaultContactGroupId != null
        ? defaultContactGroupId.value
        : this.defaultContactGroupId),
    defaultContactGroupName: (defaultContactGroupName != null
        ? defaultContactGroupName.value
        : this.defaultContactGroupName),
    defaultRank: (defaultRank != null ? defaultRank.value : this.defaultRank),
    defaultCreditStatusId: (defaultCreditStatusId != null
        ? defaultCreditStatusId.value
        : this.defaultCreditStatusId),
    defaultCreditStatus: (defaultCreditStatus != null
        ? defaultCreditStatus.value
        : this.defaultCreditStatus),
    contactShowAllDeals: (contactShowAllDeals != null
        ? contactShowAllDeals.value
        : this.contactShowAllDeals),
    defaultVendorBillingCycleId: (defaultVendorBillingCycleId != null
        ? defaultVendorBillingCycleId.value
        : this.defaultVendorBillingCycleId),
    defaultVendorBillingCycle: (defaultVendorBillingCycle != null
        ? defaultVendorBillingCycle.value
        : this.defaultVendorBillingCycle),
    defaultVendorPaymentTermsId: (defaultVendorPaymentTermsId != null
        ? defaultVendorPaymentTermsId.value
        : this.defaultVendorPaymentTermsId),
    defaultVendorPaymentTerms: (defaultVendorPaymentTerms != null
        ? defaultVendorPaymentTerms.value
        : this.defaultVendorPaymentTerms),
    defaultVendorOutgoingDeliveryType:
        (defaultVendorOutgoingDeliveryType != null
        ? defaultVendorOutgoingDeliveryType.value
        : this.defaultVendorOutgoingDeliveryType),
    defaultVendorIncomingDeliveryType:
        (defaultVendorIncomingDeliveryType != null
        ? defaultVendorIncomingDeliveryType.value
        : this.defaultVendorIncomingDeliveryType),
    defaultVendorRentalInventory: (defaultVendorRentalInventory != null
        ? defaultVendorRentalInventory.value
        : this.defaultVendorRentalInventory),
    defaultVendorSalesPartsInventory:
        (defaultVendorSalesPartsInventory != null
        ? defaultVendorSalesPartsInventory.value
        : this.defaultVendorSalesPartsInventory),
    defaultVendorRepair: (defaultVendorRepair != null
        ? defaultVendorRepair.value
        : this.defaultVendorRepair),
    defaultVendorManufacturer: (defaultVendorManufacturer != null
        ? defaultVendorManufacturer.value
        : this.defaultVendorManufacturer),
    defaultVendorFreight: (defaultVendorFreight != null
        ? defaultVendorFreight.value
        : this.defaultVendorFreight),
    defaultVendorInsurance: (defaultVendorInsurance != null
        ? defaultVendorInsurance.value
        : this.defaultVendorInsurance),
    defaultVendorSubRent: (defaultVendorSubRent != null
        ? defaultVendorSubRent.value
        : this.defaultVendorSubRent),
    defaultVendorSubSales: (defaultVendorSubSales != null
        ? defaultVendorSubSales.value
        : this.defaultVendorSubSales),
    defaultVendorSubMisc: (defaultVendorSubMisc != null
        ? defaultVendorSubMisc.value
        : this.defaultVendorSubMisc),
    defaultVendorSubLabor: (defaultVendorSubLabor != null
        ? defaultVendorSubLabor.value
        : this.defaultVendorSubLabor),
    defaultVendorSubVehicle: (defaultVendorSubVehicle != null
        ? defaultVendorSubVehicle.value
        : this.defaultVendorSubVehicle),
    defaultVendorConsignment: (defaultVendorConsignment != null
        ? defaultVendorConsignment.value
        : this.defaultVendorConsignment),
    rentalConditionId: (rentalConditionId != null
        ? rentalConditionId.value
        : this.rentalConditionId),
    rentalCondition: (rentalCondition != null
        ? rentalCondition.value
        : this.rentalCondition),
    setConditionId: (setConditionId != null
        ? setConditionId.value
        : this.setConditionId),
    setCondition: (setCondition != null
        ? setCondition.value
        : this.setCondition),
    propsConditionId: (propsConditionId != null
        ? propsConditionId.value
        : this.propsConditionId),
    propsCondition: (propsCondition != null
        ? propsCondition.value
        : this.propsCondition),
    defaultFulfillStrictPricingMatch:
        (defaultFulfillStrictPricingMatch != null
        ? defaultFulfillStrictPricingMatch.value
        : this.defaultFulfillStrictPricingMatch),
    defaultFulfillStrictNestingLvlMatch:
        (defaultFulfillStrictNestingLvlMatch != null
        ? defaultFulfillStrictNestingLvlMatch.value
        : this.defaultFulfillStrictNestingLvlMatch),
    defaultQCRequired: (defaultQCRequired != null
        ? defaultQCRequired.value
        : this.defaultQCRequired),
    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),
    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),
  );
}