copyWithWrapped method

Implementation

WebApiModulesIntegrationsStorefrontStorefrontSettingsPropertySchema
copyWithWrapped({
  Wrapped<String?>? group,
  Wrapped<String?>? caption,
  Wrapped<String?>? propertyName,
  Wrapped<
    enums.WebApiModulesIntegrationsStorefrontStorefrontSettingsPropertyDataTypes?
  >?
  dataType,
  Wrapped<String?>? description,
  Wrapped<
    List<
      WebApiModulesIntegrationsStorefrontStorefrontSettingsPropertySchemaValidValue
    >?
  >?
  validValues,
}) {
  return WebApiModulesIntegrationsStorefrontStorefrontSettingsPropertySchema(
    group: (group != null ? group.value : this.group),
    caption: (caption != null ? caption.value : this.caption),
    propertyName: (propertyName != null
        ? propertyName.value
        : this.propertyName),
    dataType: (dataType != null ? dataType.value : this.dataType),
    description: (description != null ? description.value : this.description),
    validValues: (validValues != null ? validValues.value : this.validValues),
  );
}