copyWithWrapped method

WebApiModulesSettingsInventorySettingsStorefrontStorefrontViewFieldsDefaultResponse copyWithWrapped({
  1. Wrapped<String?>? catalogGridFields,
  2. Wrapped<String?>? catalogListFields,
  3. Wrapped<String?>? itemDetailFields,
  4. Wrapped<String?>? shoppingCartFields,
})

Implementation

WebApiModulesSettingsInventorySettingsStorefrontStorefrontViewFieldsDefaultResponse
copyWithWrapped({
  Wrapped<String?>? catalogGridFields,
  Wrapped<String?>? catalogListFields,
  Wrapped<String?>? itemDetailFields,
  Wrapped<String?>? shoppingCartFields,
}) {
  return WebApiModulesSettingsInventorySettingsStorefrontStorefrontViewFieldsDefaultResponse(
    catalogGridFields: (catalogGridFields != null
        ? catalogGridFields.value
        : this.catalogGridFields),
    catalogListFields: (catalogListFields != null
        ? catalogListFields.value
        : this.catalogListFields),
    itemDetailFields: (itemDetailFields != null
        ? itemDetailFields.value
        : this.itemDetailFields),
    shoppingCartFields: (shoppingCartFields != null
        ? shoppingCartFields.value
        : this.shoppingCartFields),
  );
}