@@ -2,11 +2,11 @@ package com.ecwid.apiclient.v3.rule.nullablepropertyrules
22
33import com.ecwid.apiclient.v3.dto.profile.result.FetchedStoreProfile
44import com.ecwid.apiclient.v3.rule.NullablePropertyRule
5- import com.ecwid.apiclient.v3.rule.NullablePropertyRule.IgnoreNullable
65import com.ecwid.apiclient.v3.rule.NullablePropertyRule.AllowNullable
6+ import com.ecwid.apiclient.v3.rule.NullablePropertyRule.IgnoreNullable
77
88val fetchedStoreProfileNullablePropertyRules: List <NullablePropertyRule <* , * >> = listOf (
9- IgnoreNullable (FetchedStoreProfile ::account),
9+ IgnoreNullable (FetchedStoreProfile ::account),
1010 IgnoreNullable (FetchedStoreProfile ::businessRegistrationID),
1111 IgnoreNullable (FetchedStoreProfile ::company),
1212 IgnoreNullable (FetchedStoreProfile ::designSettings),
@@ -56,9 +56,23 @@ val fetchedStoreProfileNullablePropertyRules: List<NullablePropertyRule<*, *>> =
5656 IgnoreNullable (FetchedStoreProfile .DefaultPostageDimensions ::width),
5757 AllowNullable (FetchedStoreProfile .DesignSettings ::breadcrumbsHaveHomeItem),
5858 AllowNullable (FetchedStoreProfile .DesignSettings ::breadcrumbsHomeUrl),
59+ AllowNullable (FetchedStoreProfile .DesignSettings ::cartWidgetFixed),
60+ AllowNullable (FetchedStoreProfile .DesignSettings ::cartWidgetFixedPosition),
61+ AllowNullable (FetchedStoreProfile .DesignSettings ::cartWidgetFixedShape),
62+ AllowNullable (FetchedStoreProfile .DesignSettings ::cartWidgetHorizontalIndent),
63+ AllowNullable (FetchedStoreProfile .DesignSettings ::cartWidgetIcon),
64+ AllowNullable (FetchedStoreProfile .DesignSettings ::cartWidgetLayout),
65+ AllowNullable (FetchedStoreProfile .DesignSettings ::cartWidgetShowBuyAnimation),
66+ AllowNullable (FetchedStoreProfile .DesignSettings ::cartWidgetShowEmptyCart),
67+ AllowNullable (FetchedStoreProfile .DesignSettings ::cartWidgetStoreCustomIconUrl),
68+ AllowNullable (FetchedStoreProfile .DesignSettings ::cartWidgetVerticalIndent),
69+ AllowNullable (FetchedStoreProfile .DesignSettings ::checkoutProductsCollapsedOnDesktop),
70+ AllowNullable (FetchedStoreProfile .DesignSettings ::checkoutProductsCollapsedOnMobile),
5971 AllowNullable (FetchedStoreProfile .DesignSettings ::enableCatalogOnOnePage),
6072 AllowNullable (FetchedStoreProfile .DesignSettings ::enablePageTransitions),
6173 AllowNullable (FetchedStoreProfile .DesignSettings ::enableSimpleCategoryList),
74+ AllowNullable (FetchedStoreProfile .DesignSettings ::feedbackMessagePosition),
75+ AllowNullable (FetchedStoreProfile .DesignSettings ::legalPagesShowPageLinks),
6276 AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsAdditionalImagesHasShadow),
6377 AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsAdditionalImagesPreviewOnClick),
6478 AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsCutProductDescriptionInSidebar),
@@ -79,16 +93,19 @@ val fetchedStoreProfileNullablePropertyRules: List<NullablePropertyRule<*, *>> =
7993 AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsPositionWholesalePrices),
8094 AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsShowAttributes),
8195 AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsShowBreadcrumbs),
96+ AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsShowBreadcrumbsPosition),
8297 AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsShowBuyButton),
8398 AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsShowFacebookShareButton),
8499 AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsShowInStockLabel),
100+ AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsShowNavigationArrows),
85101 AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsShowNumberOfItemsInStock),
86102 AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsShowPinterestShareButton),
87103 AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsShowPricePerUnit),
88104 AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsShowProductDescription),
89105 AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsShowProductName),
90106 AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsShowProductNameAlwaysFirstOnMobile),
91107 AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsShowProductOptions),
108+ AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsShowProductPhotoZoom),
92109 AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsShowProductPrice),
93110 AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsShowProductSku),
94111 AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsShowQty),
@@ -106,6 +123,7 @@ val fetchedStoreProfileNullablePropertyRules: List<NullablePropertyRule<*, *>> =
106123 AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsTwoColumnsWithRightSidebarShowProductDescriptionOnSidebar),
107124 AllowNullable (FetchedStoreProfile .DesignSettings ::productFiltersOpenedByDefaultOnCategoryPage),
108125 AllowNullable (FetchedStoreProfile .DesignSettings ::productFiltersPositionCategoryPage),
126+ AllowNullable (FetchedStoreProfile .DesignSettings ::productFiltersPositionSearchPage),
109127 AllowNullable (FetchedStoreProfile .DesignSettings ::productListBuyNowBehaviour),
110128 AllowNullable (FetchedStoreProfile .DesignSettings ::productListCardLayout),
111129 AllowNullable (FetchedStoreProfile .DesignSettings ::productListCategoryImageLayout),
@@ -130,10 +148,12 @@ val fetchedStoreProfileNullablePropertyRules: List<NullablePropertyRule<*, *>> =
130148 AllowNullable (FetchedStoreProfile .DesignSettings ::productListShowSoldOutLabel),
131149 AllowNullable (FetchedStoreProfile .DesignSettings ::productListShowSortViewAsOptions),
132150 AllowNullable (FetchedStoreProfile .DesignSettings ::productListSubtitlesBehavior),
151+ AllowNullable (FetchedStoreProfile .DesignSettings ::shoppingCartProductsCollapsedOnDesktop),
152+ AllowNullable (FetchedStoreProfile .DesignSettings ::shoppingCartProductsCollapsedOnMobile),
153+ AllowNullable (FetchedStoreProfile .DesignSettings ::shoppingCartShowQtyInputs),
154+ AllowNullable (FetchedStoreProfile .DesignSettings ::shoppingCartShowWeight),
155+ AllowNullable (FetchedStoreProfile .DesignSettings ::showCartWidget),
133156 AllowNullable (FetchedStoreProfile .DesignSettings ::showRootCategories),
134- AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsShowNavigationArrows),
135- AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsShowProductPhotoZoom),
136- AllowNullable (FetchedStoreProfile .DesignSettings ::productDetailsShowBreadcrumbsPosition),
137157 IgnoreNullable (FetchedStoreProfile .FBMessengerSettings ::enabled),
138158 IgnoreNullable (FetchedStoreProfile .FBMessengerSettings ::fbMessengerMessageUsButtonColor),
139159 IgnoreNullable (FetchedStoreProfile .FBMessengerSettings ::fbMessengerPageId),
@@ -305,6 +325,6 @@ val fetchedStoreProfileNullablePropertyRules: List<NullablePropertyRule<*, *>> =
305325 IgnoreNullable (FetchedStoreProfile .Zone ::name),
306326 IgnoreNullable (FetchedStoreProfile .Zone ::postCodes),
307327 IgnoreNullable (FetchedStoreProfile .Zone ::stateOrProvinceCodes),
308- AllowNullable (FetchedStoreProfile .Settings ::googleProductCategory),
328+ AllowNullable (FetchedStoreProfile .Settings ::googleProductCategory),
309329 AllowNullable (FetchedStoreProfile .Settings ::googleProductCategoryName)
310330)
0 commit comments