ABSTRACT_STORE_ITEM_COMPONENT |
Type : string
|
Default value : 'AbstractStoreItemComponent'
|
ACTION_SUBJECT |
Type : string
|
Default value : 'ActionsSubject'
|
ACTIONS |
Type : string
|
Default value : 'Actions'
|
ACTIVATED_ROUTE |
Type : string
|
Default value : 'ActivatedRoute'
|
ACTIVE_CART_SERVICE |
Type : string
|
Default value : 'ActiveCartService'
|
ADD_DYNAMIC_ATTRIBUTES |
Type : string
|
Default value : 'addDynamicAttributes'
|
ADD_TO_CART_COMPONENT |
Type : string
|
Default value : 'AddToCartComponent'
|
ADD_TO_SAVED_CART_COMPONENT |
Type : string
|
Default value : 'AddToSavedCartComponent '
|
ADDED_TO_CART_DIALOG_COMPONENT |
Type : string
|
Default value : 'AddedToCartDialogComponent'
|
ADDRESS_BOOK_COMPONENT |
Default value : `AddressBookComponent`
|
ADDRESS_BOOK_COMPONENT_SERVICE |
Type : string
|
Default value : 'AddressBookComponentService'
|
ADDRESS_FORM_COMPONENT |
Default value : `AddressFormComponent`
|
AMEND_ORDER_ACTIONS_COMPONENT |
Type : string
|
Default value : 'AmendOrderActionsComponent'
|
ANGULAR_COMMON |
Type : string
|
Default value : '@angular/common'
|
ANGULAR_CORE |
Type : string
|
Default value : '@angular/core'
|
ANGULAR_FORMS |
Type : string
|
Default value : '@angular/forms'
|
ANGULAR_HTTP |
Type : string
|
Default value : '@angular/common/http'
|
ANGULAR_OAUTH2_OIDC |
Type : string
|
Default value : 'angular-oauth2-oidc'
|
ANGULAR_PLATFORM_BROWSER |
Type : string
|
Default value : '@angular/platform-browser'
|
ANGULAR_ROUTER |
Type : string
|
Default value : '@angular/router'
|
ANGULAR_SCHEMATICS |
Type : string
|
Default value : '@schematics/angular'
|
*** Imports start **** |
ANONYMOUS_CONSENT_DIALOG_COMPONENT |
Type : string
|
Default value : 'AnonymousConsentDialogComponent'
|
ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE |
Type : string
|
Default value : 'AnonymousConsentLaunchDialogService'
|
ANONYMOUS_CONSENT_MANAGEMENT_BANNER_COMPONENT |
Type : string
|
Default value : 'AnonymousConsentManagementBannerComponent'
|
ANONYMOUS_CONSENT_OPEN_DIALOG_COMPONENT |
Type : string
|
Default value : 'AnonymousConsentOpenDialogComponent'
|
ANONYMOUS_CONSENT_TEMPLATES_ADAPTER |
Type : string
|
Default value : 'AnonymousConsentTemplatesAdapter'
|
ANONYMOUS_CONSENT_TEMPLATES_CONNECTOR |
Type : string
|
Default value : 'AnonymousConsentTemplatesConnector'
|
ANONYMOUS_CONSENTS |
Type : string
|
Default value : 'anonymousConsents'
|
ANONYMOUS_CONSENTS_CONFIG |
Type : string
|
Default value : 'AnonymousConsentsConfig'
|
ANONYMOUS_CONSENTS_SERVICE |
Type : string
|
Default value : 'AnonymousConsentsService'
|
ANONYMOUS_USERID_CONST |
Type : string
|
Default value : 'ANONYMOUS_USERID'
|
ANY_TYPE |
Type : string
|
Default value : 'any'
|
APPLICATION_REF |
Type : string
|
Default value : 'ApplicationRef'
|
ASM_ACTIONS |
Type : string
|
Default value : 'AsmActions'
|
ASM_ADAPTER |
Type : string
|
Default value : 'AsmAdapter'
|
ASM_AUTH_HTTP_HEADER_SERVICE |
Type : string
|
Default value : 'AsmAuthHttpHeaderService'
|
ASM_AUTH_SERVICE |
Type : string
|
Default value : 'AsmAuthService'
|
ASM_AUTH_STORAGE_SERVICE |
Type : string
|
Default value : 'AsmAuthStorageService'
|
ASM_CONFIG |
Type : string
|
Default value : 'AsmConfig'
|
ASM_CONNECTOR |
Type : string
|
Default value : 'AsmConnector'
|
ASM_FEATURE |
Type : string
|
Default value : 'ASM_FEATURE'
|
ASM_MODULE |
Type : string
|
Default value : 'AsmModule'
|
ASM_OCC_MODULE |
Type : string
|
Default value : 'AsmOccModule'
|
ASM_SELECTORS |
Type : string
|
Default value : 'AsmSelectors'
|
ASM_SERVICE |
Type : string
|
Default value : 'AsmService'
|
ASM_STATE |
Type : string
|
Default value : 'AsmState'
|
ASM_STATE_PERSISTENCE_SERVICE |
Type : string
|
Default value : 'AsmStatePersistenceService'
|
ASM_UI |
Type : string
|
Default value : 'AsmUi'
|
ASM_UI_ACTION |
Type : string
|
Default value : 'AsmUiAction'
|
ASM_UI_UPDATE |
Type : string
|
Default value : 'ASM_UI_UPDATE'
|
ASM_UI_UPDATE_CLASS |
Type : string
|
Default value : 'AsmUiUpdate'
|
AUTH_ACTIONS |
Type : string
|
Default value : 'AuthActions'
|
AUTH_CONFIG |
Type : string
|
Default value : 'AuthConfig'
|
AUTH_CONFIG_SERVICE |
Type : string
|
Default value : 'AuthConfigService'
|
AUTH_FEATURE |
Type : string
|
Default value : 'AUTH_FEATURE'
|
AUTH_FLOW_ROUTES_SERVICE |
Type : string
|
Default value : 'AuthFlowRoutesService'
|
AUTH_GUARD |
Type : string
|
Default value : 'AuthGuard'
|
AUTH_HTTP_HEADER_SERVICE |
Type : string
|
Default value : 'AuthHttpHeaderService'
|
AUTH_REDIRECT_SERVICE |
Type : string
|
Default value : 'AuthRedirectService'
|
AUTH_REDIRECT_STORAGE_SERVICE |
Type : string
|
Default value : 'AuthRedirectStorageService'
|
AUTH_SELECTORS |
Type : string
|
Default value : 'AuthSelectors'
|
AUTH_SERVICE |
Type : string
|
Default value : 'AuthService'
|
AUTH_STATE |
Type : string
|
Default value : 'AuthState'
|
AUTH_STORAGE_SERVICE |
Type : string
|
Default value : 'AuthStorageService'
|
AUTHENTICATION_TOKEN |
Type : string
|
Default value : 'AuthenticationToken'
|
AUTO_FOCUS_DIRECTIVE |
Type : string
|
Default value : 'AutoFocusDirective'
|
AUTO_FOCUS_DIRECTIVE_MODULE |
Type : string
|
Default value : 'AutoFocusDirectiveModule'
|
B2B_STOREFRONT_MODULE |
Type : string
|
Default value : 'B2bStorefrontModule'
|
B2C_LAYOUT_CONFIG |
Type : string
|
Default value : 'b2cLayoutConfig'
|
B2C_STOREFRONT_MODULE |
Type : string
|
Default value : 'B2cStorefrontModule'
|
BASE_PAGE_META_RESOLVER |
Type : string
|
Default value : 'BasePageMetaResolver'
|
BASE_SITE_SERVICE |
Type : string
|
Default value : 'BaseSiteService'
|
BASE_SITES_FOR_CONFIG |
Type : string
|
Default value : 'baseSitesForConfig'
|
BASE_STOREFRONT_MODULE |
Type : string
|
Default value : 'BaseStorefrontModule'
|
BILLING_ADDRESS_FORM_COMPONENT |
Type : string
|
Default value : 'BillingAddressFormComponent'
|
BILLING_ADDRESS_FORM_MODULE |
Type : string
|
Default value : 'BillingAddressFormModule'
|
BREAKPOINT_SERVICE |
Type : string
|
Default value : 'BreakpointService'
|
BUDGET_ROUTING_CONFIG |
Type : string
|
Default value : 'budgetRoutingConfig'
|
CAN_ACTIVATE |
Type : string
|
Default value : 'canActivate'
|
CART_COMBINED_EFFECTS |
Type : string
|
Default value : 'effects'
|
CART_CONFIG_SERVICE |
Type : string
|
Default value : 'CartConfigService'
|
CART_COUPON_COMPONENT |
Type : string
|
Default value : 'CartCouponComponent'
|
CART_DATA_CONST |
Type : string
|
Default value : 'CART_DATA'
|
CART_DATA_SERVICE |
Type : string
|
Default value : 'CartDataService'
|
CART_DETAILS_COMPONENT |
Type : string
|
Default value : 'CartDetailsComponent'
|
CART_EFFECTS |
Type : string
|
Default value : 'CartEffects'
|
*** Classes end **** |
CART_ENTRY_EFFECTS |
Type : string
|
Default value : 'CartEntryEffects'
|
CART_FEATURE_CONST |
Type : string
|
Default value : 'CART_FEATURE'
|
CART_ITEM_COMPONENT |
Type : string
|
Default value : 'CartItemComponent'
|
CART_ITEM_CONTEXT |
Type : string
|
Default value : 'CartItemContext'
|
CART_ITEM_CONTEXT_SOURCE |
Type : string
|
Default value : 'CartItemContextSource'
|
CART_ITEM_LIST_COMPONENT |
Type : string
|
Default value : 'CartItemListComponent'
|
CART_NOT_EMPTY_GUARD |
Type : string
|
Default value : 'CartNotEmptyGuard'
|
CART_PAGE_EVENT_BUILDER |
Type : string
|
Default value : 'CartPageEventBuilder'
|
CART_PAGE_LAYOUT_HANDLER |
Type : string
|
Default value : 'CartPageLayoutHandler'
|
CART_PAGE_META_RESOLVER |
Default value : `CartPageMetaResolver`
|
CART_SELECTORS |
Type : string
|
Default value : 'CartSelectors'
|
CART_SERVICE |
Type : string
|
Default value : 'CartService'
|
CART_STATE |
Type : string
|
Default value : 'CartState'
|
CART_TOTALS_COMPONENT |
Type : string
|
Default value : 'CartTotalsComponent'
|
CART_VOUCHER_EFFECTS |
Type : string
|
Default value : 'CartVoucherEffects'
|
CART_VOUCHER_SERVICE |
Type : string
|
Default value : 'CartVoucherService'
|
CARTS_STATE |
Type : string
|
Default value : 'CartsState'
|
CATEGORY_PAGE_META_RESOLVER |
Type : string
|
Default value : 'CategoryPageMetaResolver'
|
CDC_AUTH_SERVICE |
Type : string
|
Default value : 'CdcAuthService'
|
CDC_LOGOUT_GUARD |
Type : string
|
Default value : 'CdcLogoutGuard'
|
CDS_CONFIG |
Type : string
|
Default value : 'CdsConfig'
|
CDS_SPARTACUS_EVENT_SERVICE |
Type : string
|
Default value : 'SpartacusEventService'
|
CHANGE_DETECTOR_REF |
Type : string
|
Default value : 'ChangeDetectorRef'
|
CHECKOUT_ACTIONS |
Type : string
|
Default value : 'CheckoutActions'
|
CHECKOUT_ADAPTER |
Type : string
|
Default value : 'CheckoutAdapter'
|
CHECKOUT_AUTH_GUARD |
Type : string
|
Default value : 'CheckoutAuthGuard'
|
CHECKOUT_CONFIG |
Type : string
|
Default value : 'CheckoutConfig'
|
CHECKOUT_CONFIG_SERVICE |
Type : string
|
Default value : 'CheckoutConfigService'
|
CHECKOUT_CONNECTOR |
Type : string
|
Default value : 'CheckoutConnector'
|
CHECKOUT_COST_CENTER_SERVICE |
Type : string
|
Default value : 'CheckoutCostCenterService'
|
CHECKOUT_DELIVERY_FACADE |
Type : string
|
Default value : 'CheckoutDeliveryFacade'
|
CHECKOUT_DELIVERY_SERVICE |
Type : string
|
Default value : 'CheckoutDeliveryService'
|
CHECKOUT_DETAILS_SERVICE |
Type : string
|
Default value : 'CheckoutDetailsService'
|
CHECKOUT_EVENT_BUILDER |
Type : string
|
Default value : 'CheckoutEventBuilder'
|
CHECKOUT_EVENT_LISTENER |
Type : string
|
Default value : 'CheckoutEventListener'
|
CHECKOUT_EVENT_MODULE |
Type : string
|
Default value : 'CheckoutEventModule'
|
CHECKOUT_FACADE |
Type : string
|
Default value : 'CheckoutFacade'
|
CHECKOUT_GUARD |
Type : string
|
Default value : 'CheckoutGuard'
|
CHECKOUT_LOGIN_COMPONENT |
Type : string
|
Default value : 'CheckoutLoginComponent'
|
CHECKOUT_ORDER_SUMMARY_COMPONENT |
Type : string
|
Default value : 'CheckoutOrderSummaryComponent'
|
CHECKOUT_PAGE_META_RESOLVER |
Type : string
|
Default value : 'CheckoutPageMetaResolver'
|
CHECKOUT_PAYMENT_FACADE |
Type : string
|
Default value : 'CheckoutPaymentFacade'
|
CHECKOUT_PAYMENT_SERVICE |
Type : string
|
Default value : 'CheckoutPaymentService'
|
CHECKOUT_PROGRESS_COMPONENT |
Type : string
|
Default value : 'CheckoutProgressComponent'
|
CHECKOUT_PROGRESS_MOBILE_BOTTOM_COMPONENT |
Type : string
|
Default value : 'CheckoutProgressMobileBottomComponent'
|
CHECKOUT_PROGRESS_MOBILE_TOP_COMPONENT |
Type : string
|
Default value : 'CheckoutProgressMobileTopComponent'
|
CHECKOUT_REPLENISHMENT_FORM_SERVICE |
Type : string
|
Default value : 'CheckoutReplenishmentFormService'
|
CHECKOUT_SERVICE |
Type : string
|
Default value : 'CheckoutService'
|
CHECKOUT_STEP_SERVICE |
Type : string
|
Default value : 'CheckoutStepService'
|
CLEAR_CART_STATE |
Type : string
|
Default value : 'clearCartState'
|
CLEAR_CHECKOUT_FACADE |
Type : string
|
Default value : 'ClearCheckoutFacade'
|
CLEAR_CHECKOUT_SERVICE |
Type : string
|
Default value : 'ClearCheckoutService'
|
CLEAR_MULTI_CART_STATE |
Type : string
|
Default value : 'clearMultiCartState'
|
CLI_ASM_FEATURE |
Type : string
|
Default value : 'ASM'
|
CLI_CART_IMPORT_EXPORT_FEATURE |
Type : string
|
Default value : 'Import-Export'
|
CLI_CART_QUICK_ORDER_FEATURE |
Type : string
|
Default value : 'Quick-Order'
|
CLI_CART_SAVED_CART_FEATURE |
Type : string
|
Default value : 'Saved-Cart'
|
CLI_CDC_FEATURE |
Type : string
|
Default value : 'CDC'
|
CLI_CDS_FEATURE |
Type : string
|
Default value : 'CDS'
|
CLI_CHECKOUT_FEATURE |
Type : string
|
Default value : 'Checkout'
|
CLI_DIGITAL_PAYMENTS_FEATURE |
Type : string
|
Default value : 'Digital-Payments'
|
CLI_EPD_VISUALIZATION_FEATURE |
Type : string
|
Default value : 'EPD-Visualization'
|
CLI_ORDER_FEATURE |
Type : string
|
Default value : 'Order'
|
CLI_ORGANIZATION_ADMINISTRATION_FEATURE |
Type : string
|
Default value : 'Administration'
|
CLI_ORGANIZATION_ORDER_APPROVAL_FEATURE |
Type : string
|
Default value : 'Order-Approval'
|
CLI_PRODUCT_BULK_PRICING_FEATURE |
Type : string
|
Default value : 'Bulk-Pricing'
|
CLI_PRODUCT_CONFIGURATOR_CPQ_FEATURE |
Type : string
|
Default value : 'CPQ-Configurator'
|
CLI_PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE |
Type : string
|
Default value : 'Textfield-Configurator'
|
CLI_PRODUCT_CONFIGURATOR_VC_FEATURE |
Type : string
|
Default value : 'VC-Configurator'
|
CLI_PRODUCT_IMAGE_ZOOM_FEATURE |
Type : string
|
Default value : 'Image-Zoom'
|
CLI_PRODUCT_VARIANTS_FEATURE |
Type : string
|
Default value : 'Product-Variants'
|
CLI_QUALTRICS_FEATURE |
Type : string
|
Default value : 'Qualtrics'
|
CLI_SMARTEDIT_FEATURE |
Type : string
|
Default value : 'SmartEdit'
|
CLI_STOREFINDER_FEATURE |
Type : string
|
Default value : 'Store-Finder'
|
CLI_TRACKING_PERSONALIZATION_FEATURE |
Type : string
|
Default value : 'Personalization'
|
CLI_TRACKING_TMS_AEP_FEATURE |
Type : string
|
Default value : 'TMS-AEPL'
|
CLI_TRACKING_TMS_GTM_FEATURE |
Type : string
|
Default value : 'TMS-GTM'
|
CLI_USER_ACCOUNT_FEATURE |
Type : string
|
Default value : 'Account'
|
CLI_USER_PROFILE_FEATURE |
Type : string
|
Default value : 'Profile'
|
CLICK_ON_ENTER |
Type : string
|
Default value : 'clickOnEnter'
|
CLIENT_AUTHENTICATION_TOKEN_SERVICE |
Type : string
|
Default value : 'ClientAuthenticationTokenService'
|
CLOSE_ACCOUNT_COMPONENT |
Type : string
|
Default value : 'CloseAccountComponent'
|
CLOSE_ACCOUNT_MODAL_COMPONENT |
Type : string
|
Default value : 'CloseAccountModalComponent'
|
CLOSE_ACCOUNT_MODULE |
Type : string
|
Default value : 'CloseAccountModule'
|
CMS_ACTIONS |
Type : string
|
Default value : 'CmsActions'
|
CMS_COMPONENT_DATA_CLASS |
Type : string
|
Default value : 'CmsComponentData'
|
CMS_COMPONENT_DATA_PROPERTY_NAME |
Type : string
|
Default value : 'componentData'
|
*** Removed public api end **** |
CMS_COMPONENTS_SERVICE |
Type : string
|
Default value : 'CmsComponentsService'
|
CMS_CONFIG |
Type : string
|
Default value : 'CmsConfig'
|
CMS_FEATURES_SERVICE |
Type : string
|
Default value : 'CmsFeaturesService'
|
CMS_GET_COMPONENT_FROM_PAGE |
Type : string
|
Default value : 'CmsGetComponentFromPage'
|
CMS_INJECTOR_SERVICE |
Type : string
|
Default value : 'CmsInjectorService'
|
CMS_LIB_MODULE |
Type : string
|
Default value : 'CmsLibModule'
|
CMS_MAPPING_SERVICE |
Type : string
|
Default value : 'CmsMappingService'
|
CMS_SELECTORS |
Type : string
|
Default value : 'CmsSelectors'
|
CMS_SERVICE |
Type : string
|
Default value : 'CmsService'
|
COLLAPSE_MENU_IF_CLICK_OUTSIDE |
Type : string
|
Default value : 'collapseMenuIfClickOutside'
|
COMMAND_SERVICE |
Type : string
|
Default value : 'CommandService'
|
COMMON_CONFIGURATOR_UTILS_SERVICE |
Type : string
|
Default value : 'CommonConfiguratorUtilsService'
|
COMPILER |
Type : string
|
Default value : 'Compiler'
|
COMPONENT_FACTORY_RESOLVER |
Type : string
|
Default value : 'ComponentFactoryResolver'
|
COMPONENT_HANDLER_SERVICE |
Type : string
|
Default value : 'ComponentHandlerService'
|
COMPONENT_SELECTOR_FACTORY_OLD_API |
Type : string
|
Default value : 'componentSelectorFactory'
|
COMPONENT_STATE_SELECTOR_FACTORY_OLD_API |
Type : string
|
Default value : 'componentStateSelectorFactory'
|
COMPONENT_WRAPPER_DIRECTIVE |
Type : string
|
Default value : 'ComponentWrapperDirective'
|
COMPONENTS_SELECTOR_FACTORY_NEW_API |
Type : string
|
Default value : 'componentsSelectorFactory'
|
COMPONENTS_STATE_SELECTOR_FACTORY_NEW_API |
Type : string
|
Default value : 'componentsLoaderStateSelectorFactory'
|
CONFIG |
Type : string
|
Default value : 'Config'
|
CONFIG_INITIALIZER_SERVICE |
Type : string
|
Default value : 'ConfigInitializerService'
|
CONFIG_MODULE_CLASS |
Type : string
|
Default value : 'ConfigModule'
|
CONFIGURABLE_ROUTES_SERVICE |
Type : string
|
Default value : 'ConfigurableRoutesService'
|
CONFIGURATION_SERVICE |
Type : string
|
Default value : 'ConfigurationService'
|
CONFIGURATOR_ATTRIBUTE_CHECKBOX_LIST_COMPONENT |
Type : string
|
Default value : 'ConfiguratorAttributeCheckBoxListComponent'
|
CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT |
Type : string
|
Default value : 'ConfiguratorAttributeDropDownComponent'
|
CONFIGURATOR_ATTRIBUTE_INPUT_FIELD_COMPONENT |
Type : string
|
Default value : 'ConfiguratorAttributeInputFieldComponent'
|
CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT |
Type : string
|
Default value : 'ConfiguratorAttributeNumericInputFieldComponent'
|
CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_SERVICE |
Type : string
|
Default value : 'ConfiguratorAttributeNumericInputFieldService'
|
CONFIGURATOR_ATTRIBUTE_QUANTITY_SERVICE |
Type : string
|
Default value : 'ConfiguratorAttributeQuantityService'
|
CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT |
Type : string
|
Default value : 'ConfiguratorAttributeRadioButtonComponent'
|
CONFIGURATOR_ATTRIBUTE_SINGLE_SELECTION_BASE_COMPONENT |
Type : string
|
Default value : 'ConfiguratorAttributeSingleSelectionBaseComponent'
|
CONFIGURATOR_CART_ENTRY_INFO_COMPONENT |
Type : string
|
Default value : 'ConfiguratorCartEntryInfoComponent'
|
CONFIGURATOR_CART_SERVICE |
Type : string
|
Default value : 'ConfiguratorCartService'
|
CONFIGURATOR_COMMONS_SERVICE |
Type : string
|
Default value : 'ConfiguratorCommonsService'
|
CONFIGURATOR_FORM_COMPONENT |
Type : string
|
Default value : 'ConfiguratorFormComponent'
|
CONFIGURATOR_GROUP_MENU_COMPONENT |
Type : string
|
Default value : 'ConfiguratorGroupMenuComponent'
|
CONFIGURATOR_GROUP_MENU_SERVICE |
Type : string
|
Default value : 'ConfiguratorGroupMenuService'
|
CONFIGURATOR_GROUPS_SERVICE |
Type : string
|
Default value : 'ConfiguratorGroupsService'
|
CONFIGURATOR_ISSUES_NOTIFICATION_COMPONENT |
Type : string
|
Default value : 'ConfiguratorIssuesNotificationComponent'
|
CONFIGURATOR_MESSAGE_CONFIG |
Type : string
|
Default value : 'ConfiguratorMessageConfig'
|
CONFIGURATOR_OVERVIEW_ATTRIBUTE_COMPONENT |
Type : string
|
Default value : 'ConfiguratorOverviewAttributeComponent'
|
CONFIGURATOR_PRODUCT_TITLE_COMPONENT |
Type : string
|
Default value : 'ConfiguratorProductTitleComponent'
|
CONFIGURATOR_ROUTER_EXTRACTOR_SERVICE |
Type : string
|
Default value : 'ConfiguratorRouterExtractorService'
|
CONFIGURATOR_STOREFRONT_UTILS_SERVICE |
Type : string
|
Default value : 'ConfiguratorStorefrontUtilsService'
|
CONFIGURATOR_UI_SETTINGS_CONFIG |
Type : string
|
Default value : 'ConfiguratorUISettingsConfig'
|
CONFIGURATOR_UPDATE_MESSAGE_COMPONENT |
Type : string
|
Default value : 'ConfiguratorUpdateMessageComponent'
|
CONFIGURATOR_UTILS_SERVICE |
Type : string
|
Default value : 'ConfiguratorUtilsService'
|
CONSENT_MANAGEMENT_COMPONENT |
Type : string
|
Default value : 'ConsentManagementComponent'
|
CONSENT_MANAGEMENT_FORM_COMPONENT |
Type : string
|
Default value : 'ConsentManagementFormComponent'
|
CONSENT_SERVICE |
Type : string
|
Default value : 'ConsentService'
|
CONTENT_PAGE_META_RESOLVER |
Type : string
|
Default value : 'ContentPageMetaResolver'
|
CONTEXT |
Type : string
|
Default value : 'context'
|
CONTEXT_SERVICE_PROVIDERS |
Type : string
|
Default value : 'contextServiceProviders'
|
CONVERTER_SERVICE |
Type : string
|
Default value : 'ConverterService'
|
COST_CENTER_ROUTING_CONFIG |
Type : string
|
Default value : 'costCenterRoutingConfig'
|
CREATE_EVENT_FROM_INPUT |
Type : string
|
Default value : 'createEventFromInput'
|
CS_AGENT_AUTH_SERVICE |
Type : string
|
Default value : 'CsAgentAuthService'
|
CSAGENT_TOKEN_DATA |
Type : string
|
Default value : 'CSAGENT_TOKEN_DATA'
|
CSS_V2_DOCS_URL |
Type : string
|
Default value : 'https://sap.github.io/spartacus-docs/css-changes-in-version-2/'
|
CSS_V3_DOCS_URL |
Type : string
|
Default value : 'https://sap.github.io/spartacus-docs/css-changes-in-version-3/'
|
CSS_V4_DOCS_URL |
Type : string
|
Default value : 'https://sap.github.io/spartacus-docs/css-changes-in-version-4/'
|
CURRENCY_SERVICE |
Type : string
|
Default value : 'CurrencyService'
|
CURRENT_PRODUCT_SERVICE |
Type : string
|
Default value : 'CurrentProductService'
|
CURRENT_UNIT_SERVICE |
Type : string
|
Default value : 'CurrentUnitService'
|
CURRENT_USER_GROUP_SERVICE |
Type : string
|
Default value : 'CurrentUserGroupService'
|
CUSTOMER_ACTION |
Type : string
|
Default value : 'CustomerAction'
|
CUSTOMER_COUPON_SERVICE |
Type : string
|
Default value : 'CustomerCouponService'
|
CUSTOMER_SEARCH |
Type : string
|
Default value : 'CUSTOMER_SEARCH'
|
CUSTOMER_SEARCH_CLASS |
Type : string
|
Default value : 'CustomerSearch'
|
CUSTOMER_SEARCH_DATA |
Type : string
|
Default value : 'CUSTOMER_SEARCH_DATA'
|
CUSTOMER_SEARCH_FAIL |
Type : string
|
Default value : 'CUSTOMER_SEARCH_FAIL'
|
CUSTOMER_SEARCH_FAIL_CLASS |
Type : string
|
Default value : 'CustomerSearchFail'
|
CUSTOMER_SEARCH_OPTIONS |
Type : string
|
Default value : 'CustomerSearchOptions'
|
CUSTOMER_SEARCH_PAGE |
Type : string
|
Default value : 'CustomerSearchPage'
|
CUSTOMER_SEARCH_PAGE_NORMALIZER |
Type : string
|
Default value : 'CUSTOMER_SEARCH_PAGE_NORMALIZER'
|
CUSTOMER_SEARCH_RESET |
Type : string
|
Default value : 'CUSTOMER_SEARCH_RESET'
|
CUSTOMER_SEARCH_RESET_CLASS |
Type : string
|
Default value : 'CustomerSearchReset'
|
CUSTOMER_SEARCH_SUCCESS |
Type : string
|
Default value : 'CUSTOMER_SEARCH_SUCCESS'
|
CUSTOMER_SEARCH_SUCCESS_CLASS |
Type : string
|
Default value : 'CustomerSearchSuccess'
|
CUSTOMER_SUPPORT_AGENT_TOKEN_INTERCEPTOR |
Type : string
|
Default value : 'CustomerSupportAgentTokenInterceptor '
|
DEFAULT_B2B_OCC_CONFIG |
Type : string
|
Default value : 'defaultB2bOccConfig'
|
DEFAULT_BUDGET_ROUTING_CONFIG |
Type : string
|
Default value : 'defaultBudgetRoutingConfig'
|
DEFAULT_CONFIG |
Type : string
|
Default value : 'DefaultConfig'
|
DEFAULT_COST_CENTER_ROUTING_CONFIG |
Type : string
|
Default value : 'defaultCostCenterRoutingConfig'
|
DEFAULT_LOCAL_STORAGE_KEY |
Type : string
|
Default value : 'DEFAULT_LOCAL_STORAGE_KEY'
|
DEFAULT_PAGE_SIZE |
Type : string
|
Default value : 'defaultPageSize'
|
DEFAULT_PERMISSION_ROUTING_CONFIG |
Type : string
|
Default value : 'defaultPermissionRoutingConfig'
|
DEFAULT_SESSION_STORAGE_KEY |
Type : string
|
Default value : 'DEFAULT_SESSION_STORAGE_KEY'
|
DEFAULT_STATE_CONFIG |
Type : string
|
Default value : 'defaultStateConfig'
|
DEFAULT_UNITS_ROUTING_CONFIG |
Type : string
|
Default value : 'defaultUnitsRoutingConfig'
|
DEFAULT_USER_GROUP_ROUTING_CONFIG |
Type : string
|
Default value : 'defaultUserGroupRoutingConfig'
|
DEFAULT_USER_ROUTING_CONFIG |
Type : string
|
Default value : 'defaultUserRoutingConfig'
|
DEFER_LOADER_SERVICE |
Type : string
|
Default value : 'DeferLoaderService'
|
DELETE_ITEM_COMPONENT |
Type : string
|
Default value : 'DeleteItemComponent'
|
DELIVERY_MODE_COMPONENT |
Type : string
|
Default value : 'DeliveryModeComponent'
|
DELIVERY_MODE_SET_GUARD |
Type : string
|
Default value : 'DeliveryModeSetGuard'
|
DIRECTION_SERVICE |
Type : string
|
Default value : 'DirectionService'
|
DISABLE_INFO_SERVICE |
Type : string
|
Default value : 'DisableInfoService'
|
DOCUMENT |
Type : string
|
Default value : 'Document'
|
DOCUMENT_STRING |
Type : string
|
Default value : 'DOCUMENT'
|
DOM_SANITIZER |
Type : string
|
Default value : 'DomSanitizer'
|
DYNAMIC_ATTRIBUTE_SERVICE |
Type : string
|
Default value : 'DynamicAttributeService'
|
ELEMENT_REF |
Type : string
|
Default value : 'ElementRef'
|
EMAIL_ACTIONS |
Type : string
|
Default value : 'EmailActions'
|
ENTITY_LOADER_REDUCER |
Type : string
|
Default value : 'entityLoaderReducer'
|
ENTITY_LOADER_STATE |
Type : string
|
Default value : 'EntityLoaderState'
|
ENTITY_PROCESSES_LOADER_REDUCER |
Type : string
|
Default value : 'entityProcessesLoaderReducer'
|
ENTITY_PROCESSES_LOADER_STATE |
Type : string
|
Default value : 'EntityProcessesLoaderState'
|
ENTITY_REDUCER |
Type : string
|
Default value : 'entityReducer'
|
ENTITY_STATE |
Type : string
|
Default value : 'EntityState'
|
EPD_VISUALIZATION_CONFIG |
Type : string
|
Default value : 'EpdVisualizationConfig'
|
EVENT_SERVICE |
Type : string
|
Default value : 'EventService'
|
EVENTS_MODULE |
Type : string
|
Default value : 'EventsModule'
|
EXPRESS_CHECKOUT_SERVICE |
Type : string
|
Default value : 'ExpressCheckoutService'
|
EXTERNAL_JS_FILE_LOADER |
Type : string
|
Default value : 'ExternalJsFileLoader'
|
EXTERNAL_ROUTES_CONFIG |
Type : string
|
Default value : 'ExternalRoutesConfig'
|
EXTERNAL_ROUTES_SERVICE |
Type : string
|
Default value : 'ExternalRoutesService'
|
FEATURE_CONFIG_SERVICE |
Type : string
|
Default value : 'FeatureConfigService'
|
FEATURE_MODULES_SERVICE |
Type : string
|
Default value : 'FeatureModulesService'
|
FEATURES_CONFIG |
Type : string
|
Default value : 'FeaturesConfig'
|
FIND_COMPONENTS_BY_IDS_LEGACY |
Type : string
|
Default value : 'findComponentsByIdsLegacy'
|
FIND_STORES_CLASS |
Type : string
|
Default value : 'FindStores'
|
FIND_STORES_STATE |
Type : string
|
Default value : 'FindStoresState'
|
FOOTER_NAVIGATION_COMPONENT |
Type : string
|
Default value : 'FooterNavigationComponent'
|
FORBIDDEN_HANDLER |
Type : string
|
Default value : 'ForbiddenHandler'
|
FORGOT_PASSWORD_COMPONENT |
Type : string
|
Default value : 'ForgotPasswordComponent'
|
FORGOT_PASSWORD_EMAIL_ACTION |
Type : string
|
Default value : 'ForgotPasswordEmailRequestAction'
|
FORGOT_PASSWORD_MODULE |
Type : string
|
Default value : 'ForgotPasswordModule'
|
FORGOTTEN_PASSWORD_TRANSLATION_CHUNK |
Type : string
|
Default value : 'forgottenPassword'
|
FORM_BUILDER |
Type : string
|
Default value : 'FormBuilder'
|
FORM_GROUP |
Type : string
|
Default value : 'formGroup'
|
FORM_UTILS |
Type : string
|
Default value : 'FormUtils'
|
FORM$ |
Type : string
|
Default value : 'form$'
|
GET |
Type : string
|
Default value : 'get'
|
GET_ADDRESS_CARD_CONTENT |
Type : string
|
Default value : 'getAddressCardContent'
|
GET_ALL |
Type : string
|
Default value : 'getAll'
|
GET_ASM_STATE |
Type : string
|
Default value : 'getAsmState'
|
GET_ASM_UI |
Type : string
|
Default value : 'getAsmUi'
|
GET_BASE_ENDPOINT |
Type : string
|
Default value : 'getBaseEndpoint'
|
GET_BASE_SITE_DATA |
Type : string
|
Default value : 'getBaseSiteData'
|
GET_BILLING_ADDRESS_CARD_CONTENT |
Type : string
|
Default value : 'getBillingAddressCardContent'
|
GET_BREAKPOINT |
Type : string
|
Default value : 'getBreakpoint'
|
GET_CHECKOUT_STEP |
Type : string
|
Default value : 'getCheckoutStep'
|
GET_CHECKOUT_STEP_ROUTE |
Type : string
|
Default value : 'getCheckoutStepRoute'
|
GET_CHILD_ROUTES |
Type : string
|
Default value : 'getChildRoutes'
|
GET_CLOSEST |
Type : string
|
Default value : 'getClosest'
|
GET_COMPONENT_ENTITIES_OLD_API |
Type : string
|
Default value : 'getComponentEntities'
|
GET_COMPONENT_STATE_OLD_API |
Type : string
|
Default value : 'getComponentState'
|
*** Properties end **** |
GET_COMPONENTS_STATE_NEW_API |
Type : string
|
Default value : 'getComponentsState'
|
GET_CONTROL |
Type : string
|
Default value : 'getControl'
|
GET_CURRENT_STEP_INDEX |
Type : string
|
Default value : 'getCurrentStepIndex'
|
GET_CUSTOMER_AGENT_TOKEN |
Type : string
|
Default value : 'getCustomerSupportAgentToken'
|
GET_CUSTOMER_AGENT_TOKEN_LOADING |
Type : string
|
Default value : 'getCustomerSupportAgentTokenLoading'
|
GET_CUSTOMER_AGENT_TOKEN_STATE |
Type : string
|
Default value : 'getCustomerSupportAgentTokenState'
|
GET_CUSTOMER_SEARCH_RESULTS |
Type : string
|
Default value : 'getCustomerSearchResults'
|
GET_CUSTOMER_SEARCH_RESULTS_LOADER_STATE |
Type : string
|
Default value : 'getCustomerSearchResultsLoaderState'
|
GET_CUSTOMER_SEARCH_RESULTS_LOADING |
Type : string
|
Default value : 'getCustomerSearchResultsLoading'
|
GET_DELIVERY_MODE_CARD_CONTENT |
Type : string
|
Default value : 'getDeliveryModeCardContent'
|
GET_END_POINT |
Type : string
|
Default value : 'getEndpoint'
|
GET_FALSY_URL_MATCHER |
Type : string
|
Default value : 'getFalsyUrlMatcher'
|
GET_FIRST_CHECKOUT_STEP_ROUTE |
Type : string
|
Default value : 'getFirstCheckoutStepRoute'
|
GET_GLOB_URL_MATCHER |
Type : string
|
Default value : 'getGlobUrlMatcher'
|
GET_INJECTORS |
Type : string
|
Default value : 'getInjectors'
|
GET_LOADED |
Type : string
|
Default value : 'getLoaded'
|
GET_META |
Type : string
|
Default value : 'getMeta'
|
GET_META_RESOLVER |
Type : string
|
Default value : 'getMetaResolver'
|
GET_MULTI_CART_REDUCERS |
Type : string
|
Default value : 'getMultiCartReducers'
|
GET_MULTIPLE_PATHS_URL_MATCHER |
Type : string
|
Default value : 'getMultiplePathsUrlMatcher'
|
GET_NEXT_CHECKOUT_STEP_URL |
Type : string
|
Default value : 'getNextCheckoutStepUrl'
|
GET_OCC_ENDPOINT |
Type : string
|
Default value : 'getOccEndpoint'
|
GET_OPPOSITE_URL_MATCHER |
Type : string
|
Default value : 'getOppositeUrlMatcher'
|
GET_ORDER_CURRENT_DATE_CARD_CONTENT |
Type : string
|
Default value : 'getOrderCurrentDateCardContent'
|
GET_ORDER_DETAILS |
Type : string
|
Default value : 'getOrderDetails'
|
GET_PATH_URL_MATCHER |
Type : string
|
Default value : 'getPathUrlMatcher'
|
GET_PAYMENT_CARD_CONTENT |
Type : string
|
Default value : 'getPaymentCardContent'
|
GET_PAYMENT_INFO_CARD_CONTENT |
Type : string
|
Default value : 'getPaymentInfoCardContent'
|
GET_PREVIOUS_CHECKOUT_STEP_URL |
Type : string
|
Default value : 'getPreviousCheckoutStepUrl'
|
GET_PRODUCT_IMAGE_ALT |
Type : string
|
Default value : 'getProductImageAlt'
|
GET_PRODUCT_IMAGE_URL |
Type : string
|
Default value : 'getProductImageURL'
|
GET_PRODUCT_REFERENCES |
Type : string
|
Default value : 'getProductReferences'
|
GET_RAW_ENDPOINT |
Type : string
|
Default value : 'getRawEndpoint'
|
GET_REDUCERS |
Type : string
|
Default value : 'getReducers'
|
GET_SHIPPING_METHOD_CARD_CONTENT |
Type : string
|
Default value : 'getShippingMethodCardContent'
|
GET_STABLE |
Type : string
|
Default value : 'getStable'
|
GET_STABLE_CONFIG |
Type : string
|
Default value : 'getStableConfig'
|
GET_STATE_SLICE |
Type : string
|
Default value : 'getStateSlice'
|
GET_STRUCTURED_DATA_FACTORY |
Type : string
|
Default value : 'getStructuredDataFactory'
|
GET_URL |
Type : string
|
Default value : 'getUrl'
|
GET_WINDOW |
Type : string
|
Default value : 'window'
|
GLOBAL_MESSAGE_SERVICE |
Type : string
|
Default value : 'GlobalMessageService'
|
GO |
Type : string
|
Default value : 'go'
|
GOOGLE_MAP_RENDERER_SERVICE |
Type : string
|
Default value : 'GoogleMapRendererService'
|
GUEST_REGISTER_FORM_COMPONENT |
Type : string
|
Default value : 'GuestRegisterFormComponent'
|
HAMBURGER_MENU_SERVICE |
Type : string
|
Default value : 'HamburgerMenuService'
|
HANDLE_OPEN |
Type : string
|
Default value : 'handleOpen'
|
HOME_PAGE_EVENT_BUILDER |
Type : string
|
Default value : 'HomePageEventBuilder'
|
HTTP_CLIENT |
Type : string
|
Default value : 'HttpClient'
|
I18N_CONFIG |
Type : string
|
Default value : 'I18nConfig'
|
INCREMENT |
Type : string
|
Default value : 'increment'
|
INIT_SITE_CONTEXT_ROUTES_HANDLER |
Type : string
|
Default value : 'initSiteContextRoutesHandler'
|
INIT_SYNC |
Type : string
|
Default value : 'initSync'
|
INITIAL_ENTITY_STATE |
Type : string
|
Default value : 'initialEntityState'
|
INITIAL_LOADER_STATE |
Type : string
|
Default value : 'initialLoaderState'
|
INITIAL_PROCESSES_STATE |
Type : string
|
Default value : 'initialProcessesState'
|
INITIALIZE |
Type : string
|
Default value : 'initialize'
|
INITITIALIZE_CONTEXT |
Type : string
|
Default value : 'inititializeContext'
|
INJECT_DECORATOR |
Type : string
|
Default value : 'Inject'
|
INJECTOR |
Type : string
|
Default value : 'Injector'
|
INSIDE_CLICKED |
Type : string
|
Default value : 'insideClicked'
|
INTERSECTION_SERVICE |
Type : string
|
Default value : 'IntersectionService'
|
IS_LAUNCH_IN_SMART_EDIT |
Type : string
|
Default value : 'isLaunchInSmartEdit'
|
IS_LAUNCHED_IN_SMART_EDIT |
Type : string
|
Default value : 'isLaunchedInSmartEdit'
|
IS_STABLE |
Type : string
|
Default value : 'isStable'
|
ITEM |
Type : string
|
Default value : 'Item'
|
ITEM_COUNTER_COMPONENT |
Type : string
|
Default value : 'ItemCounterComponent'
|
ITEM_SERVICE |
Type : string
|
Default value : 'ItemService'
|
JSON_LD_SCRIPT_FACTORY |
Type : string
|
Default value : 'JsonLdScriptFactory'
|
JSONLD_PRODUCT_REVIEW_BUILDER |
Type : string
|
Default value : 'JsonLdProductReviewBuilder'
|
KEYBOARD_FOCUS_CONFIG |
Type : string
|
Default value : 'KeyboardFocusConfig'
|
KEYBOARD_FOCUS_SERVICE |
Type : string
|
Default value : 'KeyboardFocusService'
|
KYMA_ACTIONS |
Type : string
|
Default value : 'KymaActions'
|
KYMA_CONFIG |
Type : string
|
Default value : 'KymaConfig'
|
KYMA_ENABLED |
Type : string
|
Default value : 'kyma_enabled'
|
KYMA_FEATURE |
Type : string
|
Default value : 'KYMA_FEATURE'
|
KYMA_MODULE |
Type : string
|
Default value : 'KymaModule'
|
KYMA_SELECTORS |
Type : string
|
Default value : 'KymaSelectors'
|
KYMA_SERVICE |
Type : string
|
Default value : 'KymaService'
|
KYMA_STATE |
Type : string
|
Default value : 'KymaState'
|
LANGUAGE_SERVICE |
Type : string
|
Default value : 'LanguageService'
|
LAUNCH_COMPONENT_SERVICE |
Type : string
|
Default value : 'LaunchComponentService'
|
LAUNCH_DIALOG_SERVICE |
Type : string
|
Default value : 'LaunchDialogService'
|
LAYOUT_CONFIG |
Type : string
|
Default value : 'LayoutConfig'
|
LAZY_MODULES_SERVICE |
Type : string
|
Default value : 'LazyModulesService'
|
LEGACY_FLAG |
Type : string
|
Default value : 'legacy'
|
LOAD_ANONYMOUS_CONSENTS |
Type : string
|
Default value : 'loadAnonymousConsents'
|
LOAD_CLIENT_TOKEN |
Type : string
|
Default value : 'LOAD_CLIENT_TOKEN'
|
LOAD_CLIENT_TOKEN_CLASS |
Type : string
|
Default value : 'LoadClientToken'
|
LOAD_CLIENT_TOKEN_FAIL |
Type : string
|
Default value : 'LOAD_CLIENT_TOKEN_FAIL'
|
LOAD_CLIENT_TOKEN_FAIL_CLASS |
Type : string
|
Default value : 'LoadClientTokenFail'
|
LOAD_CLIENT_TOKEN_SUCCESS |
Type : string
|
Default value : 'LOAD_CLIENT_TOKEN_SUCCESS'
|
LOAD_CLIENT_TOKEN_SUCCESS_CLASS |
Type : string
|
Default value : 'LoadClientTokenSuccess'
|
LOAD_CMS_COMPONENT_CLASS |
Type : string
|
Default value : 'LoadCmsComponent'
|
LOAD_CMS_COMPONENT_FAIL_CLASS |
Type : string
|
Default value : 'LoadCmsComponentFail'
|
LOAD_CMS_COMPONENT_SUCCESS_CLASS |
Type : string
|
Default value : 'LoadCmsComponentSuccess'
|
LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN |
Type : string
|
Default value : 'LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN'
|
LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_CLASS |
Type : string
|
Default value : 'LoadCustomerSupportAgentToken'
|
LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_FAIL |
Type : string
|
Default value : 'LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_FAIL'
|
LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_FAIL_CLASS |
Type : string
|
Default value : 'LoadCustomerSupportAgentTokenFail'
|
LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_SUCCESS |
Type : string
|
Default value : 'LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_SUCCESS'
|
LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_SUCCESS_CLASS |
Type : string
|
Default value : 'LoadCustomerSupportAgentTokenSuccess'
|
LOAD_PRODUCT_REFERENCES |
Type : string
|
Default value : 'loadProductReferences'
|
LOAD_USER_TOKEN |
Type : string
|
Default value : 'LOAD_USER_TOKEN'
|
LOAD_USER_TOKEN_CLASS |
Type : string
|
Default value : 'LoadUserToken'
|
LOAD_USER_TOKEN_FAIL |
Type : string
|
Default value : 'LOAD_USER_TOKEN_FAIL'
|
LOAD_USER_TOKEN_FAIL_CLASS |
Type : string
|
Default value : 'LoadUserTokenFail'
|
LOAD_USER_TOKEN_SUCCESS |
Type : string
|
Default value : 'LOAD_USER_TOKEN_SUCCESS'
|
LOAD_USER_TOKEN_SUCCESS_CLASS |
Type : string
|
Default value : 'LoadUserTokenSuccess'
|
LOADER_REDUCER |
Type : string
|
Default value : 'loaderReducer'
|
LOADER_STATE |
Type : string
|
Default value : 'LoaderState'
|
LOCATION |
Type : string
|
Default value : 'Location'
|
LOCATION$ |
Type : string
|
Default value : 'location$'
|
LOGIN_AS_GUEST |
Type : string
|
Default value : 'loginAsGuest'
|
LOGIN_COMPONENT |
Type : string
|
Default value : 'LoginComponent'
|
LOGIN_FORM_COMPONENT |
Type : string
|
Default value : 'LoginFormComponent'
|
LOGIN_FORM_MODULE |
Type : string
|
Default value : 'LoginFormModule'
|
LOGIN_FORM_TRANSLATION_CHUNK |
Type : string
|
Default value : 'loginForm'
|
LOGIN_MODULE |
Type : string
|
Default value : 'LoginModule'
|
LOGIN_REGISTER_COMPONENT |
Type : string
|
Default value : 'LoginRegisterComponent'
|
LOGIN_REGISTER_MODULE |
Type : string
|
Default value : 'LoginRegisterModule'
|
LOGOUT |
Type : string
|
Default value : 'logout'
|
LOGOUT_CUSTOMER_SUPPORT_AGENT |
Type : string
|
Default value : 'LOGOUT_CUSTOMER_SUPPORT_AGENT'
|
LOGOUT_CUSTOMER_SUPPORT_AGENT_CLASS |
Type : string
|
Default value : 'LOGOUT_CUSTOMER_SUPPORT_AGENT_CLASS'
|
LOGOUT_GUARD |
Type : string
|
Default value : 'LogoutGuard'
|
MAIN_MODULE |
Type : string
|
Default value : 'MainModule'
|
MEDIA_SERVICE |
Type : string
|
Default value : 'MediaService'
|
MERCHANDISING_CAROUSEL_COMPONENT |
Type : string
|
Default value : 'MerchandisingCarouselComponent'
|
MERCHANDISING_CAROUSEL_COMPONENT_SERVICE |
Type : string
|
Default value : 'MerchandisingCarouselComponentService'
|
MESSAGE_CONFIG |
Type : string
|
Default value : 'MessageConfig'
|
MESSAGE_SERVICE |
Type : string
|
Default value : 'MessageService'
|
META_REDUCERS |
Type : string
|
Default value : 'metaReducers'
|
MINI_CART_COMPONENT |
Type : string
|
Default value : 'MiniCartComponent'
|
MINI_LOGIN_TRANSLATION_CHUNK |
Type : string
|
Default value : 'miniLogin'
|
MODAL_SERVICE |
Type : string
|
Default value : 'ModalService'
|
MULTI_CART_META_REDUCERS |
Type : string
|
Default value : 'multiCartMetaReducers'
|
MULTI_CART_REDUCER_PROVIDER |
Type : string
|
Default value : 'multiCartReducerProvider'
|
MULTI_CART_REDUCER_TOKEN |
Type : string
|
Default value : 'multiCartReducerToken'
|
MULTI_CART_SERVICE |
Type : string
|
Default value : 'MultiCartService'
|
MULTI_CART_STATE_PERSISTENCE_SERVICE |
Type : string
|
Default value : 'MultiCartStatePersistenceService'
|
NAVIGATE_UP_ON_ENTER |
Type : string
|
Default value : 'navigateUpOnEnter'
|
NAVIGATION_EVENT |
Type : string
|
Default value : 'NavigationEvent'
|
NAVIGATION_SERVICE |
Type : string
|
Default value : 'NavigationService'
|
NAVIGATION_UI_COMPONENT |
Type : string
|
Default value : 'NavigationUIComponent'
|
NG_BOOTSTRAP |
Type : string
|
Default value : '@ng-bootstrap/ng-bootstrap'
|
NG_EXPRESS_ENGINE_DECORATOR |
Type : string
|
Default value : 'NgExpressEngineDecorator'
|
NG_ON_DESTROY |
Type : string
|
Default value : 'ngOnDestroy'
|
NG_ON_INIT |
Type : string
|
Default value : 'ngOnInit'
|
NGB_MODAL |
Type : string
|
Default value : 'NgbModal'
|
NGRX_EFFECTS |
Type : string
|
Default value : '@ngrx/effects'
|
NGRX_ROUTER_STORE |
Type : string
|
Default value : '@ngrx/router-store'
|
NGRX_STORE |
Type : string
|
Default value : '@ngrx/store'
|
NGUNIVERSAL_EXPRESS_ENGINE |
Type : string
|
Default value : '@nguniversal/express-engine'
|
NOT_AUTH_GUARD |
Type : string
|
Default value : 'NotAuthGuard'
|
NOT_CHECKOUT_AUTH_GUARD |
Type : string
|
Default value : 'NotCheckoutAuthGuard'
|
OAUTH_LIB_WRAPPER_SERVICE |
Type : string
|
Default value : 'OAuthLibWrapperService'
|
OBJECT_TYPE |
Type : string
|
Default value : 'Object'
|
OBSERVABLE_CLASS |
Type : string
|
Default value : 'Observable'
|
*** Imports end **** |
OCC_ASM_ADAPTER |
Type : string
|
Default value : 'OccAsmAdapter'
|
OCC_CART_ADAPTER |
Type : string
|
Default value : 'OccCartAdapter'
|
OCC_CART_ENTRY_ADAPTER |
Type : string
|
Default value : 'OccCartEntryAdapter'
|
OCC_CHECKOUT_ADAPTER |
Type : string
|
Default value : 'OccCheckoutAdapter'
|
OCC_CMS_COMPONENT_ADAPTER |
Type : string
|
Default value : 'OccCmsComponentAdapter'
|
OCC_CONFIG |
Type : string
|
Default value : 'OccConfig'
|
OCC_CONFIG_LOADER_MODULE |
Type : string
|
Default value : 'OccConfigLoaderModule'
|
OCC_CONFIG_LOADER_SERVICE |
Type : string
|
Default value : 'OccConfigLoaderService'
|
OCC_ENDPOINT |
Type : string
|
Default value : 'OccEndpoint'
|
OCC_ENDPOINTS |
Type : string
|
Default value : 'OccEndpoints'
|
OCC_ENDPOINTS_SERVICE |
Type : string
|
Default value : 'OccEndpointsService'
|
OCC_LOADED_CONFIG |
Type : string
|
Default value : 'OccLoadedConfig'
|
OCC_LOADED_CONFIG_CONVERTER |
Type : string
|
Default value : 'OccLoadedConfigConverter'
|
OCC_MODULE |
Type : string
|
Default value : 'OccModule'
|
OCC_SITES_CONFIG_LOADER |
Type : string
|
Default value : 'OccSitesConfigLoader'
|
OCC_STORE_FINDER_ADAPTER |
Type : string
|
Default value : 'OccStoreFinderAdapter'
|
OCC_USER_ACCOUNT_ADAPTER |
Type : string
|
Default value : 'OccUserAccountAdapter'
|
OCC_USER_ADAPTER |
Type : string
|
Default value : 'OccUserAdapter'
|
OCC_USER_ORDER_ADAPTER |
Type : string
|
Default value : 'OccUserOrderAdapter'
|
OCC_USER_PROFILE_ADAPTER |
Type : string
|
Default value : 'OccUserProfileAdapter'
|
OF_LOADER_FAIL |
Type : string
|
Default value : 'ofLoaderFail'
|
OF_LOADER_LOAD |
Type : string
|
Default value : 'ofLoaderLoad'
|
OF_LOADER_SUCCESS |
Type : string
|
Default value : 'ofLoaderSuccess'
|
ON_DESELECT |
Type : string
|
Default value : 'onDeselect'
|
ON_NAVIGATE_FOCUS_SERVICE |
Type : string
|
Default value : 'OnNavigateFocusService'
|
ON_RESTORE_COMPLETE |
Type : string
|
Default value : 'onRestoreComplete'
|
ON_SELECT |
Type : string
|
Default value : 'onSelect'
|
ON_SUCCESS |
Type : string
|
Default value : 'onSuccess'
|
ONLY_NUMBER_DIRECTIVE |
Type : string
|
Default value : 'OnlyNumberDirective'
|
ONLY_NUMBER_DIRECTIVE_MODULE |
Type : string
|
Default value : 'OnlyNumberDirectiveModule'
|
OPEN_DIALOG |
Type : string
|
Default value : 'openDialog'
|
OPEN_ID_AUTHENTICATION_TOKEN_SERVICE |
Type : string
|
Default value : 'OpenIdAuthenticationTokenService'
|
OPEN_ID_TOKEN |
Type : string
|
Default value : 'OpenIdToken'
|
OPEN_ID_TOKEN_DATA |
Type : string
|
Default value : 'OPEN_ID_TOKEN_DATA'
|
ORDER_CANCELLATION_GUARD |
Type : string
|
Default value : 'OrderCancellationGuard'
|
ORDER_CANCELLATION_SERVICE |
Type : string
|
Default value : 'OrderCancellationService'
|
ORDER_CONFIRMATION_ITEMS_COMPONENT |
Type : string
|
Default value : 'OrderConfirmationItemsComponent'
|
ORDER_CONFIRMATION_OVERVIEW_COMPONENT |
Type : string
|
Default value : 'OrderConfirmationOverviewComponent'
|
ORDER_DETAIL_ITEMS_COMPONENT |
Type : string
|
Default value : 'OrderDetailItemsComponent'
|
ORDER_DETAIL_SHIPPING_COMPONENT |
Type : string
|
Default value : 'OrderDetailShippingComponent'
|
ORDER_DETAILS_SERVICE |
Type : string
|
Default value : 'OrderDetailsService'
|
ORDER_ENTRY |
Type : string
|
Default value : 'OrderEntry'
|
ORDER_HISTORY_COMPONENT |
Type : string
|
Default value : 'OrderHistoryComponent'
|
ORDER_OVERVIEW_COMPONENT |
Type : string
|
Default value : 'OrderOverviewComponent'
|
ORDER_PROMOTIONS$ |
Type : string
|
Default value : 'orderPromotions$'
|
ORDER_RETURN_GUARD |
Type : string
|
Default value : 'OrderReturnGuard'
|
ORDER_RETURN_REQUEST_SERVICE |
Type : string
|
Default value : 'OrderReturnRequestService'
|
ORDER_RETURN_SERVICE |
Type : string
|
Default value : 'OrderReturnService'
|
ORGANIZATION_PAGE_META_RESOLVER |
Type : string
|
Default value : 'OrganizationPageMetaResolver'
|
OUTLET_DIRECTIVE |
Type : string
|
Default value : 'OutletDirective'
|
OUTLET_REF_DIRECTIVE |
Type : string
|
Default value : 'OutletRefDirective'
|
OUTLET_RENDERER_SERVICE |
Type : string
|
Default value : 'OutletRendererService'
|
OUTLET_SERVICE |
Type : string
|
Default value : 'OutletService'
|
PAGE_EVENT |
Type : string
|
Default value : 'PageEvent'
|
PAGE_EVENT_BUILDER |
Type : string
|
Default value : 'PageEventBuilder'
|
PAGE_EVENT_MODULE |
Type : string
|
Default value : 'PageEventModule'
|
PAGE_LAYOUT_SERVICE |
Type : string
|
Default value : 'PageLayoutService'
|
PAGE_LINK_SERVICE |
Type : string
|
Default value : 'PageLinkService'
|
PAGE_META_CONFIG |
Type : string
|
Default value : 'PageMetaConfig'
|
PAGE_META_RESOLVER |
Type : string
|
Default value : 'PageMetaResolver'
|
PAGE_META_SERVICE |
Type : string
|
Default value : 'PageMetaService'
|
PAGE_SLOT_COMPONENT |
Type : string
|
Default value : 'PageSlotComponent'
|
PAGE_SLOT_SERVICE |
Type : string
|
Default value : 'PageSlotService'
|
PARAMS |
Type : string
|
Default value : 'params'
|
PAYMENT_DETAILS_SET_GUARD |
Type : string
|
Default value : 'PaymentDetailsSetGuard'
|
PAYMENT_FORM_COMPONENT |
Type : string
|
Default value : 'PaymentFormComponent'
|
PAYMENT_METHOD_COMPONENT |
Type : string
|
Default value : 'PaymentMethodComponent'
|
PAYMENT_TYPE_SERVICE |
Type : string
|
Default value : 'PaymentTypeService'
|
PERMISSION_ROUTING_CONFIG |
Type : string
|
Default value : 'permissionRoutingConfig'
|
PERSONALIZATION_ACTION |
Type : string
|
Default value : 'PersonalizationAction'
|
PERSONALIZATION_CONFIG |
Type : string
|
Default value : 'PersonalizationConfig'
|
PERSONALIZATION_CONTEXT |
Type : string
|
Default value : 'PersonalizationContext'
|
PERSONALIZATION_CONTEXT_SERVICE |
Type : string
|
Default value : 'PersonalizationContextService'
|
PERSONALIZATION_MODULE |
Type : string
|
Default value : 'PersonalizationModule'
|
PLACE_ORDER |
Type : string
|
Default value : 'placeOrder'
|
PLACE_ORDER_CLASS |
Type : string
|
Default value : 'PlaceOrder'
|
PLACE_ORDER_COMPONENT |
Type : string
|
Default value : 'PlaceOrderComponent'
|
PLATFORM |
Type : string
|
Default value : 'Platform'
|
PLATFORM_ID |
Type : string
|
Default value : 'PLATFORM_ID'
|
PLATFORM_ID_STRING |
Type : string
|
Default value : 'PLATFORM_ID'
|
POPOVER_COMPONENT |
Type : string
|
Default value : 'PopoverComponent'
|
POPOVER_DIRECTIVE |
Type : string
|
Default value : 'PopoverDirective'
|
POPOVER_SERVICE |
Type : string
|
Default value : 'PopoverService'
|
POSITIONING_SERVICE |
Type : string
|
Default value : 'PositioningService'
|
PREVENT_SCROLLING_ON_SPACE |
Type : string
|
Default value : 'preventScrollingOnSpace'
|
PROCESSES_LOADER_REDUCER |
Type : string
|
Default value : 'processesLoaderReducer'
|
PROCESSES_LOADER_STATE |
Type : string
|
Default value : 'ProcessesLoaderState'
|
PRODUCT_CAROUSEL_COMPONENT |
Type : string
|
Default value : 'ProductCarouselComponent'
|
PRODUCT_CAROUSEL_SERVICE |
Type : string
|
Default value : 'ProductCarouselService'
|
PRODUCT_CONFIGURATOR_RULEBASED_FEATURE |
Type : string
|
Default value : 'productConfiguratorRulebased'
|
PRODUCT_CONFIGURATOR_RULEBASED_FEATURE_OBSOLETE |
Type : string
|
Default value : 'rulebased'
|
*** APIs end **** |
PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE |
Type : string
|
Default value : 'productConfiguratorTextfield'
|
PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_OBSOLETE |
Type : string
|
Default value : 'textfield'
|
PRODUCT_FACET_NAVIGATION_COMPONENT |
Type : string
|
Default value : 'ProductFacetNavigationComponent'
|
PRODUCT_GRID_ITEM_COMPONENT |
Type : string
|
Default value : 'ProductGridItemComponent'
|
PRODUCT_IMAGES_COMPONENT |
Type : string
|
Default value : 'ProductImagesComponent'
|
PRODUCT_LIST_COMPONENT |
Type : string
|
Default value : 'ProductListComponent'
|
PRODUCT_LIST_COMPONENT_SERVICE |
Type : string
|
Default value : 'ProductListComponentService'
|
PRODUCT_LIST_ITEM_COMPONENT |
Type : string
|
Default value : 'ProductListItemComponent'
|
PRODUCT_LIST_ITEM_CONTEXT_SOURCE |
Type : string
|
Default value : 'ProductListItemContextSource'
|
PRODUCT_LOADING_SERVICE |
Type : string
|
Default value : 'ProductLoadingService'
|
PRODUCT_PAGE_EVENT_BUILDER |
Type : string
|
Default value : 'ProductPageEventBuilder'
|
PRODUCT_PAGE_META_RESOLVER |
Type : string
|
Default value : 'ProductPageMetaResolver'
|
PRODUCT_REFERENCE_SERVICE |
Type : string
|
Default value : 'ProductReferenceService'
|
PRODUCT_REVIEW_SERVICE |
Type : string
|
Default value : 'ProductReviewService'
|
PRODUCT_REVIEWS_COMPONENT |
Default value : `ProductReviewsComponent`
|
PRODUCT_SCROLL_COMPONENT |
Type : string
|
Default value : 'ProductScrollComponent'
|
PRODUCT_SEARCH_SERVICE |
Type : string
|
Default value : 'ProductSearchService'
|
PRODUCT_SERVICE |
Type : string
|
Default value : 'ProductService'
|
PRODUCT_VARIANT_COMPONENT |
Type : string
|
Default value : 'ProductVariantsComponent'
|
PRODUCT_VARIANT_GUARD |
Type : string
|
Default value : 'ProductVariantGuard'
|
PRODUCT_VARIANT_STYLE_ICONS_COMPONENT |
Type : string
|
Default value : 'ProductVariantStyleIconsComponent'
|
PRODUCT_VARIANT_STYLE_ICONS_MODULE |
Type : string
|
Default value : 'ProductVariantStyleIconsModule'
|
PRODUCT_VARIANTS_MODULE |
Type : string
|
Default value : 'ProductVariantsModule'
|
PROMOTION_LOCATION$ |
Type : string
|
Default value : 'promotionLocation$'
|
PROMOTION_SERVICE |
Type : string
|
Default value : 'PromotionService'
|
PROTECTED_ROUTES_GUARD |
Type : string
|
Default value : 'ProtectedRoutesGuard'
|
PROTECTED_ROUTES_SERVICE |
Type : string
|
Default value : 'ProtectedRoutesService'
|
PROVIDE_CONFIG_FUNCTION |
Type : string
|
Default value : 'provideConfig'
|
PROVIDE_DEFAULT_CONFIG |
Type : string
|
Default value : 'provideDefaultConfig'
|
PWA_CONFIGURATION_FACTORY |
Type : string
|
Default value : 'pwaConfigurationFactory'
|
PWA_FACTORY |
Type : string
|
Default value : 'pwaFactory'
|
QUALTRICS_COMPONENT |
Type : string
|
Default value : 'QualtricsComponent'
|
QUALTRICS_CONFIG |
Type : string
|
Default value : 'QualtricsConfig'
|
QUALTRICS_EVENT_NAME |
Type : string
|
Default value : 'QUALTRICS_EVENT_NAME'
|
QUALTRICS_LOADER_SERVICE |
Type : string
|
Default value : 'QualtricsLoaderService'
|
QUALTRICS_MODULE |
Type : string
|
Default value : 'QualtricsModule'
|
REDIRECT |
Type : string
|
Default value : 'redirect'
|
REDUCER_PROVIDER |
Type : string
|
Default value : 'reducerProvider'
|
REDUCER_TOKEN |
Type : string
|
Default value : 'reducerToken'
|
REFRESH_USER_TOKEN |
Type : string
|
Default value : 'REFRESH_USER_TOKEN'
|
REFRESH_USER_TOKEN_CLASS |
Type : string
|
Default value : 'RefreshUserToken'
|
REFRESH_USER_TOKEN_FAIL |
Type : string
|
Default value : 'REFRESH_USER_TOKEN_FAIL'
|
REFRESH_USER_TOKEN_FAIL_CLASS |
Type : string
|
Default value : 'RefreshUserTokenFail'
|
REFRESH_USER_TOKEN_SUCCESS |
Type : string
|
Default value : 'REFRESH_USER_TOKEN_SUCCESS'
|
REFRESH_USER_TOKEN_SUCCESS_CLASS |
Type : string
|
Default value : 'RefreshUserTokenSuccess'
|
REGISTER_COMPONENT |
Type : string
|
Default value : 'RegisterComponent'
|
REGISTER_COMPONENT_MODULE |
Type : string
|
Default value : 'RegisterComponentModule'
|
REGISTER_TRANSLATION_CHUNK |
Type : string
|
Default value : 'register'
|
RENDERER_2 |
Type : string
|
Default value : 'Renderer2'
|
RENDERER_FACTORY_2 |
Type : string
|
Default value : 'RendererFactory2'
|
REPLENISHMENT_ORDER_CANCELLATION_COMPONENT |
Type : string
|
Default value : 'ReplenishmentOrderCancellationComponent'
|
REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE |
Type : string
|
Default value : 'ReplenishmentOrderCancellationLaunchDialogService'
|
REPLENISHMENT_ORDER_CONNECTOR |
Type : string
|
Default value : 'ReplenishmentOrderConnector'
|
REPLENISHMENT_ORDER_HISTORY_COMPONENT |
Type : string
|
Default value : 'ReplenishmentOrderHistoryComponent'
|
RESET_CHECKOUT_PROCESSES |
Type : string
|
Default value : 'resetCheckoutProcesses'
|
RESET_PASSWORD_ACTION |
Type : string
|
Default value : 'ResetPasswordAction'
|
RESET_PASSWORD_COMPONENT |
Type : string
|
Default value : 'ResetPasswordComponent'
|
RESET_PASSWORD_FORM_COMPONENT |
Type : string
|
Default value : 'ResetPasswordFormComponent'
|
RESET_PASSWORD_MODULE |
Type : string
|
Default value : 'ResetPasswordModule'
|
RESTORE_SAVED_CART |
Type : string
|
Default value : 'restoreSavedCart'
|
REVIEW_SUBMIT_COMPONENT |
Type : string
|
Default value : 'ReviewSubmitComponent'
|
REVOKE_USER_TOKEN |
Type : string
|
Default value : 'REVOKE_USER_TOKEN'
|
REVOKE_USER_TOKEN_CLASS |
Type : string
|
Default value : 'RevokeUserToken'
|
REVOKE_USER_TOKEN_FAIL |
Type : string
|
Default value : 'REVOKE_USER_TOKEN_FAIL'
|
REVOKE_USER_TOKEN_FAIL_CLASS |
Type : string
|
Default value : 'RevokeUserTokenFail'
|
REVOKE_USER_TOKEN_SUCCESS |
Type : string
|
Default value : 'REVOKE_USER_TOKEN_SUCCESS'
|
REVOKE_USER_TOKEN_SUCCESS_CLASS |
Type : string
|
Default value : 'RevokeUserTokenSuccess'
|
ROOT_CONFIG |
Type : string
|
Default value : 'RootConfig'
|
ROUTE_BACK_ACTION |
Type : string
|
Default value : 'RouteBackAction'
|
ROUTE_FORWARD_ACTION |
Type : string
|
Default value : 'RouteForwardAction'
|
ROUTE_GO_ACTION |
Type : string
|
Default value : 'RouteGoAction'
|
ROUTE_GO_BY_URL_ACTION |
Type : string
|
Default value : 'RouteGoByUrlAction'
|
ROUTER |
Type : string
|
Default value : 'Router'
|
ROUTING_ACTIONS |
Type : string
|
Default value : 'RoutingActions'
|
ROUTING_CONFIG |
Type : string
|
Default value : 'RoutingConfig'
|
ROUTING_CONFIG_SERVICE |
Type : string
|
Default value : 'RoutingConfigService'
|
ROUTING_PAGE_META_RESOLVER |
Type : string
|
Default value : 'RoutingPageMetaResolver'
|
ROUTING_PARAMS_SERVICE |
Type : string
|
Default value : 'RoutingParamsService'
|
ROUTING_SERVICE |
Type : string
|
Default value : 'RoutingService'
|
RXJS |
Type : string
|
Default value : 'rxjs'
|
SAVED_CART_DETAILS_ACTION_COMPONENT |
Type : string
|
Default value : 'SavedCartDetailsActionComponent '
|
SAVED_CART_DETAILS_OVERVIEW_COMPONENT |
Type : string
|
Default value : 'SavedCartDetailsOverviewComponent '
|
SAVED_CART_DETAILS_SERVICE |
Type : string
|
Default value : 'SavedCartDetailsService'
|
SAVED_CART_FACADE |
Type : string
|
Default value : 'SavedCartFacade'
|
SAVED_CART_FORM_DIALOG_COMPONENT |
Type : string
|
Default value : 'SavedCartFormDialogComponent'
|
SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE |
Type : string
|
Default value : 'SavedCartFormLaunchDialogService'
|
SAVED_CART_FORM_TYPE |
Type : string
|
Default value : 'savedCartFormType'
|
SAVED_CART_LIST_COMPONENT |
Type : string
|
Default value : 'SavedCartListComponent'
|
SCHEDULE_COMPONENT |
Type : string
|
Default value : 'ScheduleComponent'
|
SCRIPT_LOADER |
Type : string
|
Default value : 'ScriptLoader'
|
SCRIPT_LOADER_SERVICE |
Type : string
|
Default value : 'ScriptLoader'
|
SEARCH_BOX_COMPONENT |
Default value : `SearchBoxComponent`
|
SEARCH_BOX_COMPONENT_SERVICE |
Type : string
|
Default value : 'SearchBoxComponentService'
|
SEARCH_BOX_SERVICE |
Type : string
|
Default value : 'SearchboxService'
|
SEARCH_CONFIG |
Type : string
|
Default value : 'SearchConfig'
|
SEARCH_PAGE_META_RESOLVER |
Type : string
|
Default value : 'SearchPageMetaResolver'
|
SELECTIVE_CART_SERVICE |
Type : string
|
Default value : 'SelectiveCartService'
|
SEMANTIC_PATH_SERVICE |
Type : string
|
Default value : 'SemanticPathService'
|
SEMANTIC_ROUTE |
Type : string
|
Default value : 'semanticRoute'
|
SEO_CONFIG |
Type : string
|
Default value : 'SeoConfig'
|
SERVER_REQUEST_ORIGIN_STRING |
Type : string
|
Default value : 'SERVER_REQUEST_ORIGIN'
|
SERVER_REQUEST_URL_STRING |
Type : string
|
Default value : 'SERVER_REQUEST_URL'
|
SET_ACTIVE |
Type : string
|
Default value : 'setActive'
|
SET_QUERY |
Type : string
|
Default value : 'setQuery'
|
SET_RATE |
Type : string
|
Default value : 'setRate'
|
SET_RATE_ON_EVENT |
Type : string
|
Default value : 'setRateOnEvent'
|
SHIPPING_ADDRESS_COMPONENT |
Type : string
|
Default value : 'ShippingAddressComponent'
|
SHIPPING_ADDRESS_SET_GUARD |
Type : string
|
Default value : 'ShippingAddressSetGuard'
|
SITE_CONTEXT_CONFIG |
Type : string
|
Default value : 'SiteContextConfig'
|
SITE_CONTEXT_PARAMS_PROVIDERS |
Type : string
|
Default value : 'siteContextParamsProviders'
|
SKIP_LINK_CONFIG |
Type : string
|
Default value : 'SkipLinkConfig'
|
SKIP_LINK_FACTORY |
Type : string
|
Default value : 'skipLinkFactory'
|
SKIP_LINK_SERVICE |
Type : string
|
Default value : 'SkipLinkService'
|
SMART_EDIT_CONFIG |
Type : string
|
Default value : 'SmartEditConfig'
|
SMART_EDIT_MODULE |
Type : string
|
Default value : 'SmartEditModule'
|
SMART_EDIT_SERVICE |
Type : string
|
Default value : 'SmartEditService'
|
SORT_CODE |
Type : string
|
Default value : 'sortCode'
|
SPARTACUS_ASM |
Type : string
|
Default value : '@spartacus/asm'
|
SPARTACUS_ASSETS |
Type : string
|
Default value : '@spartacus/assets'
|
SPARTACUS_CART |
Type : string
|
Default value : '@spartacus/cart'
|
SPARTACUS_CART_SAVED_CART_COMPONENTS |
Default value : `${SPARTACUS_CART}/saved-cart/components`
|
SPARTACUS_CART_SAVED_CART_ROOT |
Default value : `${SPARTACUS_CART}/saved-cart/root`
|
SPARTACUS_CDC |
Type : string
|
Default value : '@spartacus/cdc'
|
SPARTACUS_CDS |
Type : string
|
Default value : '@spartacus/cds'
|
SPARTACUS_CHECKOUT |
Type : string
|
Default value : '@spartacus/checkout'
|
SPARTACUS_CHECKOUT_COMPONENTS |
Default value : `${SPARTACUS_CHECKOUT}/components`
|
SPARTACUS_CHECKOUT_CORE |
Default value : `${SPARTACUS_CHECKOUT}/core`
|
SPARTACUS_CHECKOUT_OCC |
Default value : `${SPARTACUS_CHECKOUT}/occ`
|
SPARTACUS_CHECKOUT_ROOT |
Default value : `${SPARTACUS_CHECKOUT}/root`
|
SPARTACUS_CONFIGURATION_MODULE |
Type : string
|
Default value : 'spartacus-configuration'
|
SPARTACUS_CORE |
Type : string
|
Default value : '@spartacus/core'
|
SPARTACUS_DIGITAL_PAYMENTS |
Type : string
|
Default value : '@spartacus/digital-payments'
|
SPARTACUS_EPD_VISUALIZATION |
Type : string
|
Default value : '@spartacus/epd-visualization'
|
SPARTACUS_FEATURES_MODULE |
Type : string
|
Default value : 'spartacus-features'
|
SPARTACUS_FEATURES_NG_MODULE |
Type : string
|
Default value : 'SpartacusFeaturesModule'
|
SPARTACUS_MODULE |
Type : string
|
Default value : 'spartacus'
|
SPARTACUS_ORDER |
Type : string
|
Default value : '@spartacus/order'
|
SPARTACUS_ORGANIZATION |
Type : string
|
Default value : '@spartacus/organization'
|
SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS |
Default value : `${SPARTACUS_ORGANIZATION}/administration/components`
|
SPARTACUS_ORGANIZATION_ADMINISTRATION_CORE |
Default value : `${SPARTACUS_ORGANIZATION}/administration/core`
|
SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT |
Default value : `${SPARTACUS_ORGANIZATION}/administration/root`
|
SPARTACUS_PRODUCT |
Type : string
|
Default value : '@spartacus/product'
|
SPARTACUS_PRODUCT_CONFIGURATOR |
Type : string
|
Default value : '@spartacus/product-configurator'
|
SPARTACUS_PRODUCT_CONFIGURATOR_COMMON |
Default value : `${SPARTACUS_PRODUCT_CONFIGURATOR}/common`
|
SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED |
Default value : `${SPARTACUS_PRODUCT_CONFIGURATOR}/rulebased`
|
SPARTACUS_PRODUCT_VARIANTS_COMPONENTS |
Type : string
|
Default value : '@spartacus/product/variants/components'
|
SPARTACUS_PRODUCT_VARIANTS_ROOT |
Type : string
|
Default value : '@spartacus/product/variants/root'
|
SPARTACUS_QUALTRICS |
Type : string
|
Default value : '@spartacus/qualtrics'
|
SPARTACUS_QUALTRICS_COMPONENTS |
Default value : `${SPARTACUS_QUALTRICS}/components`
|
SPARTACUS_ROUTING_MODULE |
Type : string
|
Default value : 'app-routing'
|
*** Storefinder end **** |
SPARTACUS_SCHEMATICS |
Type : string
|
Default value : '@spartacus/schematics'
|
SPARTACUS_SCOPE |
Type : string
|
Default value : '@spartacus/'
|
SPARTACUS_SETUP |
Type : string
|
Default value : '@spartacus/setup'
|
SPARTACUS_SETUP_SSR |
Default value : `${SPARTACUS_SETUP}/ssr`
|
SPARTACUS_SMARTEDIT |
Type : string
|
Default value : '@spartacus/smartedit'
|
SPARTACUS_STOREFINDER |
Type : string
|
Default value : '@spartacus/storefinder'
|
SPARTACUS_STOREFRONTLIB |
Type : string
|
Default value : '@spartacus/storefront'
|
SPARTACUS_STYLES |
Type : string
|
Default value : '@spartacus/styles'
|
SPARTACUS_TRACKING |
Type : string
|
Default value : '@spartacus/tracking'
|
SPARTACUS_USER |
Type : string
|
Default value : '@spartacus/user'
|
SPARTACUS_USER_ACCOUNT |
Default value : `${SPARTACUS_USER}/account`
|
SPARTACUS_USER_ACCOUNT_COMPONENTS |
Default value : `${SPARTACUS_USER_ACCOUNT}/components`
|
SPARTACUS_USER_ACCOUNT_CORE |
Default value : `${SPARTACUS_USER_ACCOUNT}/core`
|
SPARTACUS_USER_ACCOUNT_OCC |
Default value : `${SPARTACUS_USER_ACCOUNT}/occ`
|
SPARTACUS_USER_PROFILE |
Default value : `${SPARTACUS_USER}/profile`
|
SPARTACUS_USER_PROFILE_COMPONENTS |
Default value : `${SPARTACUS_USER_PROFILE}/components`
|
SPARTACUS_USER_PROFILE_CORE |
Default value : `${SPARTACUS_USER_PROFILE}/core`
|
SPARTACUS_USER_PROFILE_OCC |
Default value : `${SPARTACUS_USER_PROFILE}/occ`
|
SPARTACUS_USER_PROFILE_ROOT |
Default value : `${SPARTACUS_USER_PROFILE}/root`
|
SPLIT_VIEW_COMPONENT |
Type : string
|
Default value : 'SplitViewComponent'
|
SPLIT_VIEW_DEACTIVATE_GUARD |
Type : string
|
Default value : 'SplitViewDeactivateGuard'
|
SPLIT_VIEW_SERVICE |
Type : string
|
Default value : 'SplitViewService'
|
STAR_RATING_COMPONENT |
Type : string
|
Default value : 'StarRatingComponent'
|
STATE_ENTITY_ACTIONS |
Type : string
|
Default value : 'StateEntityActions'
|
STATE_ENTITY_LOADER_ACTIONS |
Type : string
|
Default value : 'StateEntityLoaderActions'
|
STATE_ENTITY_LOADER_SELECTORS |
Type : string
|
Default value : 'StateEntityLoaderSelectors'
|
STATE_ENTITY_PROCESSESS_LOADER_ACTIONS |
Type : string
|
Default value : 'StateEntityProcessesLoaderActions'
|
STATE_ENTITY_PROCESSESS_LOADER_SELECTORS |
Type : string
|
Default value : 'StateEntityProcessesLoaderSelectors'
|
STATE_ENTITY_SELECTORS |
Type : string
|
Default value : 'StateEntitySelectors'
|
STATE_LOADER_ACTIONS |
Type : string
|
Default value : 'StateLoaderActions'
|
STATE_LOADER_SELECTORS |
Type : string
|
Default value : 'StateLoaderSelectors'
|
STATE_PROCESSES_LOADER_ACTIONS |
Type : string
|
Default value : 'StateProcessesLoaderActions'
|
STATE_PROCESSES_LOADER_SELECTORS |
Type : string
|
Default value : 'StateProcessesLoaderSelectors'
|
STATE_WITH_ASM |
Type : string
|
Default value : 'StateWithAsm'
|
STATE_WITH_AUTH |
Type : string
|
Default value : 'StateWithAuth'
|
STATE_WITH_CART |
Type : string
|
Default value : 'StateWithCart'
|
STATE_WITH_KYMA |
Type : string
|
Default value : 'StateWithKyma'
|
STATE_WITH_STORE_FINDER |
Type : string
|
Default value : 'StateWithStoreFinder'
|
STEPS |
Type : string
|
Default value : 'steps'
|
STOCK_NOTIFICATION_COMPONENT |
Type : string
|
Default value : 'StockNotificationComponent'
|
STORE |
Type : string
|
Default value : 'Store'
|
STORE_COUNT |
Type : string
|
Default value : 'StoreCount'
|
STORE_COUNT_NORMALIZER |
Type : string
|
Default value : 'STORE_COUNT_NORMALIZER'
|
STORE_DATA_SERVICE |
Type : string
|
Default value : 'StoreDataService'
|
STORE_ENTITIES |
Type : string
|
Default value : 'StoreEntities'
|
STORE_FINDER_ACTIONS |
Type : string
|
Default value : 'StoreFinderActions'
|
STORE_FINDER_ADAPTER |
Type : string
|
Default value : 'StoreFinderAdapter'
|
STORE_FINDER_COMPONENT |
Type : string
|
Default value : 'StoreFinderComponent'
|
STORE_FINDER_CONFIG |
Type : string
|
Default value : 'StoreFinderConfig'
|
STORE_FINDER_CONNECTOR |
Type : string
|
Default value : 'StoreFinderConnector'
|
STORE_FINDER_CORE_MODULE |
Type : string
|
Default value : 'StoreFinderCoreModule'
|
STORE_FINDER_DATA |
Type : string
|
Default value : 'STORE_FINDER_DATA'
|
STORE_FINDER_FEATURE |
Type : string
|
Default value : 'STORE_FINDER_FEATURE'
|
STORE_FINDER_GRID_COMPONENT |
Type : string
|
Default value : 'StoreFinderGridComponent'
|
STORE_FINDER_HEADER_COMPONENT |
Type : string
|
Default value : 'StoreFinderHeaderComponent'
|
STORE_FINDER_LIST_COMPONENT |
Type : string
|
Default value : 'StoreFinderListComponent'
|
STORE_FINDER_LIST_ITEM_COMPONENT |
Type : string
|
Default value : 'StoreFinderListItemComponent'
|
STORE_FINDER_MAP_COMPONENT |
Type : string
|
Default value : 'StoreFinderMapComponent'
|
STORE_FINDER_MODULE |
Type : string
|
Default value : 'StoreFinderModule'
|
STORE_FINDER_OCC_MODULE |
Type : string
|
Default value : 'StoreFinderOccModule'
|
STORE_FINDER_PAGINATION_DETAILS_COMPONENT |
Type : string
|
Default value : 'StoreFinderPaginationDetailsComponent'
|
STORE_FINDER_SCSS_FILE_NAME |
Type : string
|
Default value : 'storefinder.scss'
|
STORE_FINDER_SEARCH_COMPONENT |
Type : string
|
Default value : 'StoreFinderSearchComponent'
|
STORE_FINDER_SEARCH_CONFIG |
Type : string
|
Default value : 'StoreFinderSearchConfig'
|
STORE_FINDER_SEARCH_PAGE |
Type : string
|
Default value : 'StoreFinderSearchPage'
|
STORE_FINDER_SEARCH_PAGE_NORMALIZER |
Type : string
|
Default value : 'STORE_FINDER_SEARCH_PAGE_NORMALIZER'
|
STORE_FINDER_SEARCH_QUERY |
Type : string
|
Default value : 'StoreFinderSearchQuery'
|
STORE_FINDER_SEARCH_RESULT_COMPONENT |
Type : string
|
Default value : 'StoreFinderSearchResultComponent'
|
STORE_FINDER_SELECTORS |
Type : string
|
Default value : 'StoreFinderSelectors'
|
STORE_FINDER_SERVICE |
Type : string
|
Default value : 'StoreFinderService'
|
STORE_FINDER_STORE_COMPONENT |
Type : string
|
Default value : 'StoreFinderStoreComponent'
|
STORE_FINDER_STORE_DESCRIPTION_COMPONENT |
Type : string
|
Default value : 'StoreFinderStoreDescriptionComponent'
|
STORE_FINDER_STORE_MODULE |
Type : string
|
Default value : 'StoreFinderStoreModule'
|
STORE_FINDER_STORES_COUNT_COMPONENT |
Type : string
|
Default value : 'StoreFinderStoresCountComponent'
|
STOREFINDER_MODULE |
Type : string
|
Default value : 'StoreFinderModule'
|
STOREFRONT_COMPONENT |
Type : string
|
Default value : 'StorefrontComponent'
|
STOREFRONT_CONFIG |
Type : string
|
Default value : 'StorefrontConfig'
|
STOREFRONT_FOUNDATION_MODULE |
Type : string
|
Default value : 'StorefrontFoundationModule'
|
STOREFRONT_MODULE |
Type : string
|
Default value : 'StorefrontModule'
|
STORES_STATE |
Type : string
|
Default value : 'StoresState'
|
STRING_TYPE |
Type : string
|
Default value : 'string'
|
SUB |
Type : string
|
Default value : 'sub'
|
SYNC |
Type : string
|
Default value : 'sync'
|
SYNCED_ASM_STATE |
Type : string
|
Default value : 'SyncedAsmState'
|
TAB_PARAGRAPH_CONTAINER_COMPONENT |
Type : string
|
Default value : 'TabParagraphContainerComponent'
|
TABLE_HEADER |
Type : string
|
Default value : 'TableHeader'
|
TEMPLATE_REF |
Type : string
|
Default value : 'TemplateRef'
|
TEST_CONFIG_MODULE |
Type : string
|
Default value : 'TestConfigModule'
|
TEST_OUTLET_MODULE |
Type : string
|
Default value : 'TestOutletModule'
|
TITLE_NORMALIZER |
Type : string
|
Default value : 'TITLE_NORMALIZER'
|
TITLES_ENDPOINT |
Type : string
|
Default value : 'titles'
|
TODO_SPARTACUS |
Type : string
|
Default value : 'TODO:Spartacus -'
|
*** feature keys end **** |
TOGGLE |
Type : string
|
Default value : 'toggle'
|
TOGGLE_STATUS_COMPONENT |
Type : string
|
Default value : 'ToggleStatusComponent'
|
TOKEN_REVOCATION_HEADER |
Type : string
|
Default value : 'TOKEN_REVOCATION_HEADER'
|
TOKEN_TARGET |
Type : string
|
Default value : 'TokenTarget'
|
TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'TranslationChunksConfig'
|
TRANSLATION_SERVICE |
Type : string
|
Default value : 'TranslationService'
|
UNAUTHORIZED_ERROR_HANDLER |
Type : string
|
Default value : 'UnauthorizedErrorHandler'
|
UNIFIED_INJECTOR |
Type : string
|
Default value : 'UnifiedInjector'
|
UNIT_ADDRESS_FORM_SERVICE |
Type : string
|
Default value : 'UnitAddressFormService'
|
UNIT_CHILDREN_COMPONENT |
Type : string
|
Default value : 'UnitChildrenComponent'
|
UNIT_COST_CENTER_LIST_COMPONENT |
Type : string
|
Default value : 'UnitCostCenterListComponent'
|
UNIT_FORM_COMPONENT |
Type : string
|
Default value : 'UnitFormComponent'
|
UNIT_USER_LIST_COMPONENT |
Type : string
|
Default value : 'UnitUserListComponent'
|
UNITS_ROUTING_CONFIG |
Type : string
|
Default value : 'unitsRoutingConfig'
|
UPDATE_EMAIL_COMPONENT |
Type : string
|
Default value : 'UpdateEmailComponent'
|
UPDATE_EMAIL_COMPONENT_SERVICE |
Type : string
|
Default value : 'UpdateEmailComponentService'
|
UPDATE_EMAIL_FORM_COMPONENT |
Type : string
|
Default value : 'UpdateEmailFormComponent'
|
UPDATE_EMAIL_FORM_TRANSLATION_CHUNK |
Type : string
|
Default value : 'updateEmailForm'
|
UPDATE_EMAIL_MODULE |
Type : string
|
Default value : 'UpdateEmailModule'
|
UPDATE_PASSWORD_ACTION |
Type : string
|
Default value : 'UpdatePasswordAction'
|
UPDATE_PASSWORD_COMPONENT |
Type : string
|
Default value : 'UpdatePasswordComponent'
|
UPDATE_PASSWORD_FORM_COMPONENT |
Type : string
|
Default value : 'UpdatePasswordFormComponent'
|
UPDATE_PASSWORD_MODULE |
Type : string
|
Default value : 'UpdatePasswordModule'
|
UPDATE_PROFILE_COMPONENT |
Type : string
|
Default value : 'UpdateProfileComponent'
|
UPDATE_PROFILE_MODULE |
Type : string
|
Default value : 'UpdateProfileModule'
|
URL |
Type : string
|
Default value : 'url'
|
URL_MATCHER_FACTORY_SERVICE |
Type : string
|
Default value : 'UrlMatcherFactoryService'
|
URL_MATCHER_SERVICE |
Type : string
|
Default value : 'UrlMatcherService'
|
URL_PARSING_SERVICE |
Type : string
|
Default value : 'UrlParsingService'
|
USER_ACCOUNT_ADAPTER |
Type : string
|
Default value : 'UserAccountAdapter'
|
USER_ACCOUNT_CONNECTOR |
Type : string
|
Default value : 'UserAccountConnector'
|
USER_ACCOUNT_MODULE |
Type : string
|
Default value : 'UserAccountModule'
|
USER_ACCOUNT_NORMALIZER |
Type : string
|
Default value : 'USER_ACCOUNT_NORMALIZER'
|
USER_ACCOUNT_SERIALIZER |
Type : string
|
Default value : 'USER_ACCOUNT_SERIALIZER'
|
USER_ACTIONS |
Type : string
|
Default value : 'UserActions'
|
USER_ADAPTER |
Type : string
|
Default value : 'UserAdapter'
|
USER_ADDRESS_CONNECTOR |
Type : string
|
Default value : 'UserAddressConnector'
|
USER_ADDRESS_SERVICE |
Type : string
|
Default value : 'UserAddressService'
|
USER_AUTHENTICATION_TOKEN_SERVICE |
Type : string
|
Default value : 'UserAuthenticationTokenService'
|
USER_CLOSE_ACCOUNT_ENDPOINT |
Type : string
|
Default value : 'userCloseAccount'
|
USER_COMPONENT_MODULE |
Type : string
|
Default value : 'UserComponentModule'
|
USER_CONNECTOR |
Type : string
|
Default value : 'UserConnector'
|
USER_CONSENT_SERVICE |
Type : string
|
Default value : 'UserConsentService'
|
USER_COST_CENTER_SERVICE |
Type : string
|
Default value : 'UserCostCenterService'
|
USER_DETAILS_ACTION |
Type : string
|
Default value : 'UserDetailsAction'
|
USER_DETAILS_STATE_INTERFACE |
Type : string
|
Default value : 'UserDetailsState'
|
USER_EMAIL_FACADE |
Type : string
|
Default value : 'UserEmailFacade'
|
USER_ENDPOINT |
Type : string
|
Default value : 'user'
|
USER_FORGOT_PASSWORD_ENDPOINT |
Type : string
|
Default value : 'userForgotPassword'
|
USER_GROUP_ROUTING_CONFIG |
Type : string
|
Default value : 'userGroupRoutingConfig'
|
USER_GROUP_USER_LIST_COMPONENT |
Type : string
|
Default value : 'UserGroupUserListComponent'
|
USER_GROUP_USER_LIST_SERVICE |
Type : string
|
Default value : 'UserGroupUserListService'
|
USER_ID_SERVICE |
Type : string
|
Default value : 'UserIdService'
|
USER_INTERESTS_SERVICE |
Type : string
|
Default value : 'UserInterestsService'
|
USER_MODULE |
Type : string
|
Default value : 'UserModule'
|
USER_NORMALIZER |
Type : string
|
Default value : 'USER_NORMALIZER'
|
USER_NOTIFICATION_PREFERENCE_SERVICE |
Type : string
|
Default value : 'UserNotificationPreferenceService'
|
USER_ORDER_CONNECTOR |
Type : string
|
Default value : 'UserOrderConnector'
|
USER_ORDER_SERVICE |
Type : string
|
Default value : 'UserOrderService'
|
USER_ORDERS_EFFECT |
Type : string
|
Default value : 'UserOrdersEffect'
|
USER_PAYMENT_SERVICE |
Type : string
|
Default value : 'UserPaymentService'
|
USER_PROFILE_ADAPTER |
Type : string
|
Default value : 'UserProfileAdapter'
|
USER_PROFILE_CONNECTOR |
Type : string
|
Default value : 'UserProfileConnector'
|
USER_PROFILE_FACADE |
Type : string
|
Default value : 'UserProfileFacade'
|
USER_PROFILE_FACADE_TRANSITIONAL_TOKEN |
Type : string
|
Default value : 'UserProfileFacadeTransitionalToken'
|
USER_PROFILE_MODULE |
Type : string
|
Default value : 'UserProfileModule'
|
USER_PROFILE_NORMALIZER |
Type : string
|
Default value : 'USER_PROFILE_NORMALIZER'
|
USER_PROFILE_SERIALIZER |
Type : string
|
Default value : 'USER_PROFILE_SERIALIZER'
|
USER_REGISTER_EFFECT |
Type : string
|
Default value : 'UserRegisterEffects'
|
USER_REGISTER_ENDPOINT |
Type : string
|
Default value : 'userRegister'
|
USER_REGISTER_FACADE |
Type : string
|
Default value : 'UserRegisterFacade'
|
USER_REGISTER_FACADE_TRANSITIONAL_TOKEN |
Type : string
|
Default value : 'UserRegisterFacadeTransitionalToken'
|
USER_REPLENISHMENT_ORDER_SERVICE |
Type : string
|
Default value : 'UserReplenishmentOrderService'
|
USER_RESET_PASSWORD_ENDPOINT |
Type : string
|
Default value : 'userResetPassword'
|
USER_ROUTING_CONFIG |
Type : string
|
Default value : 'userRoutingConfig'
|
USER_SERIALIZER |
Type : string
|
Default value : 'USER_SERIALIZER'
|
USER_SERVICE |
Type : string
|
Default value : 'UserService'
|
USER_SIGN_UP_INTERFACE |
Type : string
|
Default value : 'UserSignUp'
|
USER_SIGN_UP_SERIALIZER |
Type : string
|
Default value : 'USER_SIGN_UP_SERIALIZER'
|
USER_STATE_INTERFACE |
Type : string
|
Default value : 'UserState'
|
USER_TOKEN |
Type : string
|
Default value : 'UserToken'
|
USER_TOKEN_STATE |
Type : string
|
Default value : 'UserTokenState'
|
USER_UPDATE_LOGIN_ID_ENDPOINT |
Type : string
|
Default value : 'userUpdateLoginId'
|
USER_UPDATE_PASSWORD_ENDPOINT |
Type : string
|
Default value : 'userUpdatePassword'
|
USER_UPDATE_PROFILE_ENDPOINT |
Type : string
|
Default value : 'userUpdateProfile'
|
UTF_8 |
Type : string
|
Default value : 'utf-8'
|
VARIANT_COLOR_SELECTOR_COMPONENT |
Type : string
|
Default value : 'VariantColorSelectorComponent'
|
VARIANT_COLOR_SELECTOR_MODULE |
Type : string
|
Default value : 'VariantColorSelectorModule'
|
VARIANT_SIZE_SELECTOR_COMPONENT |
Type : string
|
Default value : 'VariantSizeSelectorComponent'
|
VARIANT_SIZE_SELECTOR_MODULE |
Type : string
|
Default value : 'VariantSizeSelectorModule'
|
VARIANT_STYLE_ICONS_COMPONENT |
Type : string
|
Default value : 'VariantStyleIconsComponent'
|
VARIANT_STYLE_ICONS_MODULE |
Type : string
|
Default value : 'VariantStyleIconsModule'
|
VARIANT_STYLE_SELECTOR_COMPONENT |
Type : string
|
Default value : 'VariantStyleSelectorComponent'
|
VARIANT_STYLE_SELECTOR_MODULE |
Type : string
|
Default value : 'VariantStyleSelectorModule'
|
VIEW_ALL_STORES_STATE |
Type : string
|
Default value : 'ViewAllStoresState'
|
VIEW_COMPONENT |
Type : string
|
Default value : 'ViewComponent'
|
VIEW_CONFIG |
Type : string
|
Default value : 'ViewConfig'
|
VIEW_CONFIG_MODULE |
Type : string
|
Default value : 'ViewConfigModule'
|
VIEW_CONTAINER_REF |
Type : string
|
Default value : 'ViewContainerRef'
|
VIEW_PAGE |
Type : string
|
Default value : 'viewPage'
|
WINDOW_REF |
Type : string
|
Default value : 'WindowRef'
|
WISH_LIST_SERVICE |
Type : string
|
Default value : 'WishListService'
|
WISHLIST_EFFECTS |
Type : string
|
Default value : 'WishlistEffects'
|
ABSTRACT_STORE_ITEM_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/storefinder/components/abstract-store-item/abstract-store-item.component.ts
class: ABSTRACT_STORE_ITEM_COMPONENT,
importPath: SPARTACUS_STOREFINDER,
deprecatedParams: [
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
removeParams: [
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
addParams: [
{
className: STORE_FINDER_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
}
|
backButton |
Type : object
|
Default value : { value: 'Back', type: TabbingOrderTypes.BUTTON }
|
continueButton |
Type : object
|
Default value : { value: 'Continue', type: TabbingOrderTypes.BUTTON }
|
paymentTypeRadio |
Type : object
|
Default value : {
value: 'paymentType',
type: TabbingOrderTypes.RADIO,
}
|
tabbingOrderConfig |
Type : TabbingOrderConfig
|
Default value : {
paymentMethod: [
{
value: 'poNumber',
type: TabbingOrderTypes.GENERIC_INPUT,
},
paymentTypeRadio,
paymentTypeRadio,
backButton,
continueButton,
],
shippingAddressNew: [
{ value: 'Method ofPayment', type: TabbingOrderTypes.LINK },
{ value: 'isocode', type: TabbingOrderTypes.NG_SELECT },
{ value: 'titleCode', type: TabbingOrderTypes.NG_SELECT },
{ value: 'firstName', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'lastName', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'line1', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'line2', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'town', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'postalCode', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'isocode', type: TabbingOrderTypes.NG_SELECT },
{ value: 'phone', type: TabbingOrderTypes.FORM_FIELD },
backButton,
continueButton,
],
shippingAddressExisting: [
{ value: 'Method ofPayment', type: TabbingOrderTypes.LINK },
{ value: 'Add New Address', type: TabbingOrderTypes.BUTTON },
{
value: 'Ship to this address',
type: TabbingOrderTypes.LINK,
},
backButton,
continueButton,
],
shippingAddressAccount: [
{ value: 'Method ofPayment', type: TabbingOrderTypes.LINK },
{ value: 'Cost Center', type: TabbingOrderTypes.SELECT },
{
value: 'Ship to this address',
type: TabbingOrderTypes.LINK,
},
backButton,
continueButton,
],
deliveryMode: [
{ value: 'Method ofPayment', type: TabbingOrderTypes.LINK },
{ value: 'ShippingAddress', type: TabbingOrderTypes.LINK },
{ value: 'deliveryModeId', type: TabbingOrderTypes.RADIO },
{ value: 'deliveryModeId', type: TabbingOrderTypes.RADIO },
backButton,
continueButton,
],
paymentDetailsCard: [
{ value: 'Method ofPayment', type: TabbingOrderTypes.LINK },
{ value: 'ShippingAddress', type: TabbingOrderTypes.LINK },
{ value: 'DeliveryMode', type: TabbingOrderTypes.LINK },
{ type: TabbingOrderTypes.GENERIC_INPUT },
{
value: 'accountHolderName',
type: TabbingOrderTypes.FORM_FIELD,
},
{ value: 'cardNumber', type: TabbingOrderTypes.FORM_FIELD },
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ value: 'cvn', type: TabbingOrderTypes.FORM_FIELD },
{
value: 'Set as default',
type: TabbingOrderTypes.CHECKBOX_WITH_LABEL,
},
{
value: 'Same as shipping address',
type: TabbingOrderTypes.CHECKBOX_WITH_LABEL,
},
backButton,
continueButton,
],
paymentDetailsBillingAddress: [
{ type: TabbingOrderTypes.GENERIC_CHECKBOX },
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ value: 'firstName', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'lastName', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'line1', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'line2', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'town', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'postalCode', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'isocodeShort', type: TabbingOrderTypes.NG_SELECT },
],
checkoutReviewOrder: [
{ value: 'Method ofPayment', type: TabbingOrderTypes.LINK },
{ value: 'ShippingAddress', type: TabbingOrderTypes.LINK },
{ value: 'DeliveryMode', type: TabbingOrderTypes.LINK },
{ value: 'PaymentDetails', type: TabbingOrderTypes.LINK },
{
value: '/powertools-spa/en/USD/checkout/payment-type',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/powertools-spa/en/USD/checkout/payment-type',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/powertools-spa/en/USD/checkout/payment-details',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/powertools-spa/en/USD/checkout/shipping-address',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/powertools-spa/en/USD/checkout/delivery-mode',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: 'Cordless screwdriver 2436',
type: TabbingOrderTypes.LINK,
},
{
value: 'orderType',
type: TabbingOrderTypes.RADIO,
},
{
value: 'orderType',
type: TabbingOrderTypes.RADIO,
},
{
value: 'I am confirming that I have read and agreed with',
type: TabbingOrderTypes.CHECKBOX_WITH_LABEL,
},
{
value: 'Terms & Conditions',
type: TabbingOrderTypes.LINK,
},
{ value: 'Place Order', type: TabbingOrderTypes.BUTTON },
],
checkoutReviewOrderAccount: [
...accountReviewOrderGeneral,
...acceptAndSubmitOrder,
],
orderApprovalList: [
{
type: TabbingOrderTypes.NG_SELECT,
},
{
value:
orderApprovalSampleData.approvalOrderList.orderApprovals[0].order.code,
type: TabbingOrderTypes.LINK,
},
{
value: orderApprovalSampleData.none,
type: TabbingOrderTypes.LINK,
},
{
value:
orderApprovalSampleData.approvalOrderList.orderApprovals[0].order
.orgCustomer.name,
type: TabbingOrderTypes.LINK,
},
{
value: orderApprovalSampleData.orderPlacedDate,
type: TabbingOrderTypes.LINK,
},
{
value: orderApprovalSampleData.statusPendingApproval,
type: TabbingOrderTypes.LINK,
},
{
value:
orderApprovalSampleData.approvalOrderList.orderApprovals[0].order
.totalPrice.formattedValue,
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.NG_SELECT,
},
],
orderApprovalDetail: [
{
value: 'Back To List',
type: TabbingOrderTypes.LINK,
},
{
value: ' Reject Order... ',
type: TabbingOrderTypes.BUTTON,
},
{
value: ' Approve Order... ',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Angle Grinder RT-AG 115',
type: TabbingOrderTypes.LINK,
},
],
orderApprovalForm: [
{
value: 'comment',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'Cancel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Approve',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Angle Grinder RT-AG 115',
type: TabbingOrderTypes.LINK,
},
],
orderRejectionForm: [
{
value: 'comment',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'Cancel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Reject',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Angle Grinder RT-AG 115',
type: TabbingOrderTypes.LINK,
},
],
replenishmentOrderAccountCheckoutReviewOrder: [
...accountReviewOrderGeneral,
{ value: '1', type: TabbingOrderTypes.SELECT },
{ value: 'Day(s)', type: TabbingOrderTypes.SELECT },
{ type: TabbingOrderTypes.GENERIC_INPUT },
...acceptAndSubmitOrder,
],
cart: [
{
value: 'Saved Carts',
type: TabbingOrderTypes.LINK,
},
{
value: 'Save Cart For Later',
type: TabbingOrderTypes.LINK,
},
{
value: savedCartSampleData.products[0].name,
type: TabbingOrderTypes.LINK,
},
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ value: '+', type: TabbingOrderTypes.BUTTON },
{ value: 'Remove', type: TabbingOrderTypes.LINK },
{ value: 'Import Products', type: TabbingOrderTypes.LINK },
{ value: 'Export to CSV', type: TabbingOrderTypes.LINK },
{ type: TabbingOrderTypes.CX_PROGRESS_BUTTON },
{
value: 'Proceed to Checkout',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'couponCode',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'Apply',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'productCode',
type: TabbingOrderTypes.FORM_FIELD,
},
{ type: TabbingOrderTypes.GENERIC_INPUT },
{
value: 'Add',
type: TabbingOrderTypes.BUTTON,
},
],
savedCartModal: [
{
type: TabbingOrderTypes.CX_ICON,
},
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
type: TabbingOrderTypes.TEXT_AREA,
},
{
value: 'Cancel',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Save',
type: TabbingOrderTypes.BUTTON,
},
],
savedCartListing: [
{
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.LINK,
},
{
value: '1',
type: TabbingOrderTypes.LINK,
},
{
value: '$35.00',
type: TabbingOrderTypes.LINK,
},
{
value: 'Make Cart Active',
type: TabbingOrderTypes.LINK,
},
{ value: 'Import Products', type: TabbingOrderTypes.LINK },
],
savedCartDetails: [
{
type: TabbingOrderTypes.CX_ICON,
},
{
value: 'Cordless screwdriver 2436',
type: TabbingOrderTypes.LINK,
},
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ value: '+', type: TabbingOrderTypes.BUTTON },
{ value: 'Remove', type: TabbingOrderTypes.LINK },
{ value: 'Import Products', type: TabbingOrderTypes.LINK },
{ value: 'Export to CSV', type: TabbingOrderTypes.LINK },
{ value: 'Delete Saved Cart', type: TabbingOrderTypes.BUTTON },
{ value: 'Make cart active', type: TabbingOrderTypes.BUTTON },
],
quickOrder: [
{
value: 'product',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: savedCartSampleData.products[0].name,
type: TabbingOrderTypes.LINK,
},
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ value: '+', type: TabbingOrderTypes.BUTTON },
{ value: 'Remove', type: TabbingOrderTypes.LINK },
{ value: 'Empty list', type: TabbingOrderTypes.BUTTON },
{ value: 'Add', type: TabbingOrderTypes.BUTTON },
],
quickOrderCart: [
{
value: 'Saved Carts',
type: TabbingOrderTypes.LINK,
},
{
value: 'Save Cart For Later',
type: TabbingOrderTypes.LINK,
},
{
value: savedCartSampleData.products[0].name,
type: TabbingOrderTypes.LINK,
},
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ value: '+', type: TabbingOrderTypes.BUTTON },
{ value: 'Remove', type: TabbingOrderTypes.LINK },
{ value: 'Import Products', type: TabbingOrderTypes.LINK },
{ value: 'Export to CSV', type: TabbingOrderTypes.LINK },
{ type: TabbingOrderTypes.CX_PROGRESS_BUTTON },
{
value: 'Proceed to Checkout',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'couponCode',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'Apply',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'productCode',
type: TabbingOrderTypes.FORM_FIELD,
},
{ type: TabbingOrderTypes.GENERIC_INPUT },
{
value: 'Add',
type: TabbingOrderTypes.BUTTON,
},
],
}
|
actions |
Type : object
|
Default value : {
dataComponent: AssignCellComponent,
}
|
pagination |
Type : object
|
Default value : {
pageSize: MAX_OCC_INTEGER_VALUE,
}
|
userCmsConfig |
Type : CmsConfig
|
Default value : {
cmsComponents: {
ManageUsersListComponent: {
component: ListComponent,
providers: [
{
provide: ListService,
useExisting: UserListService,
},
{
provide: ItemService,
useExisting: UserItemService,
},
],
childRoutes: {
parent: {
data: {
cxPageMeta: {
breadcrumb: 'orgUser.breadcrumbs.list',
resolver: UserRoutePageMetaResolver,
},
},
},
children: [
{
path: 'create',
component: UserFormComponent,
},
{
path: `:${ROUTE_PARAMS.userCode}`,
component: UserDetailsComponent,
data: {
cxPageMeta: { breadcrumb: 'orgUser.breadcrumbs.details' },
},
children: [
{
path: `edit`,
component: UserFormComponent,
},
{
path: `change-password`,
component: UserChangePasswordFormComponent,
},
{
path: 'user-groups',
data: {
cxPageMeta: { breadcrumb: 'orgUser.breadcrumbs.userGroups' },
},
children: [
{
path: '',
component: UserAssignedUserGroupListComponent,
},
{
path: 'assign',
component: UserUserGroupListComponent,
},
],
},
{
path: 'approvers',
data: {
cxPageMeta: { breadcrumb: 'orgUser.breadcrumbs.approvers' },
},
children: [
{
path: '',
component: UserAssignedApproverListComponent,
},
{
path: 'assign',
component: UserApproverListComponent,
},
],
},
{
path: 'purchase-limits',
data: {
cxPageMeta: { breadcrumb: 'orgUser.breadcrumbs.permissions' },
},
children: [
{
path: '',
component: UserAssignedPermissionListComponent,
},
{
path: 'assign',
component: UserPermissionListComponent,
},
],
},
],
},
],
},
guards: [AuthGuard, AdminGuard],
},
},
}
|
userTableConfig |
Type : TableConfig
|
Default value : {
table: {
[OrganizationTableType.USER]: {
cells: ['name', 'active', 'uid', 'roles', 'unit'],
options: {
cells: {
name: {
dataComponent: ActiveLinkCellComponent,
},
active: {
dataComponent: StatusCellComponent,
},
uid: {
dataComponent: CellComponent,
},
roles: {
dataComponent: RolesCellComponent,
},
unit: {
dataComponent: UnitCellComponent,
},
},
},
},
[OrganizationTableType.USER_APPROVERS]: {
cells: ['name', 'actions'],
options: {
cells: {
name: {
dataComponent: UserDetailsCellComponent,
},
actions,
},
},
},
[OrganizationTableType.USER_ASSIGNED_APPROVERS]: {
cells: ['name', 'actions'],
options: {
cells: {
name: {
dataComponent: UserDetailsCellComponent,
},
actions,
},
pagination,
},
},
[OrganizationTableType.USER_USER_GROUPS]: {
cells: ['name', 'actions'],
options: {
cells: {
name: {
dataComponent: UserGroupDetailsCellComponent,
},
actions,
},
},
},
[OrganizationTableType.USER_ASSIGNED_USER_GROUPS]: {
cells: ['name', 'actions'],
options: {
cells: {
name: {
dataComponent: UserGroupDetailsCellComponent,
},
actions,
},
pagination,
},
},
[OrganizationTableType.USER_PERMISSIONS]: {
cells: ['code', 'actions'],
options: {
cells: {
code: {
dataComponent: PermissionDetailsCellComponent,
},
actions,
},
},
},
[OrganizationTableType.USER_ASSIGNED_PERMISSIONS]: {
cells: ['code', 'actions'],
options: {
cells: {
code: {
dataComponent: PermissionDetailsCellComponent,
},
actions,
},
pagination,
},
},
},
}
|
ACTIVE_CART_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/cart/facade/active-cart.service.ts
class: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: MULTI_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
activeCartDefaultState |
Type : string
|
Default value : ''
|
activeCartInitialState |
Type : null
|
Default value : null
|
cartEntitiesInitialState |
Default value : undefined
|
wishListInitialState |
Type : string
|
Default value : ''
|
activeCurrencySelector |
Default value : (state: CurrenciesState) => state.activeCurrency
|
currenciesEntitiesSelector |
Default value : (state: CurrenciesState) => state.entities
|
getActiveCurrency |
Type : MemoizedSelector<StateWithSiteContext, string>
|
Default value : createSelector(getCurrenciesState, activeCurrencySelector)
|
getCurrenciesEntities |
Type : MemoizedSelector<StateWithSiteContext, CurrencyEntities>
|
Default value : createSelector(getCurrenciesState, currenciesEntitiesSelector)
|
getCurrenciesState |
Type : MemoizedSelector<StateWithSiteContext, CurrenciesState>
|
Default value : createSelector(
getSiteContextState,
(state: SiteContextState) => state.currencies
)
|
activeLanguageSelector |
Default value : (state: LanguagesState) => state.activeLanguage
|
getActiveLanguage |
Type : MemoizedSelector<StateWithSiteContext, string>
|
Default value : createSelector(getLanguagesState, activeLanguageSelector)
|
getLanguagesEntities |
Type : MemoizedSelector<StateWithSiteContext, LanguagesEntities>
|
Default value : createSelector(getLanguagesState, languagesEntitiesSelector)
|
getLanguagesState |
Type : MemoizedSelector<StateWithSiteContext, LanguagesState>
|
Default value : createSelector(
getSiteContextState,
(state: SiteContextState) => state.languages
)
|
languagesEntitiesSelector |
Default value : (state: LanguagesState) => state.entities
|
activeTabContainer |
Default value : `${tabsContainer} .active .container`
|
addToCartButton |
Default value : `cx-add-to-cart`
|
atcModal |
Default value : `cx-added-to-cart-dialog`
|
atcModalCloseButton |
Default value : `${atcModal} [aria-label="Close Modal"]`
|
atcModalItem |
Default value : `${atcModal} cx-cart-item`
|
atcModalTitle |
Default value : `${atcModal} .cx-dialog-title`
|
breadcrumbContainer |
Type : string
|
Default value : 'cx-breadcrumb'
|
header |
Default value : `cx-page-layout[section="header"]`
|
headerCartButton |
Default value : `${header} cx-mini-cart .count`
|
infoContainer |
Default value : `cx-product-intro`
|
itemCounter |
Type : string
|
Default value : 'cx-item-counter'
|
PRODUCT_NAME |
Type : string
|
Default value : 'Battery Video Light'
|
reviewContainer |
Type : string
|
Default value : 'cx-product-reviews'
|
reviewList |
Default value : `${reviewContainer} .review`
|
shippingTabActive |
Default value : `${tabsContainer} .active cx-paragraph`
|
summaryContainer |
Default value : `cx-product-summary`
|
tabsContainer |
Type : string
|
Default value : 'cx-tab-paragraph-container'
|
tabsHeaderList |
Default value : `${tabsContainer} > button`
|
variantSelectorContainer |
Type : string
|
Default value : '.variant-selector'
|
variantStyleList |
Default value : `${variantSelectorContainer} ul.variant-list`
|
writeAReviewButton |
Default value : `${reviewContainer} .header button`
|
writeAReviewForm |
Default value : `${reviewContainer} form`
|
ADD_DELIVERY_ADDRESS |
Type : string
|
Default value : '[Checkout] Add Delivery Address'
|
ADD_DELIVERY_ADDRESS_FAIL |
Type : string
|
Default value : '[Checkout] Add Delivery Address Fail'
|
ADD_DELIVERY_ADDRESS_SUCCESS |
Type : string
|
Default value : '[Checkout] Add Delivery Address Success'
|
CHECKOUT_CLEAR_MISCS_DATA |
Type : string
|
Default value : '[Checkout] Clear Miscs Data'
|
CLEAR_CHECKOUT_DATA |
Type : string
|
Default value : '[Checkout] Clear Checkout Data'
|
CLEAR_CHECKOUT_DELIVERY_ADDRESS |
Type : string
|
Default value : '[Checkout] Clear Checkout Delivery Address'
|
CLEAR_CHECKOUT_DELIVERY_ADDRESS_FAIL |
Type : string
|
Default value : '[Checkout] Clear Checkout Delivery Address Fail'
|
CLEAR_CHECKOUT_DELIVERY_ADDRESS_SUCCESS |
Type : string
|
Default value : '[Checkout] Clear Checkout Delivery Address Success'
|
CLEAR_CHECKOUT_DELIVERY_MODE |
Type : string
|
Default value : '[Checkout] Clear Checkout Delivery Mode'
|
CLEAR_CHECKOUT_DELIVERY_MODE_FAIL |
Type : string
|
Default value : '[Checkout] Clear Checkout Delivery Mode Fail'
|
CLEAR_CHECKOUT_DELIVERY_MODE_SUCCESS |
Type : string
|
Default value : '[Checkout] Clear Checkout Delivery Mode Success'
|
CLEAR_CHECKOUT_STEP |
Type : string
|
Default value : '[Checkout] Clear One Checkout Step'
|
CLEAR_PLACE_ORDER |
Type : string
|
Default value : '[Checkout] Clear Place Order'
|
CLEAR_SUPPORTED_DELIVERY_MODES |
Type : string
|
Default value : '[Checkout] Clear Supported Delivery Modes'
|
CREATE_PAYMENT_DETAILS |
Type : string
|
Default value : '[Checkout] Create Payment Details'
|
CREATE_PAYMENT_DETAILS_FAIL |
Type : string
|
Default value : '[Checkout] Create Payment Details Fail'
|
CREATE_PAYMENT_DETAILS_SUCCESS |
Type : string
|
Default value : '[Checkout] Create Payment Details Success'
|
LOAD_CHECKOUT_DETAILS |
Type : string
|
Default value : '[Checkout] Load Checkout Details'
|
LOAD_CHECKOUT_DETAILS_FAIL |
Type : string
|
Default value : '[Checkout] Load Checkout Details Fail'
|
LOAD_CHECKOUT_DETAILS_SUCCESS |
Type : string
|
Default value : '[Checkout] Load Checkout Details Success'
|
LOAD_SUPPORTED_DELIVERY_MODES |
Type : string
|
Default value : '[Checkout] Load Supported Delivery Modes'
|
LOAD_SUPPORTED_DELIVERY_MODES_FAIL |
Type : string
|
Default value : '[Checkout] Load Supported Delivery Modes Fail'
|
LOAD_SUPPORTED_DELIVERY_MODES_SUCCESS |
Type : string
|
Default value : '[Checkout] Load Supported Delivery Modes Success'
|
PAYMENT_PROCESS_SUCCESS |
Type : string
|
Default value : '[Checkout] Payment Process Success'
|
PLACE_ORDER |
Type : string
|
Default value : '[Checkout] Place Order'
|
PLACE_ORDER_FAIL |
Type : string
|
Default value : '[Checkout] Place Order Fail'
|
PLACE_ORDER_SUCCESS |
Type : string
|
Default value : '[Checkout] Place Order Success'
|
RESET_SET_COST_CENTER_PROCESS |
Type : string
|
Default value : '[Checkout] Reset Set Cost Center Process'
|
RESET_SET_DELIVERY_ADDRESS_PROCESS |
Type : string
|
Default value : '[Checkout] Reset Set Delivery Address Process'
|
RESET_SET_DELIVERY_MODE_PROCESS |
Type : string
|
Default value : '[Checkout] Reset Set Delivery Mode Process'
|
RESET_SET_PAYMENT_DETAILS_PROCESS |
Type : string
|
Default value : '[Checkout] Reset Set Payment Details Process'
|
RESET_SUPPORTED_SET_DELIVERY_MODES_PROCESS |
Type : string
|
Default value : '[Checkout] Reset Set Supported Delivery Modes Process'
|
SET_COST_CENTER |
Type : string
|
Default value : '[Checkout] Set Cost Center'
|
SET_COST_CENTER_FAIL |
Type : string
|
Default value : '[Checkout] Set Cost Center Fail'
|
SET_COST_CENTER_SUCCESS |
Type : string
|
Default value : '[Checkout] Set Cost Center Success'
|
SET_DELIVERY_ADDRESS |
Type : string
|
Default value : '[Checkout] Set Delivery Address'
|
SET_DELIVERY_ADDRESS_FAIL |
Type : string
|
Default value : '[Checkout] Set Delivery Address Fail'
|
SET_DELIVERY_ADDRESS_SUCCESS |
Type : string
|
Default value : '[Checkout] Set Delivery Address Success'
|
SET_DELIVERY_MODE |
Type : string
|
Default value : '[Checkout] Set Delivery Mode'
|
SET_DELIVERY_MODE_FAIL |
Type : string
|
Default value : '[Checkout] Set Delivery Mode Fail'
|
SET_DELIVERY_MODE_SUCCESS |
Type : string
|
Default value : '[Checkout] Set Delivery Mode Success'
|
SET_PAYMENT_DETAILS |
Type : string
|
Default value : '[Checkout] Set Payment Details'
|
SET_PAYMENT_DETAILS_FAIL |
Type : string
|
Default value : '[Checkout] Set Payment Details Fail'
|
SET_PAYMENT_DETAILS_SUCCESS |
Type : string
|
Default value : '[Checkout] Set Payment Details Success'
|
SET_SUPPORTED_DELIVERY_MODES |
Type : string
|
Default value : '[Checkout] Set Supported Delivery Modes'
|
SET_SUPPORTED_DELIVERY_MODES_FAIL |
Type : string
|
Default value : '[Checkout] Set Supported Delivery Modes Fail'
|
SET_SUPPORTED_DELIVERY_MODES_SUCCESS |
Type : string
|
Default value : '[Checkout] Set Supported Delivery Modes Success'
|
ADD_EMAIL_TO_CART |
Type : string
|
Default value : '[Cart] Add Email to Cart'
|
ADD_EMAIL_TO_CART_FAIL |
Type : string
|
Default value : '[Cart] Add Email to Cart Fail'
|
ADD_EMAIL_TO_CART_SUCCESS |
Type : string
|
Default value : '[Cart] Add Email to Cart Success'
|
CREATE_CART |
Type : string
|
Default value : '[Cart] Create Cart'
|
CREATE_CART_FAIL |
Type : string
|
Default value : '[Cart] Create Cart Fail'
|
CREATE_CART_SUCCESS |
Type : string
|
Default value : '[Cart] Create Cart Success'
|
DELETE_CART |
Type : string
|
Default value : '[Cart] Delete Cart'
|
DELETE_CART_FAIL |
Type : string
|
Default value : '[Cart] Delete Cart Fail'
|
DELETE_CART_SUCCESS |
Type : string
|
Default value : '[Cart] Delete Cart Success'
|
LOAD_CART |
Type : string
|
Default value : '[Cart] Load Cart'
|
LOAD_CART_FAIL |
Type : string
|
Default value : '[Cart] Load Cart Fail'
|
LOAD_CART_SUCCESS |
Type : string
|
Default value : '[Cart] Load Cart Success'
|
LOAD_CARTS_SUCCESS |
Type : string
|
Default value : '[Cart] Load Carts Success'
|
MERGE_CART |
Type : string
|
Default value : '[Cart] Merge Cart'
|
MERGE_CART_SUCCESS |
Type : string
|
Default value : '[Cart] Merge Cart Success'
|
REMOVE_CART |
Type : string
|
Default value : '[Cart] Remove Cart'
|
RESET_CART_DETAILS |
Type : string
|
Default value : '[Cart] Reset Cart Details'
|
ADD_MESSAGE |
Type : string
|
Default value : '[Global-message] Add a Message'
|
REMOVE_MESSAGE |
Type : string
|
Default value : '[Global-message] Remove a Message'
|
REMOVE_MESSAGES_BY_TYPE |
Type : string
|
Default value : '[Global-message] Remove messages by type'
|
ADD_NEXT_OWNER |
Type : string
|
Default value : '[Configurator] Add next owner'
|
ADD_TO_CART |
Type : string
|
Default value : '[Configurator] Add to cart'
|
READ_CART_ENTRY_CONFIGURATION |
Type : string
|
Default value : '[Configurator] Read Cart Entry Configuration'
|
READ_CART_ENTRY_CONFIGURATION_FAIL |
Type : string
|
Default value : '[Configurator] Read Cart Entry Configuration Fail'
|
READ_CART_ENTRY_CONFIGURATION_SUCCESS |
Type : string
|
Default value : '[Configurator] Read Cart Entry Configuration Success'
|
READ_ORDER_ENTRY_CONFIGURATION |
Type : string
|
Default value : '[Configurator] Read Order Entry Configuration'
|
READ_ORDER_ENTRY_CONFIGURATION_FAIL |
Type : string
|
Default value : '[Configurator] Read Order Entry Configuration Fail'
|
READ_ORDER_ENTRY_CONFIGURATION_SUCCESS |
Type : string
|
Default value : '[Configurator] Read Order Entry Configuration Success'
|
REMOVE_CART_BOUND_CONFIGURATIONS |
Type : string
|
Default value : '[Configurator] Remove cart bound configurations'
|
SET_NEXT_OWNER_CART_ENTRY |
Type : string
|
Default value : '[Configurator] Set next owner cart entry'
|
UPDATE_CART_ENTRY |
Type : string
|
Default value : '[Configurator] Update cart entry'
|
UPDATE_CART_ENTRY_SUCCESS |
Type : string
|
Default value : '[Configurator] Update cart entry success'
|
ADD_PRODUCT_INTEREST |
Type : string
|
Default value : 'Add Product Interest'
|
ADD_PRODUCT_INTEREST_FAIL |
Type : string
|
Default value : 'Add Product Interest Fail'
|
ADD_PRODUCT_INTEREST_RESET |
Type : string
|
Default value : 'Add Product Interest Reset'
|
ADD_PRODUCT_INTEREST_SUCCESS |
Type : string
|
Default value : 'Add Product Interest Success'
|
CLEAR_PRODUCT_INTERESTS |
Type : string
|
Default value : 'Clear Product Interests'
|
LOAD_PRODUCT_INTERESTS |
Type : string
|
Default value : 'Load Product Interests'
|
LOAD_PRODUCT_INTERESTS_FAIL |
Type : string
|
Default value : 'Load Product Interests Fail'
|
LOAD_PRODUCT_INTERESTS_SUCCESS |
Type : string
|
Default value : 'Load Product Interests Success'
|
REMOVE_PRODUCT_INTEREST |
Type : string
|
Default value : 'Remove Product Interest'
|
REMOVE_PRODUCT_INTEREST_FAIL |
Type : string
|
Default value : 'Remove Product Interest Fail'
|
REMOVE_PRODUCT_INTEREST_RESET |
Type : string
|
Default value : 'Remove Product Interest Reset'
|
REMOVE_PRODUCT_INTEREST_SUCCESS |
Type : string
|
Default value : 'Remove Product Interest Success'
|
ADD_PRODUCT_INTEREST_PROCESS_ID |
Type : string
|
Default value : 'addProductInterests'
|
CANCEL_ORDER_PROCESS_ID |
since 4.2 - use order lib instead |
Type : string
|
Default value : 'cancelOrder'
|
CANCEL_REPLENISHMENT_ORDER_PROCESS_ID |
since 4.2 - use order lib instead |
Type : string
|
Default value : 'cancelReplenishmentOrder'
|
CANCEL_RETURN_PROCESS_ID |
since 4.2 - use order lib instead |
Type : string
|
Default value : 'cancelReturn'
|
CLAIM_CUSTOMER_COUPON_PROCESS_ID |
Type : string
|
Default value : 'claimCustomerCoupon'
|
CUSTOMER_COUPONS |
Type : string
|
Default value : '[User] Customer Coupons'
|
GIVE_CONSENT_PROCESS_ID |
Type : string
|
Default value : 'giveConsent'
|
NOTIFICATION_PREFERENCES |
Type : string
|
Default value : '[User] Notification Preferences'
|
PRODUCT_INTERESTS |
Type : string
|
Default value : '[User] Product Interests'
|
REGIONS |
Type : string
|
Default value : '[User] Regions'
|
REGISTER_USER_PROCESS_ID |
Type : string
|
Default value : 'registerUser'
|
REMOVE_PRODUCT_INTERESTS_PROCESS_ID |
Type : string
|
Default value : 'removeProductInterests'
|
SUBSCRIBE_CUSTOMER_COUPON_PROCESS_ID |
Type : string
|
Default value : 'subscribeCustomerCoupon'
|
UNSUBSCRIBE_CUSTOMER_COUPON_PROCESS_ID |
Type : string
|
Default value : 'unsubscribeCustomerCoupon'
|
UPDATE_NOTIFICATION_PREFERENCES_PROCESS_ID |
Type : string
|
Default value : 'updateNotificationPreferences'
|
USER_ADDRESSES |
Type : string
|
Default value : '[User] User Addresses'
|
USER_CONSENTS |
Type : string
|
Default value : '[User] User Consents'
|
USER_COST_CENTERS |
Type : string
|
Default value : '[User] User Cost Centers'
|
USER_FEATURE |
Type : string
|
Default value : 'user'
|
USER_ORDER_DETAILS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] User Order Details'
|
USER_ORDERS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] User Orders'
|
USER_PAYMENT_METHODS |
Type : string
|
Default value : '[User] User Payment Methods'
|
USER_REPLENISHMENT_ORDER_DETAILS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] User Replenishment Order Details'
|
USER_REPLENISHMENT_ORDERS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] User Replenishment Orders'
|
USER_RETURN_REQUEST_DETAILS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Return Request Details'
|
USER_RETURN_REQUESTS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Order Return Requests'
|
WITHDRAW_CONSENT_PROCESS_ID |
Type : string
|
Default value : 'withdrawConsent'
|
ADD_TO_CART |
Type : string
|
Default value : '[Configurator] Add to cart Textfield'
|
ADD_TO_CART_FAIL |
Type : string
|
Default value : '[Configurator] Add to cart Textfield Fail'
|
CREATE_CONFIGURATION |
Type : string
|
Default value : '[Configurator] Create Configuration Textfield'
|
CREATE_CONFIGURATION_FAIL |
Type : string
|
Default value : '[Configurator] Create Configuration Textfield Fail'
|
CREATE_CONFIGURATION_SUCCESS |
Type : string
|
Default value : '[Configurator] Create Configuration Textfield Success'
|
READ_CART_ENTRY_CONFIGURATION |
Type : string
|
Default value : '[Configurator] Read cart entry configuration Textfield'
|
READ_CART_ENTRY_CONFIGURATION_FAIL |
Type : string
|
Default value : '[Configurator] Read cart entry configuration Textfield Fail'
|
READ_CART_ENTRY_CONFIGURATION_SUCCESS |
Type : string
|
Default value : '[Configurator] Read cart entry configuration Textfield Success'
|
READ_ORDER_ENTRY_CONFIGURATION |
Type : string
|
Default value : '[Configurator] Read order entry configuration textfield'
|
READ_ORDER_ENTRY_CONFIGURATION_FAIL |
Type : string
|
Default value : '[Configurator] Read order entry configuration textfield Fail'
|
READ_ORDER_ENTRY_CONFIGURATION_SUCCESS |
Type : string
|
Default value : '[Configurator] Read order entry configuration textfield Success'
|
REMOVE_CONFIGURATION |
Type : string
|
Default value : '[Configurator] Remove Configuration Textfield'
|
UPDATE_CART_ENTRY_CONFIGURATION |
Type : string
|
Default value : '[Configurator] Update cart entry configuration Textfield'
|
UPDATE_CART_ENTRY_CONFIGURATION_FAIL |
Type : string
|
Default value : '[Configurator] Update cart entry configuration Textfield Fail'
|
UPDATE_CONFIGURATION |
Type : string
|
Default value : '[Configurator] Update Configuration Textfield'
|
ADD_TO_CART_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
selector: 'cx-add-to-cart',
componentClassName: ADD_TO_CART_COMPONENT,
removedProperties: [
{
name: 'increment',
comment: `'increment' property was removed. Use new 'numberOfEntriesBeforeAdd' instead.`,
},
{
name: 'cartEntry$',
comment: `'cartEntry$' property was removed. Use 'activeCartService.getLastEntry(productCode)' instead.`,
},
],
}
|
ADD_TO_CART_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/cart/add-to-cart/add-to-cart.component.ts
class: ADD_TO_CART_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CURRENT_PRODUCT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CHANGE_DETECTOR_REF,
importPath: ANGULAR_CORE,
},
],
removeParams: [
{
className: CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
ADD_TO_CART_ENDPOINT_ALIAS |
Type : string
|
Default value : 'addEntry'
|
SEARCH_PRODUCTS_ENDPOINT_ALIAS |
Type : string
|
Default value : 'searchProducts'
|
ADD_TO_SAVED_CART_COMPONENT_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/saved-cart/components/add-to-saved-cart/add-to-saved-cart.component.ts
class: ADD_TO_SAVED_CART_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedParams: [
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
],
removeParams: [
{
className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
ADD_TO_SAVED_CART_COMPONENT_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/saved-cart/components/add-to-saved-cart/add-to-saved-cart.component.ts
class: ADD_TO_SAVED_CART_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedParams: [
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
],
}
|
ADD_USER_ADDRESS |
Type : string
|
Default value : '[User] Add User Address'
|
ADD_USER_ADDRESS_FAIL |
Type : string
|
Default value : '[User] Add User Address Fail'
|
ADD_USER_ADDRESS_SUCCESS |
Type : string
|
Default value : '[User] Add User Address Success'
|
DELETE_USER_ADDRESS |
Type : string
|
Default value : '[User] Delete User Address'
|
DELETE_USER_ADDRESS_FAIL |
Type : string
|
Default value : '[User] Delete User Address Fail'
|
DELETE_USER_ADDRESS_SUCCESS |
Type : string
|
Default value : '[User] Delete User Address Success'
|
LOAD_USER_ADDRESSES |
Type : string
|
Default value : '[User] Load User Addresses'
|
LOAD_USER_ADDRESSES_FAIL |
Type : string
|
Default value : '[User] Load User Addresses Fail'
|
LOAD_USER_ADDRESSES_SUCCESS |
Type : string
|
Default value : '[User] Load User Addresses Success'
|
UPDATE_USER_ADDRESS |
Type : string
|
Default value : '[User] Update User Address'
|
UPDATE_USER_ADDRESS_FAIL |
Type : string
|
Default value : '[User] Update User Address Fail'
|
UPDATE_USER_ADDRESS_SUCCESS |
Type : string
|
Default value : '[User] Update User Address Success'
|
ADD_VOUCHER_PROCESS_ID |
since 2.0 |
Type : string
|
Default value : 'addVoucher'
|
Add voucher process const |
MULTI_CART_DATA |
Type : string
|
Default value : '[Multi Cart] Multi Cart Data'
|
MULTI_CART_FEATURE |
Type : string
|
Default value : 'cart'
|
ADDED_TO_CART_DIALOG_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/cart/add-to-cart/added-to-cart-dialog/added-to-cart-dialog.component.ts
class: ADDED_TO_CART_DIALOG_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE },
{ className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
{ className: PROMOTION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
],
removeParams: [
{ className: PROMOTION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
],
}
|
ADDED_TO_CART_DIALOG_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: ADDED_TO_CART_DIALOG_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: INCREMENT,
comment: `// ${TODO_SPARTACUS} Property '${ADDED_TO_CART_DIALOG_COMPONENT}.${INCREMENT}' was removed. Please set 'numberOfEntriesBeforeAdd' property instead`,
},
{
class: ADDED_TO_CART_DIALOG_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: ORDER_PROMOTIONS$,
comment: `// ${TODO_SPARTACUS} Property '${ADDED_TO_CART_DIALOG_COMPONENT}.${ORDER_PROMOTIONS$}' was removed. The component may get promotions directly from the cart.`,
},
]
|
ADDRESS_BOOK_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/address-book/address-book.component.ts
class: ADDRESS_BOOK_COMPONENT,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: ADDRESS_BOOK_COMPONENT_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
{ className: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE },
{ className: CHECKOUT_DELIVERY_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE },
{ className: CHECKOUT_DELIVERY_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
ADDRESS_BOOK_COMPONENT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/address-book/address-book.component.service.ts
class: ADDRESS_BOOK_COMPONENT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE },
{ className: CHECKOUT_DELIVERY_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: CHECKOUT_DELIVERY_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
ADDRESS_BOOK_PATH |
Default value : `/${myAccount}/address-book`
|
BASE_URL |
Default value : Cypress.config().baseUrl
|
CART |
Type : string
|
Default value : 'cart'
|
CART_PATH |
Type : string
|
Default value : '/cart'
|
CART_REQUEST |
Default value : `${Cypress.env(
'OCC_PREFIX'
)}/${CONTENT_CATALOG}/users/current/carts/*`
|
CART_REQUEST_ALIAS |
Type : string
|
Default value : 'cart_request_alias'
|
CHECKOUT_DELIVERY_MODE_PATH |
Type : string
|
Default value : '/checkout/delivery-mode'
|
CHECKOUT_PAYMENT_DETAILS_PATH |
Type : string
|
Default value : '/checkout/payment-details'
|
CHECKOUT_REVIEW_ORDER_PATH |
Type : string
|
Default value : '/checkout/review-order'
|
CHECKOUT_SHIPPING_ADDRESS_PATH |
Type : string
|
Default value : '/checkout/shipping-address'
|
CLOSE_ACCOUNT_PATH |
Default value : `/${myAccount}/close-account`
|
CONSENT_MANAGEMENT_PATH |
Default value : `/${myAccount}/consents`
|
CONTENT_CATALOG |
Default value : Cypress.env('BASE_SITE')
|
CURRENCIES |
Type : string
|
Default value : 'currencies'
|
CURRENCY_JPY |
Type : string
|
Default value : 'JPY'
|
CURRENCY_LABEL |
Type : string
|
Default value : 'Currency'
|
CURRENCY_REQUEST |
Default value : `${Cypress.env(
'OCC_PREFIX'
)}/${CONTENT_CATALOG}/currencies?lang=${LANGUAGE_EN}&curr=${CURRENCY_USD}`
|
CURRENCY_USD |
Type : string
|
Default value : 'USD'
|
FULL_BASE_URL_DE_USD |
Default value : `${BASE_URL}/${CONTENT_CATALOG}/${LANGUAGE_DE}/${CURRENCY_USD}`
|
FULL_BASE_URL_EN_JPY |
Default value : `${BASE_URL}/${CONTENT_CATALOG}/${LANGUAGE_EN}/${CURRENCY_JPY}`
|
FULL_BASE_URL_EN_USD |
Default value : `${BASE_URL}/${CONTENT_CATALOG}/${LANGUAGE_EN}/${CURRENCY_USD}`
|
LANGUAGE_DE |
Type : string
|
Default value : 'de'
|
LANGUAGE_EN |
Type : string
|
Default value : 'en'
|
LANGUAGE_LABEL |
Type : string
|
Default value : 'Language'
|
LANGUAGE_REQUEST |
Default value : `${Cypress.env(
'OCC_PREFIX'
)}/${CONTENT_CATALOG}/languages?lang=${LANGUAGE_EN}&curr=${CURRENCY_USD}`
|
LANGUAGES |
Type : string
|
Default value : 'languages'
|
MONTH_DE |
Default value : new Date().toLocaleDateString('de-DE', {
month: 'long',
})
|
myAccount |
Type : string
|
Default value : 'my-account'
|
ORDER_PATH |
Default value : `/${myAccount}/orders`
|
PAGE_REQUEST |
Default value : `${Cypress.env(
'OCC_PREFIX'
)}/${CONTENT_CATALOG}/cms/pages?fields=DEFAULT&pageType=CategoryPage&code=574&lang=${LANGUAGE_DE}&curr=${CURRENCY_USD}`
|
PAGES |
Type : string
|
Default value : 'pages'
|
PAYMENT_DETAILS_PATH |
Default value : `/${myAccount}/payment-details`
|
PERSONAL_DETAILS_PATH |
Default value : `/${myAccount}/update-profile`
|
PRODUCT_ID_1 |
Type : string
|
Default value : '280916'
|
PRODUCT_ID_2 |
Type : string
|
Default value : '1687508'
|
PRODUCT_NAME_CART_DE |
Type : string
|
Default value : 'Digitalkamera'
|
PRODUCT_NAME_DETAILS_DE |
Type : string
|
Default value : 'Stativ mit Fernbedienung'
|
PRODUCT_NAME_SEARCH_DE |
Type : string
|
Default value : 'FUN Einwegkamera mit Blitz, 27+12 Bilder'
|
PRODUCT_PATH_1 |
Default value : `/product/${PRODUCT_ID_1}`
|
PRODUCT_PATH_2 |
Default value : `/product/${PRODUCT_ID_2}`
|
PRODUCT_SEARCH_PATH |
Type : string
|
Default value : '/Open-Catalogue/Cameras/Film-Cameras/c/574?pageSize=10&categoryCode=574&query=:relevance:category:574'
|
REGISTRATION_PATH |
Type : string
|
Default value : '/login/register'
|
TITLE_DE |
Type : string
|
Default value : 'Herr'
|
TITLE_REQUEST |
Default value : `${Cypress.env(
'OCC_PREFIX'
)}/${CONTENT_CATALOG}/titles?lang=${LANGUAGE_EN}&curr=${CURRENCY_USD}`
|
TITLES |
Type : string
|
Default value : 'titles'
|
UPDATE_EMAIL_PATH |
Default value : `/${myAccount}/update-email`
|
UPDATE_PASSWORD_PATH |
Default value : `/${myAccount}/update-password`
|
ADDRESS_ENTITIES |
Type : string
|
Default value : 'addresses-entities'
|
ADDRESS_LIST |
Type : string
|
Default value : 'addresses-list'
|
B2B_USER_APPROVERS |
Type : string
|
Default value : 'b2bUser-approvers'
|
B2B_USER_ENTITIES |
Type : string
|
Default value : 'b2bUser-entities'
|
B2B_USER_FEATURE |
Type : string
|
Default value : 'b2bUser'
|
B2B_USER_PERMISSIONS |
Type : string
|
Default value : 'b2bUser-permissions'
|
B2B_USER_USER_GROUPS |
Type : string
|
Default value : 'b2bUser-user-groups'
|
BUDGET_ENTITIES |
Type : string
|
Default value : 'budget-entities'
|
BUDGET_FEATURE |
Type : string
|
Default value : 'budget'
|
BUDGET_LIST |
Type : string
|
Default value : 'budget-list'
|
COST_CENTER_ASSIGNED_BUDGETS |
Type : string
|
Default value : 'costCenter-assigned-budgets'
|
COST_CENTER_ENTITIES |
Type : string
|
Default value : 'costCenter-entities'
|
COST_CENTER_FEATURE |
Type : string
|
Default value : 'costCenter'
|
COST_CENTER_LIST |
Type : string
|
Default value : 'costCenter-list'
|
ORG_UNIT_APPROVAL_PROCESSES |
Type : string
|
Default value : 'approvalProcesses'
|
ORG_UNIT_APPROVAL_PROCESSES_ENTITIES |
Type : string
|
Default value : 'orgUnit-approval-processes'
|
ORG_UNIT_ASSIGNED_USERS |
Type : string
|
Default value : 'orgUnit-assigned-users'
|
ORG_UNIT_ENTITIES |
Type : string
|
Default value : 'orgUnit-entities'
|
ORG_UNIT_FEATURE |
Type : string
|
Default value : 'orgUnit'
|
ORG_UNIT_NODE_ENTITIES |
Type : string
|
Default value : 'orgUnitNode-entities'
|
ORG_UNIT_NODE_LIST |
Type : string
|
Default value : 'orgUnitNode-list'
|
ORG_UNIT_NODES |
Type : string
|
Default value : 'availableOrgUnitNodes'
|
ORG_UNIT_TREE |
Type : string
|
Default value : 'tree'
|
ORG_UNIT_TREE_ENTITY |
Type : string
|
Default value : 'orgUnit-tree'
|
ORGANIZATION_FEATURE |
Type : string
|
Default value : 'organization'
|
PERMISSION_ENTITIES |
Type : string
|
Default value : 'permission-entities'
|
PERMISSION_FEATURE |
Type : string
|
Default value : 'permission'
|
PERMISSION_LIST |
Type : string
|
Default value : 'permission-list'
|
PERMISSION_TYPES |
Type : string
|
Default value : 'permission-types'
|
PERMISSION_TYPES_LIST |
Type : string
|
Default value : 'permission-types-list'
|
USER_GROUP_AVAILABLE_CUSTOMERS |
Type : string
|
Default value : 'userGroup-available-org-customers'
|
USER_GROUP_ENTITIES |
Type : string
|
Default value : 'userGroup-entities'
|
USER_GROUP_FEATURE |
Type : string
|
Default value : 'userGroup'
|
USER_GROUP_LIST |
Type : string
|
Default value : 'userGroup-list'
|
USER_GROUP_PERMISSIONS |
Type : string
|
Default value : 'userGroup-available-order-approval-permissions'
|
USER_LIST |
Type : string
|
Default value : 'b2bUser-list'
|
ADDRESS_FORM_COMPONENT_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/address-book/address-form/address-form.component.ts
class: ADDRESS_FORM_COMPONENT,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: FORM_BUILDER, importPath: ANGULAR_FORMS },
{ className: CHECKOUT_DELIVERY_SERVICE, importPath: SPARTACUS_CORE },
{ className: USER_SERVICE, importPath: SPARTACUS_CORE },
{ className: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE },
{ className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
],
removeParams: [
{ className: CHECKOUT_DELIVERY_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
ADDRESS_FORM_COMPONENT_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/address-book/address-form/address-form.component.ts
class: ADDRESS_FORM_COMPONENT,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: FORM_BUILDER, importPath: ANGULAR_FORMS },
{ className: USER_SERVICE, importPath: SPARTACUS_CORE },
{ className: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE },
{ className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE },
{ className: MODAL_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
],
addParams: [{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE }],
}
|
ADDRESS_LIST_NORMALIZER |
Default value : new InjectionToken<
Converter<any, EntitiesModel<Address>>
>('AddressesNormalizer')
|
ADDRESS_NORMALIZER |
Default value : new InjectionToken<Converter<any, Address>>(
'AddressNormalizer'
)
|
ADDRESS_SERIALIZER |
Default value : new InjectionToken<Converter<Address, any>>(
'AddressSerializer'
)
|
ADDRESS_VALIDATION_NORMALIZER |
Default value : new InjectionToken<
Converter<any, AddressValidation>
>('AddressValidationNormalizer')
|
containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
addToCartButtonSelector |
Type : string
|
Default value : 'cx-configurator-add-to-cart-button button'
|
addToCartButtonSelector |
Type : string
|
Default value : 'cx-configurator-textfield-add-to-cart-button button'
|
addToCartButtonSelector |
Type : string
|
Default value : 'cx-configurator-add-to-cart-button button'
|
conflictDetectedMsgSelector |
Type : string
|
Default value : '.cx-conflict-msg'
|
conflictHeaderGroupSelector |
Type : string
|
Default value : 'cx-configurator-group-menu .cx-menu-conflict'
|
addToSavedCart |
Type : object
|
Default value : {
savedCarts: 'Saved carts',
saveCartForLater: 'Save cart for later',
}
|
savedCart |
Type : object
|
Default value : {
savedCartDetails,
savedCartList,
savedCartCartPage,
savedCartDialog,
addToSavedCart,
}
|
savedCartCartPage |
Type : object
|
Default value : {
messages: {
cartSaved:
'Your cart items have been successfully saved for later in the "{{cartName}}" cart',
},
}
|
savedCartDetails |
Type : object
|
Default value : {
cartName: 'Name',
cartDescription: 'Description',
cartId: 'ID',
dateSaved: 'Date Saved',
items: 'Items',
quantity: 'Quantity',
total: 'Total',
editSavedCart: 'Edit Saved Cart',
deleteSavedCart: 'Delete Saved Cart',
addSelectedItems: 'Add selected items',
emptyCartItems: 'Empty Cart Items',
}
|
savedCartDialog |
Type : object
|
Default value : {
saveForLater: 'Save For Later',
itemsSavedForLater: 'All of the items in your cart will be saved for later',
savedCartName: 'Saved Cart Name',
savedCartDescription: 'Saved Cart Description',
optional: 'optional',
charactersLeft: 'characters left: {{count}}',
cancel: 'Cancel',
save: 'Save',
restore: 'Restore',
followingCartDelete: 'The following saved cart will be deleted',
followingCartRestore:
'The following saved cart will be restored as the active cart',
delete: 'Delete',
deleteCartSuccess: 'Cart Deleted Successfully',
editCartSuccess: 'Cart Edited Successfully',
editSavedCart: 'Edit Saved Cart',
deleteSavedCart: 'Delete Saved Cart',
restoreSavedCart: 'Restore Saved Cart',
name: 'Name',
id: 'ID',
description: 'Description',
quantity: 'QTY',
total: 'Total',
keepCopySavedCart: 'Keep a copy of this cart in the saved carts list',
defaultCloneCartName: 'Copy of {{name}}',
nameOfCloneCart: 'Name of copied cart',
}
|
savedCartList |
Type : object
|
Default value : {
savedCarts: 'Saved Carts ({{count}})',
cartName: 'Name',
cartId: 'Id',
dateSaved: 'Date Saved',
cartDescription: 'Description',
quantity: 'Qty',
total: 'Total',
actions: 'Actions',
makeCartActive: 'Make cart active',
notFound: 'No Saved Carts Found',
swapCartNoActiveCart:
'Existing cart is activated by {{cartName}} successfully.',
swapCartWithActiveCart:
'Existing cart is activated by {{cartName}} successfully. Your previous items were saved in a cart {{previousCartName}}.',
}
|
ADMINISTRATION_MODULE |
Type : string
|
Default value : 'AdministrationModule'
|
ADMINISTRATION_ROOT_MODULE |
Type : string
|
Default value : 'AdministrationRootModule'
|
ORDER_APPROVAL_MODULE |
Type : string
|
Default value : 'OrderApprovalModule'
|
ORDER_APPROVAL_ROOT_MODULE |
Type : string
|
Default value : 'OrderApprovalRootModule'
|
ORDER_APPROVAL_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'orderApprovalTranslationChunksConfig'
|
ORDER_APPROVAL_TRANSLATIONS |
Type : string
|
Default value : 'orderApprovalTranslations'
|
ORGANIZATION_ADMINISTRATION_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'ORGANIZATION_ADMINISTRATION_FEATURE'
|
ORGANIZATION_ADMINISTRATION_MODULE_NAME |
Type : string
|
Default value : 'OrganizationAdministration'
|
ORGANIZATION_FOLDER_NAME |
Type : string
|
Default value : 'organization'
|
ORGANIZATION_ORDER_APPROVAL_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'ORGANIZATION_ORDER_APPROVAL_FEATURE'
|
ORGANIZATION_ORDER_APPROVAL_MODULE_NAME |
Type : string
|
Default value : 'OrganizationOrderApproval'
|
ORGANIZATION_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'organizationTranslationChunksConfig'
|
ORGANIZATION_TRANSLATIONS |
Type : string
|
Default value : 'organizationTranslations'
|
SCSS_FILE_NAME |
Type : string
|
Default value : 'organization.scss'
|
SPARTACUS_ADMINISTRATION |
Default value : `${SPARTACUS_ORGANIZATION}/administration`
|
SPARTACUS_ADMINISTRATION_ASSETS |
Default value : `${SPARTACUS_ADMINISTRATION}/assets`
|
SPARTACUS_ADMINISTRATION_ROOT |
Default value : `${SPARTACUS_ADMINISTRATION}/root`
|
SPARTACUS_ORDER_APPROVAL |
Default value : `${SPARTACUS_ORGANIZATION}/order-approval`
|
SPARTACUS_ORDER_APPROVAL_ASSETS |
Default value : `${SPARTACUS_ORDER_APPROVAL}/assets`
|
SPARTACUS_ORDER_APPROVAL_ROOT |
Default value : `${SPARTACUS_ORDER_APPROVAL}/root`
|
ALL |
Type : string
|
Default value : 'all'
|
ANONYMOUS_BANNER |
Type : string
|
Default value : 'cx-anonymous-consent-management-banner'
|
ANONYMOUS_DIALOG |
Type : string
|
Default value : 'cx-anonymous-consent-dialog'
|
BE_CHECKED |
Type : string
|
Default value : 'be.checked'
|
BE_DISABLED |
Type : string
|
Default value : 'be.disabled'
|
clickRegistrationConsent |
Default value : true
|
displayLegalDescriptionInDialog |
Default value : true
|
firstCheckBoxPosition |
Type : number
|
Default value : 0
|
MARKETING_NEWSLETTER |
Type : string
|
Default value : 'MARKETING_NEWSLETTER'
|
noLegalDescriptionInDialog |
Default value : false
|
noRegistrationConsent |
Default value : false
|
NOT_BE_CHECKED |
Type : string
|
Default value : 'not.be.checked'
|
NOT_EXIST |
Type : string
|
Default value : 'not.exist'
|
personalizationConsentLabel |
Type : string
|
Default value : 'personalised'
|
PROFILE |
Type : string
|
Default value : 'PROFILE'
|
secondCheckBoxPosition |
Type : number
|
Default value : 1
|
STORE_USER_INFORMATION |
Type : string
|
Default value : 'STORE_USER_INFORMATION'
|
userFromConfigTest |
Type : SampleUser
|
Default value : {
firstName: 'x',
lastName: 'x',
email: generateMail(randomString(), true),
password: 'Password123!',
}
|
userGiveConsentRegistrationTest |
Type : SampleUser
|
Default value : {
firstName: 'John',
lastName: 'Doe',
email: generateMail(randomString(), true),
password: 'Password123!',
}
|
userTransferConsentTest |
Type : SampleUser
|
Default value : {
firstName: 'Cypress',
lastName: 'AnonymousUser',
email: generateMail(randomString(), true),
password: 'Password123!',
}
|
ANONYMOUS_CONSENT_CHECK_UPDATED_VERSIONS |
Type : string
|
Default value : '[Anonymous Consents] Check Updated Versions'
|
GET_ALL_ANONYMOUS_CONSENTS |
Type : string
|
Default value : '[Anonymous Consents] Get All Anonymous Consents'
|
GET_ANONYMOUS_CONSENT |
Type : string
|
Default value : '[Anonymous Consents] Get Anonymous Consent'
|
GIVE_ANONYMOUS_CONSENT |
Type : string
|
Default value : '[Anonymous Consents] Give Anonymous Consent'
|
LOAD_ANONYMOUS_CONSENT_TEMPLATES |
Type : string
|
Default value : '[Anonymous Consents] Load Anonymous Consent Templates'
|
LOAD_ANONYMOUS_CONSENT_TEMPLATES_FAIL |
Type : string
|
Default value : '[Anonymous Consents] Load Anonymous Consent Templates Fail'
|
LOAD_ANONYMOUS_CONSENT_TEMPLATES_SUCCESS |
Type : string
|
Default value : '[Anonymous Consents] Load Anonymous Consent Templates Success'
|
RESET_LOAD_ANONYMOUS_CONSENT_TEMPLATES |
Type : string
|
Default value : '[Anonymous Consents] Reset Load Anonymous Consent Templates'
|
SET_ANONYMOUS_CONSENTS |
Type : string
|
Default value : '[Anonymous Consents] Set Anonymous Consents'
|
TOGGLE_ANONYMOUS_CONSENT_TEMPLATES_UPDATED |
Type : string
|
Default value : '[Anonymous Consents] Anonymous Consent Templates Updated'
|
TOGGLE_ANONYMOUS_CONSENTS_BANNER_DISMISSED |
Type : string
|
Default value : '[Anonymous Consents] Toggle Anonymous Consents Banner Dismissed'
|
WITHDRAW_ANONYMOUS_CONSENT |
Type : string
|
Default value : '[Anonymous Consents] Withdraw Anonymous Consent'
|
ANONYMOUS_CONSENT_DIALOG_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/shared/components/anonymous-consents/dialog/anonymous-consent-dialog.component.ts
selector: 'cx-anonymous-consent-dialog',
componentClassName: ANONYMOUS_CONSENT_DIALOG_COMPONENT,
removedProperties: [
{ name: 'isLevel13', comment: `'isLevel13' property has been removed.` },
],
}
|
ANONYMOUS_CONSENT_MANAGEMENT_BANNER_COMPONENT_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// storefrontlib/cms-components/anonymous-consent-management/banner/anonymous-consent-management-banner.component.ts
class: ANONYMOUS_CONSENT_MANAGEMENT_BANNER_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ANONYMOUS_CONSENTS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
],
removeParams: [
{
className: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
ANONYMOUS_CONSENT_MANAGEMENT_BANNER_COMPONENT_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// storefrontlib/cms-components/anonymous-consent-management/banner/anonymous-consent-management-banner.component.ts
class: ANONYMOUS_CONSENT_MANAGEMENT_BANNER_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ANONYMOUS_CONSENTS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
ANONYMOUS_CONSENT_NORMALIZER |
Default value : new InjectionToken<
Converter<string, AnonymousConsent[]>
>('AnonymousConsentNormalizer')
|
ANONYMOUS_CONSENT_OPEN_DIALOG_COMPONENT_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// storefrontlib/cms-components/anonymous-consent-management/open-dialog/anonymous-consent-open-dialog.component.ts
class: ANONYMOUS_CONSENT_OPEN_DIALOG_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
ANONYMOUS_CONSENT_OPEN_DIALOG_COMPONENT_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// storefrontlib/cms-components/anonymous-consent-management/open-dialog/anonymous-consent-open-dialog.component.ts
class: ANONYMOUS_CONSENT_OPEN_DIALOG_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
ANONYMOUS_CONSENT_TEMPLATES_ADAPTER_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: ANONYMOUS_CONSENT_TEMPLATES_ADAPTER,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_ANONYMOUS_CONSENTS,
comment: `// ${TODO_SPARTACUS} Method ${LOAD_ANONYMOUS_CONSENTS} is no longer optional`,
},
]
|
ANONYMOUS_CONSENT_TEMPLATES_CONNECTOR_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: ANONYMOUS_CONSENT_TEMPLATES_CONNECTOR,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_ANONYMOUS_CONSENTS,
newNode: LOAD_ANONYMOUS_CONSENTS,
comment: `// ${TODO_SPARTACUS} Method ${LOAD_ANONYMOUS_CONSENTS} changed the return type from 'Observable<AnonymousConsent[] | null>' to 'Observable<AnonymousConsent[]>'`,
},
]
|
ANONYMOUS_CONSENTS |
Type : string
|
Default value : '[Anonymous Consents] Anonymous Consents'
|
ANONYMOUS_CONSENTS_STORE_FEATURE |
Type : string
|
Default value : 'anonymous-consents'
|
ANONYMOUS_CONSENTS_FEATURE_FLAG_MIGRATION |
Type : ConfigDeprecation
|
Default value : {
propertyName: ANONYMOUS_CONSENTS,
comment: `// ${TODO_SPARTACUS} '${ANONYMOUS_CONSENTS}' has been removed, as this feature is now enabled by default.\n`,
}
|
ANONYMOUS_CONSENTS_HEADER |
Type : string
|
Default value : 'X-Anonymous-Consents'
|
APPAREL_BASESITE |
Type : string
|
Default value : 'apparel-uk-spa'
|
APPAREL_CURRENCY |
Type : string
|
Default value : 'GBP'
|
appliedCouponsContainerSelector |
Type : string
|
Default value : 'cx-applied-coupons'
|
containerSelector |
Type : string
|
Default value : 'cx-cart-coupon'
|
applyCartCoupon |
Default value : (code: string) => {
cy.get('cx-cart-coupon').within(() => {
cy.get(cartCouponInput).type(code);
cy.get(cartCouponButton).click();
});
}
|
cartCouponButton |
Type : string
|
Default value : 'button.apply-coupon-button'
|
cartCouponInput |
Type : string
|
Default value : 'input.input-coupon-code'
|
couponForCart |
Type : string
|
Default value : 'CouponForCart'
|
couponForProduct |
Type : string
|
Default value : 'CouponForProduct'
|
freeGiftCoupon |
Type : string
|
Default value : 'FreeGiftCoupon'
|
giftProductCode |
Type : string
|
Default value : '443175'
|
midAutumnCoupon |
Type : string
|
Default value : 'midautumn'
|
powerShotA480 |
Type : string
|
Default value : '1934793'
|
productCode1 |
Type : string
|
Default value : '300938'
|
productCode2 |
Type : string
|
Default value : '493683'
|
productCode3 |
Type : string
|
Default value : '1986316'
|
springFestivalCoupon |
Type : string
|
Default value : 'springfestival'
|
approvalOrderDetail |
Type : object
|
Default value : {
approvalDecisionRequired: true,
code: 'testCode',
customerOrderApprovalRecords: [
{
approver: {
name: 'Administrator',
uid: 'admin',
},
comments:
'Submitted for approval, the order exceeds customer permission(s): B2B Budget Exceeded Permission,Allowed Order Threshold (per order)',
permissionTypes: [
{
code: 'B2BBudgetExceededPermission',
name: 'Budget Exceeded Permission',
},
{
code: 'B2BOrderThresholdPermission',
name: 'Allowed Order Threshold (per order)',
},
],
statusDisplay: 'pending.approval',
},
],
order: {
appliedOrderPromotions: [],
appliedProductPromotions: [],
appliedVouchers: [],
calculated: true,
code: '00000171',
deliveryAddress: {
country: {
isocode: 'US',
name: 'United States',
},
defaultAddress: false,
email: 'carla.torres@rustic-hw.com',
firstName: 'Carla',
formattedAddress: '1000 Bagby Street, Houston, Texas',
id: '8796102230039',
lastName: 'Torres',
line1: '1000 Bagby Street',
postalCode: 'Texas',
shippingAddress: true,
title: 'Ms.',
titleCode: 'ms',
town: 'Houston',
visibleInAddressBook: true,
},
deliveryCost: {
currencyIso: 'USD',
formattedValue: '$9.99',
priceType: 'BUY',
value: 9.99,
},
deliveryItemsQuantity: 100,
deliveryMode: {
code: 'standard-net',
deliveryCost: {
currencyIso: 'USD',
formattedValue: '$9.99',
priceType: 'BUY',
value: 9.99,
},
description: '3-5 business days',
name: 'Standard Delivery',
},
deliveryOrderGroups: [
{
entries: [
{
basePrice: {
currencyIso: 'USD',
formattedValue: '$55.00',
priceType: 'BUY',
value: 55.0,
},
cancellableQuantity: 100,
configurationInfos: [],
entryNumber: 0,
product: {
availableForPickup: false,
baseOptions: [],
categories: [
{
code: '1595',
name: 'Angle Grinders',
url: '/Open-Catalogue/Tools/Angle-Grinders/c/1595',
},
{
code: 'brand_4439',
name: 'Einhell',
url: '/Brands/Einhell/c/brand_4439',
},
],
code: '3881018',
configurable: false,
images: [
{
altText: 'Angle Grinder RT-AG 115',
format: 'zoom',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wyNDk4OHxpbWFnZS9qcGVnfGltYWdlcy9oMDcvaGIwLzg3OTYyMzQyMTk1NTAuanBnfDQ1ZGQzMmNmOGEzMTczMjQ5ZjUzOWM5MTc2MmIyZDkyNTUyNmFiMmIzYzA0Y2NjYjY1OTEwYTEyMjJmY2UyNDg',
},
{
altText: 'Angle Grinder RT-AG 115',
format: 'product',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxMTY4NXxpbWFnZS9qcGVnfGltYWdlcy9oYzUvaDM1Lzg3OTYyNjE0ODI1MjYuanBnfGFiMzM3ZDI1MWQ5YWRjNTg3NWUxNjNhY2U4NTNhYTdhYzJiOTBiYzE2YTg4NjQ4ZDQxMjkzNWMyNDM1NDE3MTc',
},
{
altText: 'Angle Grinder RT-AG 115',
format: 'thumbnail',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wyNDEzfGltYWdlL2pwZWd8aW1hZ2VzL2g1OS9oMDcvODc5NjI4ODc0NTUwMi5qcGd8YjA2ZTk2ZWY1OWQ4NWY4ZTQyMThjMGZkZDgwNjZmOTVkOTZmN2U3YTA1NzIxNDlhY2EyZjQ2NDM3ZmUwMTUzNw',
},
{
altText: 'Angle Grinder RT-AG 115',
format: 'cartIcon',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxNDU1fGltYWdlL2pwZWd8aW1hZ2VzL2hiZC9oYzkvODc5NjMxNjAwODQ3OC5qcGd8ZjFmNzU4OTA0NTg2ZGI2NGIxZjdjNzU4MDVkNmNlNTg3NDc5ODUwZDk1NzIwZWM0M2NkZWZjOGIxMDViMTU3Yw',
},
],
manufacturer: 'Einhell',
name: 'Angle Grinder RT-AG 115',
purchasable: true,
stock: {
isValueRounded: false,
stockLevel: 193,
stockLevelStatus: 'inStock',
},
url: '/Open-Catalogue/Tools/Angle-Grinders/Angle-Grinder-RT-AG-115/p/3881018',
},
quantity: 100,
returnableQuantity: 0,
statusSummaryList: [],
totalPrice: {
currencyIso: 'USD',
formattedValue: '$5,500.00',
priceType: 'BUY',
value: 5500.0,
},
updateable: true,
},
],
totalPriceWithTax: {
currencyIso: 'USD',
formattedValue: '$5,500.00',
priceType: 'BUY',
value: 5500.0,
},
},
],
entries: [
{
basePrice: {
currencyIso: 'USD',
formattedValue: '$55.00',
priceType: 'BUY',
value: 55.0,
},
cancellableQuantity: 100,
configurationInfos: [],
entryNumber: 0,
product: {
availableForPickup: false,
baseOptions: [],
categories: [
{
code: '1595',
name: 'Angle Grinders',
url: '/Open-Catalogue/Tools/Angle-Grinders/c/1595',
},
{
code: 'brand_4439',
name: 'Einhell',
url: '/Brands/Einhell/c/brand_4439',
},
],
code: '3881018',
configurable: false,
images: [
{
altText: 'Angle Grinder RT-AG 115',
format: 'zoom',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wyNDk4OHxpbWFnZS9qcGVnfGltYWdlcy9oMDcvaGIwLzg3OTYyMzQyMTk1NTAuanBnfDQ1ZGQzMmNmOGEzMTczMjQ5ZjUzOWM5MTc2MmIyZDkyNTUyNmFiMmIzYzA0Y2NjYjY1OTEwYTEyMjJmY2UyNDg',
},
{
altText: 'Angle Grinder RT-AG 115',
format: 'product',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxMTY4NXxpbWFnZS9qcGVnfGltYWdlcy9oYzUvaDM1Lzg3OTYyNjE0ODI1MjYuanBnfGFiMzM3ZDI1MWQ5YWRjNTg3NWUxNjNhY2U4NTNhYTdhYzJiOTBiYzE2YTg4NjQ4ZDQxMjkzNWMyNDM1NDE3MTc',
},
{
altText: 'Angle Grinder RT-AG 115',
format: 'thumbnail',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wyNDEzfGltYWdlL2pwZWd8aW1hZ2VzL2g1OS9oMDcvODc5NjI4ODc0NTUwMi5qcGd8YjA2ZTk2ZWY1OWQ4NWY4ZTQyMThjMGZkZDgwNjZmOTVkOTZmN2U3YTA1NzIxNDlhY2EyZjQ2NDM3ZmUwMTUzNw',
},
{
altText: 'Angle Grinder RT-AG 115',
format: 'cartIcon',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxNDU1fGltYWdlL2pwZWd8aW1hZ2VzL2hiZC9oYzkvODc5NjMxNjAwODQ3OC5qcGd8ZjFmNzU4OTA0NTg2ZGI2NGIxZjdjNzU4MDVkNmNlNTg3NDc5ODUwZDk1NzIwZWM0M2NkZWZjOGIxMDViMTU3Yw',
},
],
manufacturer: 'Einhell',
name: 'Angle Grinder RT-AG 115',
purchasable: true,
stock: {
isValueRounded: false,
stockLevel: 193,
stockLevelStatus: 'inStock',
},
url: '/Open-Catalogue/Tools/Angle-Grinders/Angle-Grinder-RT-AG-115/p/3881018',
},
quantity: 100,
returnableQuantity: 0,
statusSummaryList: [],
totalPrice: {
currencyIso: 'USD',
formattedValue: '$5,500.00',
priceType: 'BUY',
value: 5500.0,
},
updateable: true,
},
],
guid: 'f67b2f0e-f22e-480e-a58b-d13ed8bcf7a5',
net: true,
orderDiscounts: {
currencyIso: 'USD',
formattedValue: '$0.00',
priceType: 'BUY',
value: 0.0,
},
pickupItemsQuantity: 0,
pickupOrderGroups: [],
productDiscounts: {
currencyIso: 'USD',
formattedValue: '$0.00',
priceType: 'BUY',
value: 0.0,
},
site: 'powertools-spa',
store: 'powertools',
subTotal: {
currencyIso: 'USD',
formattedValue: '$5,500.00',
priceType: 'BUY',
value: 5500.0,
},
totalDiscounts: {
currencyIso: 'USD',
formattedValue: '$0.00',
priceType: 'BUY',
value: 0.0,
},
totalItems: 1,
totalPrice: {
currencyIso: 'USD',
formattedValue: '$5,509.99',
priceType: 'BUY',
value: 5509.99,
},
totalPriceWithTax: {
currencyIso: 'USD',
formattedValue: '$5,509.99',
priceType: 'BUY',
value: 5509.99,
},
totalTax: {
currencyIso: 'USD',
formattedValue: '$0.00',
priceType: 'BUY',
value: 0.0,
},
user: {
name: 'William Hunter',
uid: 'william.hunter@rustic-hw.com',
},
cancellable: true,
consignments: [],
costCenter: {
active: 'true',
code: 'Custom_Retail',
currency: {
isocode: 'USD',
},
name: 'Custom Retail',
assignedBudgets: [
{
active: true,
budget: 4000.0,
code: 'Monthly_4K_USD',
currency: {
active: true,
isocode: 'USD',
name: 'US Dollar',
symbol: '$',
},
endDate: '2034-07-12T04:59:59+0000',
name: 'Monthly 4K USD',
selected: false,
startDate: '2010-01-01T05:00:00+0000',
},
],
unit: {
active: true,
name: 'Custom Retail',
uid: 'Custom Retail',
},
},
created: '2020-10-07T21:15:27+0000',
guestCustomer: false,
orgCustomer: {
name: 'William Hunter',
uid: 'william.hunter@rustic-hw.com',
active: true,
approvers: [],
currency: {
active: true,
isocode: 'USD',
name: 'US Dollar',
symbol: '$',
},
customerId: '2b1d2812-e5e5-47f4-accf-96e67b76d4e7',
displayUid: 'william.hunter@rustic-hw.com',
firstName: 'William',
lastName: 'Hunter',
orgUnit: {
active: true,
name: 'Custom Retail',
uid: 'Custom Retail',
},
roles: ['b2bcustomergroup'],
selected: false,
title: 'Mr.',
titleCode: 'mr',
},
permissionResults: pendingOrderPermissionResults,
returnable: false,
status: 'PENDING_APPROVAL',
statusDisplay: 'pending.approval',
totalUnitCount: 100,
unconsignedEntries: [
{
basePrice: {
currencyIso: 'USD',
formattedValue: '$55.00',
priceType: 'BUY',
value: 55.0,
},
cancellableQuantity: 0,
configurationInfos: [],
entryNumber: 0,
product: {
availableForPickup: false,
baseOptions: [],
categories: [
{
code: '1595',
name: 'Angle Grinders',
url: '/Open-Catalogue/Tools/Angle-Grinders/c/1595',
},
{
code: 'brand_4439',
name: 'Einhell',
url: '/Brands/Einhell/c/brand_4439',
},
],
code: '3881018',
configurable: false,
images: [
{
altText: 'Angle Grinder RT-AG 115',
format: 'zoom',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wyNDk4OHxpbWFnZS9qcGVnfGltYWdlcy9oMDcvaGIwLzg3OTYyMzQyMTk1NTAuanBnfDQ1ZGQzMmNmOGEzMTczMjQ5ZjUzOWM5MTc2MmIyZDkyNTUyNmFiMmIzYzA0Y2NjYjY1OTEwYTEyMjJmY2UyNDg',
},
{
altText: 'Angle Grinder RT-AG 115',
format: 'product',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxMTY4NXxpbWFnZS9qcGVnfGltYWdlcy9oYzUvaDM1Lzg3OTYyNjE0ODI1MjYuanBnfGFiMzM3ZDI1MWQ5YWRjNTg3NWUxNjNhY2U4NTNhYTdhYzJiOTBiYzE2YTg4NjQ4ZDQxMjkzNWMyNDM1NDE3MTc',
},
{
altText: 'Angle Grinder RT-AG 115',
format: 'thumbnail',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wyNDEzfGltYWdlL2pwZWd8aW1hZ2VzL2g1OS9oMDcvODc5NjI4ODc0NTUwMi5qcGd8YjA2ZTk2ZWY1OWQ4NWY4ZTQyMThjMGZkZDgwNjZmOTVkOTZmN2U3YTA1NzIxNDlhY2EyZjQ2NDM3ZmUwMTUzNw',
},
{
altText: 'Angle Grinder RT-AG 115',
format: 'cartIcon',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxNDU1fGltYWdlL2pwZWd8aW1hZ2VzL2hiZC9oYzkvODc5NjMxNjAwODQ3OC5qcGd8ZjFmNzU4OTA0NTg2ZGI2NGIxZjdjNzU4MDVkNmNlNTg3NDc5ODUwZDk1NzIwZWM0M2NkZWZjOGIxMDViMTU3Yw',
},
],
manufacturer: 'Einhell',
name: 'Angle Grinder RT-AG 115',
purchasable: true,
stock: {
isValueRounded: false,
stockLevel: 193,
stockLevelStatus: 'inStock',
},
url: '/Open-Catalogue/Tools/Angle-Grinders/Angle-Grinder-RT-AG-115/p/3881018',
},
quantity: 100,
returnableQuantity: 0,
statusSummaryList: [],
totalPrice: {
currencyIso: 'USD',
formattedValue: '$5,500.00',
priceType: 'BUY',
value: 5500.0,
},
updateable: true,
},
],
},
}
|
approvalOrderList |
Type : object
|
Default value : {
orderApprovals: [
{
approvalDecisionRequired: false,
code: 'testCode',
order: {
totalPrice: {
formattedValue: '$5,509.99',
},
code: ORDER_CODE,
created: '2020-10-07T21:15:27+0000',
statusDisplay: 'pending.approval',
orgCustomer: {
uid: b2bUser.uid,
name: b2bUser.name,
},
},
},
],
pagination: {
currentPage: 0,
pageSize: 5,
sort: 'byDate',
totalPages: 1,
totalResults: 1,
},
sorts: [
{ code: 'byDate', selected: true },
{ code: 'byOrderNumber', selected: false },
],
}
|
approvedOrderDetails |
Default value : JSON.parse(
JSON.stringify(approvalOrderDetail)
)
|
b2bApprover |
Type : object
|
Default value : {
name: 'Hanna Schmidt',
uid: 'hanna.schmidt@rustic-hw.com',
}
|
b2bApproverAccount |
Type : AccountData
|
Default value : {
user: '',
registrationData: {
firstName: '',
lastName: '',
password: 'pw4all',
titleCode: 'mr',
email: b2bApprover.uid,
},
}
|
b2bUser |
Type : object
|
Default value : {
name: 'William Hunter',
uid: 'william.hunter@rustic-hw.com',
}
|
b2bUserAccount |
Type : AccountData
|
Default value : {
user: '',
registrationData: {
firstName: '',
lastName: '',
password: 'pw4all',
titleCode: 'mr',
email: b2bUser.uid,
},
}
|
none |
Type : string
|
Default value : 'None'
|
ORDER_CODE |
Type : string
|
Default value : '00000001'
|
orderPlacedDate |
Type : string
|
Default value : 'October 7, 2020'
|
pendingOrder |
Type : object
|
Default value : {
...pendingOrder_raw,
code: ORDER_CODE,
permissionResults: pendingOrderPermissionResults,
}
|
rejectedOrderDetails |
Default value : JSON.parse(
JSON.stringify(approvalOrderDetail)
)
|
statusPendingApproval |
Type : string
|
Default value : 'Pending Approval'
|
getConfigurationsState |
Type : MemoizedSelector<StateWithConfigurator, ConfiguratorState>
|
Default value : createFeatureSelector<ConfiguratorState>(CONFIGURATOR_FEATURE)
|
getConfigurationState |
Type : MemoizedSelector<StateWithConfigurator, StateUtils.EntityLoaderState<Configurator.Configuration>>
|
Default value : createSelector(
getConfigurationsState,
(state: ConfiguratorState) => state.configurations
)
|
asm |
Type : object
|
Default value : {
asm: {
mainLogoLabel: 'SAP',
mainTitle: 'Assisted Service Mode',
logout: 'Sign Out',
hideUi: 'Close ASM',
toggleUi: {
collapse: 'Hide ASM',
expand: 'Show ASM',
},
loginForm: {
submit: 'Sign In',
userId: {
label: 'Agent ID',
required: 'Agent ID is required',
},
password: {
label: 'Password',
required: 'Password is required',
},
},
customerSearch: {
searchTerm: {
label: 'Customer Name/Email Address',
},
submit: 'Start Session',
noMatch: 'No customer found.',
},
csagentTokenExpired: 'Your customer support agent session is expired.',
endSession: 'End Session',
agentSessionTimer: {
label: 'Session Timeout',
minutes: 'min',
reset: 'Reset',
},
auth: {
agentLoggedInError:
'Cannot login as user when there is an active CS agent session. Please either emulate user or logout CS agent.',
},
error: {
noCustomerId:
'No customerId found for selected user. Session cannot be started.',
},
},
}
|
ASM_ACTIONS_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: ASM_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN,
comment: `// ${TODO_SPARTACUS} Variable removed. Instead use methods from 'CsAgentAuthService'.`,
},
{
class: ASM_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_FAIL,
comment: `// ${TODO_SPARTACUS} Variable removed. Instead use methods from 'CsAgentAuthService'.`,
},
{
class: ASM_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_SUCCESS,
comment: `// ${TODO_SPARTACUS} Variable removed. Instead use methods from 'CsAgentAuthService'.`,
},
{
class: ASM_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_CLASS,
comment: `// ${TODO_SPARTACUS} Action removed. Instead use methods from 'CsAgentAuthService'.`,
},
{
class: ASM_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_FAIL_CLASS,
comment: `// ${TODO_SPARTACUS} Action removed. Instead use methods from 'CsAgentAuthService'.`,
},
{
class: ASM_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CUSTOMER_SUPPORT_AGENT_TOKEN_SUCCESS_CLASS,
comment: `// ${TODO_SPARTACUS} Action removed. Instead use methods from 'CsAgentAuthService'.`,
},
]
|
ASM_AUTH_HTTP_HEADER_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/asm/root/services/asm-auth-http-header.service.ts
class: ASM_AUTH_HTTP_HEADER_SERVICE,
importPath: `${SPARTACUS_ASM}/root`,
deprecatedParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_STORAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CS_AGENT_AUTH_SERVICE,
importPath: `${SPARTACUS_ASM}/root`,
},
{
className: OAUTH_LIB_WRAPPER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: OCC_ENDPOINTS_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
ASM_AUTH_HTTP_HEADER_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/asm/root/services/asm-auth-http-header.service.ts
class: ASM_AUTH_HTTP_HEADER_SERVICE,
importPath: `${SPARTACUS_ASM}/root`,
deprecatedParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_STORAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CS_AGENT_AUTH_SERVICE,
importPath: `${SPARTACUS_ASM}/root`,
},
{
className: OAUTH_LIB_WRAPPER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: OCC_ENDPOINTS_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
ASM_AUTH_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: ASM_AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: `authorizeCustomerSupportAgent`,
comment: `// ${TODO_SPARTACUS} 'authorizeCustomerSupportAgent' method was moved to 'CsAgentAuthService' and returns Promise that will resolve when login procedure completes.`,
},
{
class: ASM_AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: `startCustomerEmulationSession`,
comment: `// ${TODO_SPARTACUS} 'startCustomerEmulationSession' method was moved to 'CsAgentAuthService'.`,
},
{
class: ASM_AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: `isCustomerEmulationToken`,
comment: `// ${TODO_SPARTACUS} 'isCustomerEmulationToken' method was removed. To check for who token belongs it's better to use 'AsmAuthStorageService.getTokenTarget' method.`,
},
{
class: ASM_AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: `getCustomerSupportAgentToken`,
comment: `// ${TODO_SPARTACUS} 'getCustomerSupportAgentToken' method was removed. You should not directly interact with token outside of AsmModule. If you still need the token use 'AuthStorageService.getToken' and 'AsmAuthStorageService.getTokenTarget'.`,
},
{
class: ASM_AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: `getCustomerSupportAgentTokenLoading`,
comment: `// ${TODO_SPARTACUS} 'getCustomerSupportAgentTokenLoading' method was moved to 'CsAgentAuthService'. Warning: it is not yet implemented there!`,
},
{
class: ASM_AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: `logoutCustomerSupportAgent`,
comment: `// ${TODO_SPARTACUS} 'logoutCustomerSupportAgent' method was moved to 'CsAgentAuthService'.`,
},
]
|
ASM_ENABLED_LOCAL_STORAGE_KEY |
Type : string
|
Default value : 'asm_enabled'
|
ASM_FEATURE |
Type : string
|
Default value : 'asm'
|
ASM_FEATURE |
Type : string
|
Default value : 'asm'
|
CUSTOMER_SEARCH_DATA |
Type : string
|
Default value : '[asm] Customer search data'
|
ASM_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'ASM_FEATURE'
|
ASM_FOLDER_NAME |
Type : string
|
Default value : 'asm'
|
ASM_MODULE |
Type : string
|
Default value : 'AsmModule'
|
ASM_MODULE_NAME |
Type : string
|
Default value : 'Asm'
|
ASM_ROOT_MODULE |
Type : string
|
Default value : 'AsmRootModule'
|
ASM_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'asmTranslationChunksConfig'
|
ASM_TRANSLATIONS |
Type : string
|
Default value : 'asmTranslations'
|
SCSS_FILE_NAME |
Type : string
|
Default value : 'asm.scss'
|
SPARTACUS_ASM_ASSETS |
Default value : `${SPARTACUS_ASM}/assets`
|
SPARTACUS_ASM_ROOT |
Default value : `${SPARTACUS_ASM}/root`
|
ASM_SELECTORS_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: ASM_SELECTORS,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_CUSTOMER_AGENT_TOKEN,
comment: `// ${TODO_SPARTACUS} To get token use 'AuthStorageService.getToken' and 'AsmAuthStorageService.getTokenTarget' to check if it belongs to CS agent.`,
},
{
class: ASM_SELECTORS,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_CUSTOMER_AGENT_TOKEN_STATE,
comment: `// ${TODO_SPARTACUS} To get token use 'AuthStorageService.getToken' and 'AsmAuthStorageService.getTokenTarget' to check if it belongs to CS agent.`,
},
{
class: ASM_SELECTORS,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_CUSTOMER_AGENT_TOKEN_LOADING,
comment: `// ${TODO_SPARTACUS} Currently there isn't replacement for this selector in core spartacus.`,
},
]
|
ASM_UI_UPDATE |
Type : string
|
Default value : '[Asm] UI Update'
|
asmTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
asm: ['asm'],
}
|
asmTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
editedAddress |
Type : AddressData
|
Default value : {
...newAddress,
firstName: 'Baz',
lastName: 'Qux',
}
|
newAddress |
Type : AddressData
|
Default value : {
firstName: 'Cypress',
lastName: 'User',
phone: '1234567',
address: {
city: 'Montreal',
country: 'Canada',
line1: 'xxx1',
line2: 'xxx2',
postal: '21000',
state: 'Quebec',
},
}
|
ASSIGN_APPROVER |
Type : string
|
Default value : '[B2BUnit] Assign Approver'
|
ASSIGN_APPROVER_FAIL |
Type : string
|
Default value : '[B2BUnit] Assign Approver fail'
|
ASSIGN_APPROVER_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Assign Approver success'
|
ASSIGN_ROLE |
Type : string
|
Default value : '[B2BUnit] Assign Role'
|
ASSIGN_ROLE_FAIL |
Type : string
|
Default value : '[B2BUnit] Assign Role fail'
|
ASSIGN_ROLE_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Assign Role success'
|
CLEAR_ASSIGNED_USERS |
Type : string
|
Default value : '[B2BUnit] Clear Assigned Users'
|
CREATE_ADDRESS |
Type : string
|
Default value : '[B2BUnit] Create address'
|
CREATE_ADDRESS_FAIL |
Type : string
|
Default value : '[B2BUnit] Create address fail'
|
CREATE_ADDRESS_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Create address success'
|
CREATE_ORG_UNIT |
Type : string
|
Default value : '[B2BUnit] Create B2BUnitNode'
|
CREATE_ORG_UNIT_FAIL |
Type : string
|
Default value : '[B2BUnit] Create B2BUnitNode Fail'
|
CREATE_ORG_UNIT_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Create B2BUnitNode Success'
|
DELETE_ADDRESS |
Type : string
|
Default value : '[B2BUnit] Delete address'
|
DELETE_ADDRESS_FAIL |
Type : string
|
Default value : '[B2BUnit] Delete address fail'
|
DELETE_ADDRESS_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Delete address success'
|
LOAD_ADDRESS_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Load address success'
|
LOAD_ADDRESSES |
Type : string
|
Default value : '[B2BUnit] Load addresses'
|
LOAD_ADDRESSES_FAIL |
Type : string
|
Default value : '[B2BUnit] Load addresses fail'
|
LOAD_ADDRESSES_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Load addresses success'
|
LOAD_APPROVAL_PROCESSES |
Type : string
|
Default value : '[B2BApprovalProcess] Load Approval Processes'
|
LOAD_APPROVAL_PROCESSES_FAIL |
Type : string
|
Default value : '[B2BApprovalProcess] Load Approval Processes Fail'
|
LOAD_APPROVAL_PROCESSES_SUCCESS |
Type : string
|
Default value : '[B2BApprovalProcess] Load Approval Processes Success'
|
LOAD_ASSIGNED_USERS |
Type : string
|
Default value : '[B2BUnit] Load Users'
|
LOAD_ASSIGNED_USERS_FAIL |
Type : string
|
Default value : '[B2BUnit] Load Users fail'
|
LOAD_ASSIGNED_USERS_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Load Users success'
|
LOAD_ORG_UNIT |
Type : string
|
Default value : '[B2BUnit] Load B2BUnit Data'
|
LOAD_ORG_UNIT_FAIL |
Type : string
|
Default value : '[B2BUnit] Load B2BUnit Data Fail'
|
LOAD_ORG_UNIT_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Load B2BUnit Data Success'
|
LOAD_UNIT_NODE |
Type : string
|
Default value : '[B2BUnitNode] Load B2BUnitNode Data'
|
LOAD_UNIT_NODE_FAIL |
Type : string
|
Default value : '[B2BUnitNode] Load B2BUnitNode Data Fail'
|
LOAD_UNIT_NODE_SUCCESS |
Type : string
|
Default value : '[B2BUnitNode] Load B2BUnitNode Data Success'
|
LOAD_UNIT_NODES |
Type : string
|
Default value : '[B2BUnitNode] Load B2BUnitNodes'
|
LOAD_UNIT_NODES_FAIL |
Type : string
|
Default value : '[B2BUnitNode] Load B2BUnitNodes Fail'
|
LOAD_UNIT_NODES_SUCCESS |
Type : string
|
Default value : '[B2BUnitNode] Load B2BUnitNodes Success'
|
LOAD_UNIT_TREE |
Type : string
|
Default value : '[B2BUnitNode] Load Tree'
|
LOAD_UNIT_TREE_FAIL |
Type : string
|
Default value : '[B2BUnitNode] Load Tree Fail'
|
LOAD_UNIT_TREE_SUCCESS |
Type : string
|
Default value : '[B2BUnitNode] Load Tree Success'
|
UNASSIGN_APPROVER |
Type : string
|
Default value : '[B2BUnit] Unassign Approver'
|
UNASSIGN_APPROVER_FAIL |
Type : string
|
Default value : '[B2BUnit] Unassign Approver fail'
|
UNASSIGN_APPROVER_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Unassign Approver success'
|
UNASSIGN_ROLE |
Type : string
|
Default value : '[B2BUnit] Unassign Role'
|
UNASSIGN_ROLE_FAIL |
Type : string
|
Default value : '[B2BUnit] Unassign Role fail'
|
UNASSIGN_ROLE_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Unassign Role success'
|
UPDATE_ADDRESS |
Type : string
|
Default value : '[B2BUnit] Update address'
|
UPDATE_ADDRESS_FAIL |
Type : string
|
Default value : '[B2BUnit] Update address fail'
|
UPDATE_ADDRESS_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Update address success'
|
UPDATE_ORG_UNIT |
Type : string
|
Default value : '[B2BUnit] Update B2BUnitNode'
|
UPDATE_ORG_UNIT_FAIL |
Type : string
|
Default value : '[B2BUnit] Update B2BUnitNode Fail'
|
UPDATE_ORG_UNIT_SUCCESS |
Type : string
|
Default value : '[B2BUnit] Update B2BUnitNode Success'
|
ASSIGN_B2B_USER_APPROVER |
Type : string
|
Default value : '[B2BUser] Assign B2BUser Approver'
|
ASSIGN_B2B_USER_APPROVER_FAIL |
Type : string
|
Default value : '[B2BUser] Assign B2BUser Approver Fail'
|
ASSIGN_B2B_USER_APPROVER_SUCCESS |
Type : string
|
Default value : '[B2BUser] Assign B2BUser Approver Success'
|
ASSIGN_B2B_USER_PERMISSION |
Type : string
|
Default value : '[B2BUser] Assign B2BUser Permission'
|
ASSIGN_B2B_USER_PERMISSION_FAIL |
Type : string
|
Default value : '[B2BUser] Assign B2BUser Permission Fail'
|
ASSIGN_B2B_USER_PERMISSION_SUCCESS |
Type : string
|
Default value : '[B2BUser] Assign B2BUser Permission Success'
|
ASSIGN_B2B_USER_USER_GROUP |
Type : string
|
Default value : '[B2BUser] Assign B2BUser User Group'
|
ASSIGN_B2B_USER_USER_GROUP_FAIL |
Type : string
|
Default value : '[B2BUser] Assign B2BUser User Group Fail'
|
ASSIGN_B2B_USER_USER_GROUP_SUCCESS |
Type : string
|
Default value : '[B2BUser] Assign B2BUser User Group Success'
|
CREATE_B2B_USER |
Type : string
|
Default value : '[B2BUser] Create B2BUser Data'
|
CREATE_B2B_USER_FAIL |
Type : string
|
Default value : '[B2BUser] Create B2BUser Data Fail'
|
CREATE_B2B_USER_SUCCESS |
Type : string
|
Default value : '[B2BUser] Create B2BUser Data Success'
|
LOAD_B2B_USER |
Type : string
|
Default value : '[B2BUser] Load B2BUser Data'
|
LOAD_B2B_USER_APPROVERS |
Type : string
|
Default value : '[B2BUser] Load B2BUser Approvers'
|
LOAD_B2B_USER_APPROVERS_FAIL |
Type : string
|
Default value : '[B2BUser] Load B2BUser Approvers Fail'
|
LOAD_B2B_USER_APPROVERS_SUCCESS |
Type : string
|
Default value : '[B2BUser] Load B2BUser Approvers Success'
|
LOAD_B2B_USER_FAIL |
Type : string
|
Default value : '[B2BUser] Load B2BUser Data Fail'
|
LOAD_B2B_USER_PERMISSIONS |
Type : string
|
Default value : '[B2BUser] Load B2BUser Permissions'
|
LOAD_B2B_USER_PERMISSIONS_FAIL |
Type : string
|
Default value : '[B2BUser] Load B2BUser Permissions Fail'
|
LOAD_B2B_USER_PERMISSIONS_SUCCESS |
Type : string
|
Default value : '[B2BUser] Load B2BUser Permissions Success'
|
LOAD_B2B_USER_SUCCESS |
Type : string
|
Default value : '[B2BUser] Load B2BUser Data Success'
|
LOAD_B2B_USER_USER_GROUPS |
Type : string
|
Default value : '[B2BUser] Load B2BUser User Groups'
|
LOAD_B2B_USER_USER_GROUPS_FAIL |
Type : string
|
Default value : '[B2BUser] Load B2BUser User Groups Fail'
|
LOAD_B2B_USER_USER_GROUPS_SUCCESS |
Type : string
|
Default value : '[B2BUser] Load B2BUser User Groups Success'
|
LOAD_B2B_USERS |
Type : string
|
Default value : '[B2BUser] Load B2BUsers'
|
LOAD_B2B_USERS_FAIL |
Type : string
|
Default value : '[B2BUser] Load B2BUsers Fail'
|
LOAD_B2B_USERS_SUCCESS |
Type : string
|
Default value : '[B2BUser] Load B2BUsers Success'
|
UNASSIGN_B2B_USER_APPROVER |
Type : string
|
Default value : '[B2BUser] Unassign B2BUser Approver'
|
UNASSIGN_B2B_USER_APPROVER_FAIL |
Type : string
|
Default value : '[B2BUser] Unassign B2BUser Approver Fail'
|
UNASSIGN_B2B_USER_APPROVER_SUCCESS |
Type : string
|
Default value : '[B2BUser] Unassign B2BUser Approver Success'
|
UNASSIGN_B2B_USER_PERMISSION |
Type : string
|
Default value : '[B2BUser] Unassign B2BUser Permission'
|
UNASSIGN_B2B_USER_PERMISSION_FAIL |
Type : string
|
Default value : '[B2BUser] Unassign B2BUser Permission Fail'
|
UNASSIGN_B2B_USER_PERMISSION_SUCCESS |
Type : string
|
Default value : '[B2BUser] Unassign B2BUser Permission Success'
|
UNASSIGN_B2B_USER_USER_GROUP |
Type : string
|
Default value : '[B2BUser] Unassign B2BUser User Group'
|
UNASSIGN_B2B_USER_USER_GROUP_FAIL |
Type : string
|
Default value : '[B2BUser] Unassign B2BUser User Group Fail'
|
UNASSIGN_B2B_USER_USER_GROUP_SUCCESS |
Type : string
|
Default value : '[B2BUser] Unassign B2BUser User Group Success'
|
UPDATE_B2B_USER |
Type : string
|
Default value : '[B2BUser] Update B2BUser Data'
|
UPDATE_B2B_USER_FAIL |
Type : string
|
Default value : '[B2BUser] Update B2BUser Data Fail'
|
UPDATE_B2B_USER_SUCCESS |
Type : string
|
Default value : '[B2BUser] Update B2BUser Data Success'
|
ASSIGN_BUDGET |
Type : string
|
Default value : '[CostCenter] Assign Budget'
|
ASSIGN_BUDGET_FAIL |
Type : string
|
Default value : '[CostCenter] Assign Budget fail'
|
ASSIGN_BUDGET_SUCCESS |
Type : string
|
Default value : '[CostCenter] Assign Budget success'
|
CREATE_COST_CENTER |
Type : string
|
Default value : '[CostCenter] Create CostCenter'
|
CREATE_COST_CENTER_FAIL |
Type : string
|
Default value : '[CostCenter] Create CostCenter Fail'
|
CREATE_COST_CENTER_SUCCESS |
Type : string
|
Default value : '[CostCenter] Create CostCenter Success'
|
LOAD_ASSIGNED_BUDGETS |
Type : string
|
Default value : '[CostCenter] Load Budgets'
|
LOAD_ASSIGNED_BUDGETS_FAIL |
Type : string
|
Default value : '[CostCenter] Load Budgets fail'
|
LOAD_ASSIGNED_BUDGETS_SUCCESS |
Type : string
|
Default value : '[CostCenter] Load Budgets success'
|
LOAD_COST_CENTER |
Type : string
|
Default value : '[CostCenter] Load CostCenter Data'
|
LOAD_COST_CENTER_FAIL |
Type : string
|
Default value : '[CostCenter] Load CostCenter Data Fail'
|
LOAD_COST_CENTER_SUCCESS |
Type : string
|
Default value : '[CostCenter] Load CostCenter Data Success'
|
LOAD_COST_CENTERS |
Type : string
|
Default value : '[CostCenter] Load CostCenters'
|
LOAD_COST_CENTERS_FAIL |
Type : string
|
Default value : '[CostCenter] Load CostCenters Fail'
|
LOAD_COST_CENTERS_SUCCESS |
Type : string
|
Default value : '[CostCenter] Load CostCenters Success'
|
UNASSIGN_BUDGET |
Type : string
|
Default value : '[CostCenter] Unassign Budget'
|
UNASSIGN_BUDGET_FAIL |
Type : string
|
Default value : '[CostCenter] Unassign Budget fail'
|
UNASSIGN_BUDGET_SUCCESS |
Type : string
|
Default value : '[CostCenter] Unassign Budget success'
|
UPDATE_COST_CENTER |
Type : string
|
Default value : '[CostCenter] Update CostCenter'
|
UPDATE_COST_CENTER_FAIL |
Type : string
|
Default value : '[CostCenter] Update CostCenter Fail'
|
UPDATE_COST_CENTER_SUCCESS |
Type : string
|
Default value : '[CostCenter] Update CostCenter Success'
|
ATTRIBUTE_1_CHECKBOX |
Type : string
|
Default value : 'ATTRIBUTE_1_CHECKBOX'
|
attributeCheckbox |
Type : Configurator.Attribute
|
Default value : {
name: 'ATTRIBUTE_2_RADIOBUTTON',
uiType: Configurator.UiType.RADIOBUTTON,
required: false,
incomplete: false,
groupId: '1',
attrCode: 123,
values: [
{
name: VALUE_01,
valueCode: VALUE_01,
valueDisplay: 'Value 01',
images: [],
},
{
name: VALUE_02,
valueCode: VALUE_02,
valueDisplay: 'Value 02',
images: [],
},
{
name: VALUE_03,
valueCode: VALUE_03,
valueDisplay: 'Value 03',
images: [],
},
],
}
|
attributeRadioButton |
Type : Configurator.Attribute
|
Default value : {
name: 'ATTRIBUTE_2_RADIOBUTTON',
uiType: Configurator.UiType.RADIOBUTTON,
required: false,
incomplete: false,
values: [
{
name: VALUE_01,
valueCode: VALUE_01,
valueDisplay: 'Value 01',
images: [],
},
{
name: VALUE_02,
valueCode: VALUE_02,
valueDisplay: 'Value 02',
images: [],
},
{
name: VALUE_03,
valueCode: VALUE_03,
valueDisplay: 'Value 03',
images: [],
},
],
}
|
CONFIG_ID |
Type : string
|
Default value : '1234-56-7890'
|
CONFIGURATOR_ROUTE |
Type : string
|
Default value : 'configureCPQCONFIGURATOR'
|
CONFIGURATOR_TYPE |
Default value : ConfiguratorType.VARIANT
|
GROUP_ID_1 |
Type : string
|
Default value : '1234-56-7891'
|
GROUP_ID_10 |
Type : string
|
Default value : '1234-56-7900'
|
GROUP_ID_2 |
Type : string
|
Default value : '1234-56-7892'
|
GROUP_ID_3 |
Type : string
|
Default value : '1234-56-7893'
|
GROUP_ID_4 |
Type : string
|
Default value : '1234-56-7894'
|
GROUP_ID_5 |
Type : string
|
Default value : '1234-56-7895'
|
GROUP_ID_6 |
Type : string
|
Default value : '1234-56-7896'
|
GROUP_ID_7 |
Type : string
|
Default value : '1234-56-7897'
|
GROUP_ID_8 |
Type : string
|
Default value : '1234-56-7898'
|
GROUP_ID_9 |
Type : string
|
Default value : '1234-56-7899'
|
GROUP_ID_CONFLICT_1 |
Type : string
|
Default value : '9999-99-0001'
|
GROUP_ID_CONFLICT_2 |
Type : string
|
Default value : '9999-99-0002'
|
GROUP_ID_CONFLICT_3 |
Type : string
|
Default value : '9999-99-0003'
|
GROUP_ID_CONFLICT_HEADER |
Type : string
|
Default value : '9999-99-0000'
|
groupsWithoutIssues |
Type : Configurator.Group
|
Default value : {
id: GROUP_ID_1,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
attributes: [
{
name: ATTRIBUTE_1_CHECKBOX,
uiType: Configurator.UiType.CHECKBOXLIST,
required: true,
incomplete: false,
},
],
subGroups: [],
}
|
mockRouterState |
Type : any
|
Default value : {
state: {
params: {
entityKey: PRODUCT_CODE,
ownerType: CommonConfigurator.OwnerType.PRODUCT,
},
queryParams: {},
semanticRoute: CONFIGURATOR_ROUTE,
},
}
|
PRODUCT_CODE |
Type : string
|
Default value : 'CONF_LAPTOP'
|
productConfiguration |
Type : Configurator.Configuration
|
Default value : {
configId: CONFIG_ID,
productCode: PRODUCT_CODE,
groups: [
{
id: GROUP_ID_1,
configurable: true,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
attributes: [attributeCheckbox],
subGroups: [],
},
{
id: GROUP_ID_2,
configurable: true,
attributes: [attributeRadioButton],
subGroups: [],
},
{
id: GROUP_ID_3,
configurable: true,
attributes: [
{
name: 'ATTRIBUTE_3_SINGLESELECTIONIMAGE',
uiType: Configurator.UiType.SINGLE_SELECTION_IMAGE,
required: true,
incomplete: true,
},
],
subGroups: [subGroupWith2Attributes],
},
{
id: GROUP_ID_5,
configurable: true,
attributes: [
{
name: 'ATTRIBUTE_5_STRING',
uiType: Configurator.UiType.STRING,
required: true,
incomplete: false,
},
{
name: 'ATTRIBUTE_5_DROPDOWN',
uiType: Configurator.UiType.DROPDOWN,
required: true,
incomplete: true,
},
],
subGroups: [
{
id: GROUP_ID_6,
configurable: true,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
subGroups: [],
attributes: [
{
name: 'ATTRIBUTE_3_SINGLESELECTIONIMAGE',
uiType: Configurator.UiType.SINGLE_SELECTION_IMAGE,
required: true,
incomplete: true,
},
],
},
{
id: GROUP_ID_7,
subGroups: [
{
id: GROUP_ID_8,
configurable: false,
subGroups: [],
attributes: [],
},
],
attributes: [],
},
],
},
{
id: GROUP_ID_9,
configurable: true,
subGroups: [
{
id: GROUP_ID_10,
configurable: true,
attributes: [
{
name: 'ATTRIBUTE_10_DROPDOWN',
uiType: Configurator.UiType.DROPDOWN,
required: true,
incomplete: false,
},
],
subGroups: [],
},
],
},
],
flatGroups: [
{
id: GROUP_ID_1,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
subGroups: [],
attributes: [
{
name: ATTRIBUTE_1_CHECKBOX,
uiType: Configurator.UiType.CHECKBOXLIST,
required: true,
incomplete: true,
},
],
},
ConfiguratorTestUtils.createGroup(GROUP_ID_2),
ConfiguratorTestUtils.createGroup(GROUP_ID_4),
ConfiguratorTestUtils.createGroup(GROUP_ID_6),
ConfiguratorTestUtils.createGroup(GROUP_ID_7),
ConfiguratorTestUtils.createGroup(GROUP_ID_10),
],
owner: ConfiguratorModelUtils.createOwner(
CommonConfigurator.OwnerType.PRODUCT,
PRODUCT_CODE,
CONFIGURATOR_TYPE
),
nextOwner: ConfiguratorModelUtils.createInitialOwner(),
interactionState: {
currentGroup: GROUP_ID_2,
menuParentGroup: GROUP_ID_3,
groupsVisited: {},
issueNavigationDone: true,
},
overview: {
configId: CONFIG_ID,
groups: [
{
id: '1',
groupDescription: 'Group 1',
attributes: [
{
attribute: 'C1',
value: 'V1',
},
],
},
{
id: '2',
groupDescription: 'Group 2',
attributes: [
{
attribute: 'C2',
value: 'V2',
},
{
attribute: 'C3',
value: 'V3',
},
],
},
],
},
}
|
productConfigurationWithConflicts |
Type : Configurator.Configuration
|
Default value : {
configId: CONFIG_ID,
productCode: PRODUCT_CODE,
totalNumberOfIssues: 3,
groups: [
{
id: GROUP_ID_CONFLICT_HEADER,
groupType: Configurator.GroupType.CONFLICT_HEADER_GROUP,
attributes: [],
subGroups: [
{
id: GROUP_ID_CONFLICT_1,
groupType: Configurator.GroupType.CONFLICT_GROUP,
subGroups: [],
attributes: [],
},
{
id: GROUP_ID_CONFLICT_2,
groupType: Configurator.GroupType.CONFLICT_GROUP,
subGroups: [],
attributes: [],
},
{
id: GROUP_ID_CONFLICT_3,
groupType: Configurator.GroupType.CONFLICT_GROUP,
subGroups: [],
attributes: [],
},
],
},
{
id: GROUP_ID_1,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
attributes: [
{
name: 'ATTRIBUTE_1_CHECKBOX',
uiType: Configurator.UiType.CHECKBOXLIST,
required: true,
incomplete: true,
},
],
subGroups: [],
},
{
id: GROUP_ID_2,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
attributes: [
{
name: 'ATTRIBUTE_2_RADIOBUTTON',
uiType: Configurator.UiType.RADIOBUTTON,
required: false,
incomplete: false,
},
],
subGroups: [],
},
{
id: GROUP_ID_3,
groupType: Configurator.GroupType.SUB_ITEM_GROUP,
attributes: [],
subGroups: [
{
id: GROUP_ID_4,
subGroups: [],
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
attributes: [
{
name: 'ATTRIBUTE_5_STRING',
uiType: Configurator.UiType.STRING,
required: true,
incomplete: false,
},
{
name: 'ATTRIBUTE_5_DROPDOWN',
uiType: Configurator.UiType.DROPDOWN,
required: true,
incomplete: true,
},
],
},
],
},
{
id: GROUP_ID_5,
attributes: [],
groupType: Configurator.GroupType.SUB_ITEM_GROUP,
subGroups: [
{
id: GROUP_ID_6,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
subGroups: [],
attributes: [
{
name: 'ATTRIBUTE_3_SINGLESELECTIONIMAGE',
uiType: Configurator.UiType.SINGLE_SELECTION_IMAGE,
required: true,
incomplete: true,
},
],
},
{
id: GROUP_ID_7,
groupType: Configurator.GroupType.SUB_ITEM_GROUP,
subGroups: [
{
id: GROUP_ID_8,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
subGroups: [],
attributes: [],
},
],
attributes: [],
},
],
},
{
id: GROUP_ID_9,
attributes: [],
groupType: Configurator.GroupType.SUB_ITEM_GROUP,
subGroups: [
{
id: GROUP_ID_10,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
attributes: [
{
name: 'ATTRIBUTE_10_DROPDOWN',
uiType: Configurator.UiType.DROPDOWN,
required: true,
incomplete: false,
hasConflicts: true,
},
],
subGroups: [],
},
],
},
],
flatGroups: [
{
id: GROUP_ID_CONFLICT_1,
groupType: Configurator.GroupType.CONFLICT_GROUP,
subGroups: [],
attributes: [],
},
{
id: GROUP_ID_CONFLICT_2,
groupType: Configurator.GroupType.CONFLICT_GROUP,
subGroups: [],
attributes: [],
},
{
id: GROUP_ID_CONFLICT_3,
groupType: Configurator.GroupType.CONFLICT_GROUP,
subGroups: [],
attributes: [],
},
{
id: GROUP_ID_1,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
subGroups: [],
attributes: [
{
name: 'ATTRIBUTE_1_CHECKBOX',
uiType: Configurator.UiType.CHECKBOXLIST,
required: true,
incomplete: true,
},
],
},
{
id: GROUP_ID_2,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
subGroups: [],
attributes: [
{
name: 'ATTRIBUTE_2_RADIOBUTTON',
uiType: Configurator.UiType.RADIOBUTTON,
required: false,
incomplete: false,
},
],
},
{
id: GROUP_ID_4,
subGroups: [],
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
attributes: [
{
name: 'ATTRIBUTE_5_STRING',
uiType: Configurator.UiType.STRING,
required: true,
incomplete: false,
},
{
name: 'ATTRIBUTE_5_DROPDOWN',
uiType: Configurator.UiType.DROPDOWN,
required: true,
incomplete: true,
},
],
},
{
id: GROUP_ID_6,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
subGroups: [],
attributes: [
{
name: 'ATTRIBUTE_3_SINGLESELECTIONIMAGE',
uiType: Configurator.UiType.SINGLE_SELECTION_IMAGE,
required: true,
incomplete: true,
},
],
},
{
id: GROUP_ID_7,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
subGroups: [],
attributes: [],
},
{
id: GROUP_ID_8,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
subGroups: [],
attributes: [],
},
{
id: GROUP_ID_10,
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
subGroups: [],
attributes: [
{
name: 'ATTRIBUTE_10_DROPDOWN',
uiType: Configurator.UiType.DROPDOWN,
required: true,
incomplete: false,
hasConflicts: true,
},
],
},
],
owner: {
id: PRODUCT_CODE,
type: CommonConfigurator.OwnerType.PRODUCT,
key: CommonConfigurator.OwnerType.PRODUCT + '/' + PRODUCT_CODE,
configuratorType: ConfiguratorType.VARIANT,
},
interactionState: {
currentGroup: GROUP_ID_2,
menuParentGroup: GROUP_ID_3,
groupsVisited: {},
},
}
|
productConfigurationWithoutIssues |
Type : Configurator.Configuration
|
Default value : {
...ConfiguratorTestUtils.createConfiguration(
CONFIG_ID,
ConfiguratorModelUtils.createOwner(
CommonConfigurator.OwnerType.PRODUCT,
PRODUCT_CODE
)
),
productCode: PRODUCT_CODE,
totalNumberOfIssues: 0,
groups: [groupsWithoutIssues],
flatGroups: [groupsWithoutIssues],
}
|
subGroupWith2Attributes |
Type : Configurator.Group
|
Default value : {
id: GROUP_ID_4,
configurable: true,
subGroups: [],
groupType: Configurator.GroupType.ATTRIBUTE_GROUP,
attributes: [
{
name: 'ATTRIBUTE_5_STRING',
uiType: Configurator.UiType.STRING,
required: true,
incomplete: false,
},
{
name: 'ATTRIBUTE_5_DROPDOWN',
uiType: Configurator.UiType.DROPDOWN,
required: true,
incomplete: true,
values: [
{
name: VALUE_01,
valueCode: VALUE_01,
valueDisplay: 'Value 01',
images: [],
},
{
name: VALUE_02,
valueCode: VALUE_02,
valueDisplay: 'Value 02',
images: [],
},
{
name: VALUE_03,
valueCode: VALUE_03,
valueDisplay: 'Value 03',
images: [],
},
],
},
],
}
|
VALUE_01 |
Type : string
|
Default value : 'VALUE_01'
|
VALUE_02 |
Type : string
|
Default value : 'VALUE_02'
|
VALUE_03 |
Type : string
|
Default value : 'VALUE_03'
|
AUTH_ACTIONS_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CLIENT_TOKEN,
comment: `// ${TODO_SPARTACUS} Variable available under 'ClientAuthActions' namespace.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CLIENT_TOKEN_FAIL,
comment: `// ${TODO_SPARTACUS} Variable available under 'ClientAuthActions' namespace.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CLIENT_TOKEN_SUCCESS,
comment: `// ${TODO_SPARTACUS} Variable available under 'ClientAuthActions' namespace.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CLIENT_TOKEN_CLASS,
comment: `// ${TODO_SPARTACUS} Action available under 'ClientAuthActions' namespace.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CLIENT_TOKEN_FAIL_CLASS,
comment: `// ${TODO_SPARTACUS} Action available under 'ClientAuthActions' namespace.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CLIENT_TOKEN_SUCCESS_CLASS,
comment: `// ${TODO_SPARTACUS} Action available under 'ClientAuthActions' namespace.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOGOUT_CUSTOMER_SUPPORT_AGENT,
comment: `// ${TODO_SPARTACUS} Variable available under 'AsmActions' namespace.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_USER_TOKEN,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_USER_TOKEN_CLASS,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_USER_TOKEN_FAIL,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_USER_TOKEN_FAIL_CLASS,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_USER_TOKEN_SUCCESS,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_USER_TOKEN_SUCCESS_CLASS,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: REFRESH_USER_TOKEN,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: REFRESH_USER_TOKEN_CLASS,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: REFRESH_USER_TOKEN_FAIL,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: REFRESH_USER_TOKEN_FAIL_CLASS,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: REFRESH_USER_TOKEN_SUCCESS,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: REFRESH_USER_TOKEN_SUCCESS_CLASS,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: REVOKE_USER_TOKEN,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: REVOKE_USER_TOKEN_CLASS,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: REVOKE_USER_TOKEN_FAIL,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: REVOKE_USER_TOKEN_FAIL_CLASS,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: REVOKE_USER_TOKEN_SUCCESS,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`,
},
{
class: AUTH_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: REVOKE_USER_TOKEN_SUCCESS_CLASS,
comment: `// ${TODO_SPARTACUS} Action removed. Look for replacement in 'AuthService' and 'OAuthLibWrapperService'.`,
},
]
|
AUTH_GUARD_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/auth/guards/auth.guard.ts
class: AUTH_GUARD,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
AUTH_GUARD_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: AUTH_GUARD,
importPath: SPARTACUS_CORE,
deprecatedNode: CAN_ACTIVATE,
comment: `// ${TODO_SPARTACUS} canActivate method now returns Observable that can emit boolean or UrlTree.`,
},
]
|
AUTH_HTTP_HEADER_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/auth/user-auth/services/auth-http-header.service.ts
class: AUTH_HTTP_HEADER_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_STORAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: OAUTH_LIB_WRAPPER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: OCC_ENDPOINTS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
AUTH_REDIRECT_SERVICE_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/auth/guards/auth-redirect.service.ts
class: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
addParams: [
{
className: AUTH_REDIRECT_STORAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
AUTH_REDIRECT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/auth/user-auth/services/auth-redirect.service.ts
class: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
{
className: AUTH_REDIRECT_STORAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: AUTH_FLOW_ROUTES_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
AUTH_SERVICE_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/auth/facade/auth.service.ts
class: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: OAUTH_LIB_WRAPPER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_STORAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
AUTH_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: `authorize`,
comment: `// ${TODO_SPARTACUS} authorize method was renamed to 'loginWithCredentials' and returns Promise that will resolve when login procedure completes.`,
},
{
class: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: 'getOccUserId',
comment: `// ${TODO_SPARTACUS} method was moved from this service. 'UserIdService.getUserId' is the new replacement for this method.`,
},
{
class: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: 'invokeWithUserId',
comment: `// ${TODO_SPARTACUS} method was moved to 'UserIdService'.`,
},
{
class: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: 'getUserToken',
comment: `// ${TODO_SPARTACUS} this method was removed as it should not be used outside auth module. To check if user is logged in use 'isUserLoggedIn' and to get user id use 'UserIdService.getUserId'. If you need access to tokens then use 'AuthStorageService.getToken'.`,
},
{
class: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: 'refreshUserToken',
comment: `// ${TODO_SPARTACUS} this method was moved and renamed to 'OAuthLibWrapperService.refreshToken'.`,
},
{
class: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: 'authorizeWithToken',
comment: `// ${TODO_SPARTACUS} this method was removed. Instead you can create object of the shape 'AuthToken' and pass to 'AuthStorageService.setToken'.`,
},
{
class: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: 'getClientToken',
comment: `// ${TODO_SPARTACUS} this method was moved to 'ClientTokenService'.`,
},
{
class: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: 'refreshClientToken',
comment: `// ${TODO_SPARTACUS} this method was moved to 'ClientTokenService'.`,
},
{
class: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: 'isClientTokenLoaded',
comment: `// ${TODO_SPARTACUS} this method was moved to 'ClientTokenService'.`,
},
]
|
AUTH_STORAGE_KEY |
Type : string
|
Default value : 'spartacus⚿⚿auth'
|
AVOID_STACKED_OUTLETS |
Default value : false
|
USE_STACKED_OUTLETS |
Default value : true
|
B2B_USER_NORMALIZER |
Default value : new InjectionToken<Converter<any, B2BUser>>(
'B2BUserNormalizer'
)
|
B2B_USER_SERIALIZER |
Default value : new InjectionToken<Converter<B2BUser, any>>(
'B2BUserSerializer'
)
|
B2B_USERS_NORMALIZER |
Default value : new InjectionToken<
Converter<any, EntitiesModel<B2BUser>>
>('UserListNormalizer')
|
b2bAccountShipToUser |
Type : SampleUser
|
Default value : {
email: 'powertools-test-user-with-orders@sap.cx.com',
password: 'pw4all',
fullName: 'PunchOut Customer',
address: {
city: 'Chicago',
line1: '999 South Wacker Drive',
},
}
|
b2bNonPurchasableProduct |
Type : SampleNonPurchasableProduct
|
Default value : {
name: 'Expertise Hiker Steel Toe',
code: '50500000',
multidimensional: true,
}
|
b2bProduct |
Type : SampleProduct
|
Default value : {
name: 'Cordless screwdriver 2436',
code: '3881074',
}
|
b2bProduct2 |
Type : SampleProduct
|
Default value : {
name: '6 Inch Nylon Cable Ties 100-Pack',
code: '1128763',
}
|
b2bUnit |
Type : string
|
Default value : 'PunchOut Organization'
|
b2bUser |
Type : AccountData
|
Default value : {
user: 'b2bUser',
registrationData: {
firstName: user.firstName,
lastName: user.lastName,
password: user.password,
titleCode: 'mr',
},
}
|
cartWithB2bProduct |
Type : SampleCartProduct
|
Default value : {
estimatedShipping: '$9.99',
total: '$35.00',
totalAndShipping: '$44.99',
}
|
convertedReplenishmentDate |
Type : string
|
Default value : 'Jan 01 2100'
|
costCenter |
Type : string
|
Default value : 'PunchOut Organization'
|
ORDER_REQUEST_ENDPOINT |
Type : string
|
Default value : 'replenishmentOrders'
|
order_type |
Type : object
|
Default value : {
PLACE_ORDER: 'PLACE_ORDER',
SCHEDULE_REPLENISHMENT: 'SCHEDULE_REPLENISHMENT_ORDER',
}
|
poNumber |
Type : string
|
Default value : '123'
|
POWERTOOLS_BASESITE |
Type : string
|
Default value : 'powertools-spa'
|
products |
Type : SampleProduct[]
|
Default value : [b2bProduct, b2bProduct2]
|
recurrencePeriod |
Type : object
|
Default value : {
MONTHLY: 'MONTHLY',
DAILY: 'DAILY',
WEEKLY: 'WEEKLY',
}
|
recurrencePeriodMap |
Default value : new Map<string, string>([
[recurrencePeriod.DAILY, 'days'],
[recurrencePeriod.WEEKLY, 'week'],
[recurrencePeriod.MONTHLY, 'month'],
])
|
replenishmentDate |
Type : string
|
Default value : '2100-01-01'
|
replenishmentDay |
Type : string
|
Default value : '8'
|
USER_REQUEST_ENDPOINT |
Type : string
|
Default value : 'orgUsers'
|
B2BUNIT_APPROVAL_PROCESSES_NORMALIZER |
Default value : new InjectionToken<
Converter<any, B2BApprovalProcess[]>
>('B2BUnitApprovalProcessNormalizer')
|
B2BUNIT_NODE_LIST_NORMALIZER |
Default value : new InjectionToken<
Converter<any, B2BUnitNode[]>
>('B2BUnitNodeListNormalizer')
|
B2BUNIT_NODE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, B2BUnitNode>
>('B2BUnitNodeNormalizer')
|
B2BUNIT_NORMALIZER |
Default value : new InjectionToken<Converter<any, B2BUnit>>(
'B2BUnitNormalizer'
)
|
B2BUNIT_SERIALIZER |
Default value : new InjectionToken<Converter<B2BUnit, any>>(
'B2BUnitSerializer'
)
|
b2bUserInitialState |
Default value : undefined
|
b2bUsersInitialState |
Default value : undefined
|
BASE_BRANCH_DIR |
Type : string
|
Default value : 'branch-clone'
|
BUILD_DIR |
Type : string
|
Default value : 'dist'
|
REPORT_DIR |
Type : string
|
Default value : 'etc'
|
BASE_PAGE_META_RESOLVER_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: BASE_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTING_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: ROUTER, importPath: ANGULAR_ROUTER },
{ className: PAGE_LINK_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
BASE_SITE_CHANGE |
Type : string
|
Default value : '[Site-context] BaseSite Change'
|
LOAD_BASE_SITE |
Type : string
|
Default value : '[Site-context] Load BaseSite'
|
LOAD_BASE_SITE_FAIL |
Type : string
|
Default value : '[Site-context] Load BaseSite Fail'
|
LOAD_BASE_SITE_SUCCESS |
Type : string
|
Default value : '[Site-context] Load BaseSite Success'
|
LOAD_BASE_SITES |
Type : string
|
Default value : '[Site-context] Load BaseSites'
|
LOAD_BASE_SITES_FAIL |
Type : string
|
Default value : '[Site-context] Load BaseSites Fail'
|
LOAD_BASE_SITES_SUCCESS |
Type : string
|
Default value : '[Site-context] Load BaseSites Success'
|
SET_ACTIVE_BASE_SITE |
Type : string
|
Default value : '[Site-context] Set Active BaseSite'
|
BASE_SITE_CONTEXT_ID |
Type : string
|
Default value : 'baseSite'
|
CURRENCY_CONTEXT_ID |
Type : string
|
Default value : 'currency'
|
LANGUAGE_CONTEXT_ID |
Type : string
|
Default value : 'language'
|
THEME_CONTEXT_ID |
Type : string
|
Default value : 'theme'
|
BASE_SITE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, BaseSite>
>('BaseSiteNormalizer')
|
COUNTRY_NORMALIZER |
Default value : new InjectionToken<Converter<any, Country>>(
'CountryNormalizer'
)
|
CURRENCY_NORMALIZER |
Default value : new InjectionToken<Converter<any, Currency>>(
'CurrencyNormalizer'
)
|
LANGUAGE_NORMALIZER |
Default value : new InjectionToken<Converter<any, Language>>(
'LanguageNormalizer'
)
|
REGION_NORMALIZER |
Default value : new InjectionToken<Converter<any, Region>>(
'RegionNormalizer'
)
|
BASE_SITE_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: BASE_SITE_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_ALL,
newNode: GET_ALL,
comment: `// ${TODO_SPARTACUS} Method '${GET_ALL}' changed the return type from 'Observable<string[]>' to 'Observable<BaseSite[]>'`,
},
{
class: BASE_SITE_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_BASE_SITE_DATA,
comment: `// ${TODO_SPARTACUS} Method '${GET_BASE_SITE_DATA}' is replaced by method 'get()'`,
},
{
class: BASE_SITE_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: SET_ACTIVE,
newNode: SET_ACTIVE,
comment: `// ${TODO_SPARTACUS} Method '${SET_ACTIVE}' changed the return type from 'Subscription' to 'void'`,
},
]
|
BASE_SITE_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: BASE_SITE_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: INITIALIZE,
comment: `// ${TODO_SPARTACUS} Method '${BASE_SITE_SERVICE}.${INITIALIZE}' was removed. The state initialization is done with the 'BaseSiteInitializer' .`,
},
]
|
billingAddress |
Type : AddressData
|
Default value : user
|
paymentDetailsData |
Type : PaymentDetails
|
Default value : user
|
shippingAddressData |
Type : AddressData
|
Default value : user
|
breakingChangesKeywords |
Type : []
|
Default value : ['BREAKING CHANGE', 'BREAKING CHANGES']
|
changelogTemplate |
Default value : ejs.compile(
fs.readFileSync(path.join(__dirname, './templates/changelog.ejs'), 'utf-8'),
{ client: true }
)
|
config |
Type : object
|
Default value : {
from: program.from,
to: program.to,
stdout: program.verbose || false,
githubToken: program.githubToken,
githubTokenFile: program.tokenFile,
library: program.lib,
}
|
conventionalCommitsParser |
Default value : require('conventional-commits-parser')
|
deprecationsKeywords |
Type : []
|
Default value : ['DEPRECATION', 'DEPRECATED', 'DEPRECATIONS']
|
ghGot |
Default value : require('gh-got')
|
gitRawCommits |
Default value : require('git-raw-commits')
|
through |
Default value : require('through2')
|
BREAKPOINT_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: BREAKPOINT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_WINDOW,
comment: `// ${TODO_SPARTACUS} Getter method of property '${GET_WINDOW}' was removed from '${BREAKPOINT_SERVICE}'. Instead use '${WINDOW_REF}' directly.`,
},
{
class: BREAKPOINT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_CLOSEST,
comment: `// ${TODO_SPARTACUS} Method '${GET_CLOSEST}' was removed from '${BREAKPOINT_SERVICE}'. Instead use the method '${GET_BREAKPOINT}' in '${BREAKPOINT_SERVICE}'.`,
},
]
|
BREAKPOINT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/layout/breakpoint/breakpoint.service.ts
class: BREAKPOINT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
{
className: LAYOUT_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: PLATFORM,
literalInference: ANY_TYPE,
injectionToken: {
token: PLATFORM_ID_STRING,
importPath: ANGULAR_CORE,
},
},
],
}
|
BUDGET_NORMALIZER |
Default value : new InjectionToken<Converter<any, Budget>>(
'BudgetNormalizer'
)
|
BUDGET_SERIALIZER |
Default value : new InjectionToken<Converter<Budget, any>>(
'BudgetSerializer'
)
|
BUDGETS_NORMALIZER |
Default value : new InjectionToken<
Converter<any, EntitiesModel<Budget>>
>('BudgetsListNormalizer')
|
budgetCmsConfig |
Type : CmsConfig
|
Default value : {
cmsComponents: {
ManageBudgetsListComponent: {
component: ListComponent,
providers: [
{
provide: ListService,
useExisting: BudgetListService,
},
{
provide: ItemService,
useExisting: BudgetItemService,
},
],
childRoutes: {
parent: {
data: {
cxPageMeta: {
breadcrumb: 'orgBudget.breadcrumbs.list',
resolver: BudgetRoutePageMetaResolver,
},
},
},
children: [
{
path: 'create',
component: BudgetFormComponent,
},
{
path: `:${ROUTE_PARAMS.budgetCode}`,
component: BudgetDetailsComponent,
data: {
cxPageMeta: {
breadcrumb: 'orgBudget.breadcrumbs.details',
},
},
children: [
{
path: `edit`,
component: BudgetFormComponent,
},
{
path: 'cost-centers',
component: BudgetCostCenterListComponent,
},
],
},
],
},
guards: [AuthGuard, AdminGuard],
},
},
}
|
budgetTableConfig |
Type : TableConfig
|
Default value : {
table: {
[OrganizationTableType.BUDGET]: {
cells: ['name', 'active', 'amount', 'dateRange', 'unit'],
options: {
cells: {
name: {
dataComponent: ActiveLinkCellComponent,
},
active: {
dataComponent: StatusCellComponent,
},
amount: {
dataComponent: AmountCellComponent,
},
dateRange: {
dataComponent: DateRangeCellComponent,
},
unit: {
dataComponent: UnitCellComponent,
},
},
},
},
[OrganizationTableType.BUDGET_ASSIGNED_COST_CENTERS]: {
cells: ['name'],
options: {
cells: {
name: {
dataComponent: CostCenterDetailsCellComponent,
},
},
pagination: {
pageSize: MAX_OCC_INTEGER_VALUE,
},
},
},
},
}
|
budgetConfig |
Type : MyCompanyConfig
|
Default value : {
name: 'Budget',
baseUrl: `${FULL_BASE_URL_EN_USD}/organization/budgets`,
apiEndpoint: '/users/current/budgets',
objectType: 'budgets',
verifyStatusInDetails: true,
selectOptionsEndpoint: ['*availableOrgUnitNodes*'],
rows: [
{
label: 'Name',
variableName: 'name',
inputType: INPUT_TYPE.TEXT,
createValue: `Test Entity ${randomString()}`,
updateValue: `Edited Test Entity ${randomString()}`,
sortLabel: 'Name',
showInTable: true,
formLabel: 'Name',
showInDetails: true,
},
{
label: 'Status',
variableName: 'uid',
inputType: INPUT_TYPE.TEXT,
createValue: 'Active',
updateValue: 'Active',
showInTable: true,
showInDetails: true,
},
{
label: 'Code',
sortLabel: 'Code',
variableName: 'uid',
inputType: INPUT_TYPE.TEXT,
createValue: `test-entity-${randomString()}`,
updateValue: `edited-entity-${randomString()}`,
formLabel: 'Code',
showInDetails: true,
useInUrl: true,
},
{
label: 'Amount',
variableName: 'budget',
sortLabel: 'Value',
showInTable: true,
inputType: INPUT_TYPE.TEXT,
createValue: '10000',
updateValue: '35000',
formLabel: 'Amount',
showInDetails: true,
},
{
label: 'Start - End',
variableName: ['startDate', 'endDate'],
useDatePipe: true,
showInTable: true,
},
{
label: 'Start',
variableName: 'startDate',
inputType: INPUT_TYPE.DATE,
formLabel: 'Start',
createValue: '3020-10-10',
updateValue: '3025-01-10',
},
{
label: 'End',
variableName: 'endDate',
inputType: INPUT_TYPE.DATE,
formLabel: 'End',
createValue: '3020-11-10',
updateValue: '3026-05-15',
},
{
label: 'Currency',
variableName: 'currency',
inputType: INPUT_TYPE.NG_SELECT,
formLabel: 'Currency',
createValue: 'US Dollar',
updateValue: 'US Dollar',
},
{
label: 'Unit',
variableName: 'orgUnit.name',
link: `/organization/units/Custom%20Retail`,
updatedLink: `/organization/units/Rustic%20Retail`,
sortLabel: 'Unit',
inputType: INPUT_TYPE.NG_SELECT,
createValue: 'Custom Retail',
updateValue: 'Rustic Retail',
showInTable: true,
formLabel: 'Unit',
showInDetails: true,
},
],
subCategories: [
{
name: 'Cost Centers',
baseUrl: '/cost-centers',
objectType: 'costCenters',
apiEndpoint: '**/constcenters**',
},
],
features: [
MY_COMPANY_FEATURE.CREATE,
MY_COMPANY_FEATURE.DISABLE,
MY_COMPANY_FEATURE.UPDATE,
MY_COMPANY_FEATURE.LIST,
MY_COMPANY_FEATURE.ASSIGNMENTS,
],
}
|
budgetInitialState |
Default value : undefined
|
budgetsInitialState |
Default value : undefined
|
buildLibRegEx |
Default value : new RegExp('build (.*?)/schematics')
|
currentVersion |
Type : semver.SemVer | null
|
integrationLibsFolders |
Type : string[]
|
Default value : ['cdc', 'cds', 'digital-payments', 'epd-visualization']
|
verdaccioProcess |
Type : ChildProcess | undefined
|
BULK_PRICING_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'PRODUCT_BULK_PRICING_FEATURE'
|
BULK_PRICING_MODULE |
Type : string
|
Default value : 'BulkPricingModule'
|
BULK_PRICING_MODULE_NAME |
Type : string
|
Default value : 'ProductBulkPricing'
|
BULK_PRICING_ROOT_MODULE |
Type : string
|
Default value : 'BulkPricingRootModule'
|
BULK_PRICING_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'bulkPricingTranslationChunksConfig'
|
BULK_PRICING_TRANSLATIONS |
Type : string
|
Default value : 'bulkPricingTranslations'
|
IMAGE_ZOOM_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'PRODUCT_IMAGE_ZOOM_FEATURE'
|
IMAGE_ZOOM_MODULE |
Type : string
|
Default value : 'ProductImageZoomModule'
|
IMAGE_ZOOM_MODULE_NAME |
Type : string
|
Default value : 'ProductImageZoom'
|
IMAGE_ZOOM_ROOT_MODULE |
Type : string
|
Default value : 'ProductImageZoomRootModule'
|
IMAGE_ZOOM_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'productImageZoomTranslationChunksConfig'
|
IMAGE_ZOOM_TRANSLATIONS |
Type : string
|
Default value : 'productImageZoomTranslations'
|
PRODUCT_FOLDER_NAME |
Type : string
|
Default value : 'product'
|
PRODUCT_SCSS_FILE_NAME |
Type : string
|
Default value : 'product.scss'
|
SPARTACUS_BULK_PRICING |
Default value : `${SPARTACUS_PRODUCT}/bulk-pricing`
|
SPARTACUS_BULK_PRICING_ASSETS |
Default value : `${SPARTACUS_BULK_PRICING}/assets`
|
SPARTACUS_BULK_PRICING_ROOT |
Default value : `${SPARTACUS_BULK_PRICING}/root`
|
SPARTACUS_IMAGE_ZOOM |
Default value : `${SPARTACUS_PRODUCT}/image-zoom`
|
SPARTACUS_IMAGE_ZOOM_ASSETS |
Default value : `${SPARTACUS_IMAGE_ZOOM}/assets`
|
SPARTACUS_IMAGE_ZOOM_ROOT |
Default value : `${SPARTACUS_IMAGE_ZOOM}/root`
|
SPARTACUS_VARIANTS |
Default value : `${SPARTACUS_PRODUCT}/variants`
|
SPARTACUS_VARIANTS_ASSETS |
Default value : `${SPARTACUS_VARIANTS}/assets`
|
SPARTACUS_VARIANTS_ROOT |
Default value : `${SPARTACUS_VARIANTS}/root`
|
VARIANTS_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'PRODUCT_VARIANTS_FEATURE'
|
VARIANTS_MODULE |
Type : string
|
Default value : 'ProductVariantsModule'
|
VARIANTS_MODULE_NAME |
Type : string
|
Default value : 'ProductVariants'
|
VARIANTS_ROOT_MODULE |
Type : string
|
Default value : 'ProductVariantsRootModule'
|
VARIANTS_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'productVariantsTranslationChunksConfig'
|
VARIANTS_TRANSLATIONS |
Type : string
|
Default value : 'productVariantsTranslations'
|
bulkPricing |
Type : object
|
Default value : {
bulkPricingTable,
}
|
bulkPricingTable |
Type : object
|
Default value : {
quantity: 'Quantity',
price: 'Price',
discount: 'Discount',
}
|
bulkPricingTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
bulkPricing: ['bulkPricingTable'],
}
|
bulkPricingTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
camcordersCategoryCode |
Type : string
|
Default value : '584'
|
camcordersCategoryName |
Type : string
|
Default value : 'Camcorders'
|
canonBrandCode |
Type : string
|
Default value : 'brand_10'
|
canonBrandName |
Type : string
|
Default value : 'Canon'
|
canonBrandPagePath |
Default value : `Brands/${canonBrandName}/c/${canonBrandCode}`
|
carouselClickedEventSchema |
Type : string
|
Default value : 'context/commerce/carouselClicked'
|
carouselEventRequestAlias |
Type : string
|
Default value : 'carouselEventApiRequest'
|
carouselViewedEventSchema |
Type : string
|
Default value : 'context/commerce/carouselViewed'
|
checkForCarouselClickEvent |
Default value : true
|
chibaStoreName |
Type : string
|
Default value : 'Chiba'
|
DEFAULT_CURRENCY |
Default value : CURRENCY_USD
|
DEFAULT_LANGUAGE |
Default value : LANGUAGE_EN
|
dollarCurrencySymbol |
Type : string
|
Default value : '$'
|
englishFilmProductText |
Type : string
|
Default value : 'Film'
|
filmCamerasCategoryCode |
Type : string
|
Default value : '574'
|
filmCamerasCategoryName |
Type : string
|
Default value : 'Film Cameras'
|
filmCamerasCategoryPagePath |
Default value : `Open-Catalogue/Cameras/Film-Cameras/c/${filmCamerasCategoryCode}`
|
japaneseFilmProductText |
Type : string
|
Default value : 'プ'
|
japaneseLanguage |
Type : string
|
Default value : 'ja'
|
merchandisingCarouselTagName |
Type : string
|
Default value : 'cx-merchandising-carousel'
|
productDisplayCount |
Type : number
|
Default value : 10
|
requestContainsConsentReference |
Default value : true
|
site |
Type : string
|
Default value : 'electronics-spa'
|
slrCategoryCode |
Type : string
|
Default value : '578'
|
slrNonProductListCategoryPagePath |
Default value : `Open-Catalogue/Cameras/Digital-Cameras/Digital-SLR/c/${slrCategoryCode}`
|
STRATEGY_RESPONSE |
Type : object
|
Default value : {
metadata: {
mixcardId: 'cypress-test-mixcard',
},
products: [
{
id: '779864',
metadata: {
'cypress-test-product-metadata': 'product-1-metadata-value',
},
},
{
id: '832382',
metadata: {
'cypress-test-product-metadata': 'product-2-metadata-value',
},
},
{
id: '779866',
metadata: {
'cypress-test-product-metadata': 'product-3-metadata-value',
},
},
],
}
|
yenCurrencySymbol |
Type : string
|
Default value : '¥'
|
CANCEL_ORDER |
Type : string
|
Default value : '[Order] Cancel Order'
|
CANCEL_ORDER_FAIL |
Type : string
|
Default value : '[Order] Cancel Order Fail'
|
CANCEL_ORDER_SUCCESS |
Type : string
|
Default value : '[Order] Cancel Order Success'
|
CLEAR_ORDER_DETAILS |
Type : string
|
Default value : '[Order] Clear Order Details'
|
LOAD_ORDER_DETAILS |
Type : string
|
Default value : '[Order] Load Order Details'
|
LOAD_ORDER_DETAILS_FAIL |
Type : string
|
Default value : '[Order] Load Order Details Fail'
|
LOAD_ORDER_DETAILS_SUCCESS |
Type : string
|
Default value : '[Order] Load Order Details Success'
|
RESET_CANCEL_ORDER_PROCESS |
Type : string
|
Default value : '[Order] Reset Cancel Order Process'
|
CANCEL_ORDER |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Cancel Order'
|
CANCEL_ORDER_FAIL |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Cancel Order Fail'
|
CANCEL_ORDER_SUCCESS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Cancel Order Success'
|
CLEAR_ORDER_DETAILS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Clear Order Details'
|
LOAD_ORDER_DETAILS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Load Order Details'
|
LOAD_ORDER_DETAILS_FAIL |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Load Order Details Fail'
|
LOAD_ORDER_DETAILS_SUCCESS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Load Order Details Success'
|
RESET_CANCEL_ORDER_PROCESS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Reset Cancel Order Process'
|
CANCEL_ORDER_PROCESS_ID |
Type : string
|
Default value : 'cancelOrder'
|
CANCEL_REPLENISHMENT_ORDER_PROCESS_ID |
Type : string
|
Default value : 'cancelReplenishmentOrder'
|
CANCEL_RETURN_PROCESS_ID |
Type : string
|
Default value : 'cancelReturn'
|
ORDER_DETAILS |
Type : string
|
Default value : '[Order] User Order Details'
|
ORDER_FEATURE |
Type : string
|
Default value : 'order'
|
ORDERS |
Type : string
|
Default value : '[Order] User Orders'
|
REPLENISHMENT_ORDER_DETAILS |
Type : string
|
Default value : '[Order] User Replenishment Order Details'
|
REPLENISHMENT_ORDERS |
Type : string
|
Default value : '[Order] User Replenishment Orders'
|
RETURN_REQUEST_DETAILS |
Type : string
|
Default value : '[Order] Return Request Details'
|
RETURN_REQUESTS |
Type : string
|
Default value : '[Order] Order Return Requests'
|
CANCEL_ORDER_RETURN_REQUEST |
Type : string
|
Default value : '[Order] Cancel Order Return Request'
|
CANCEL_ORDER_RETURN_REQUEST_FAIL |
Type : string
|
Default value : '[Order] Cancel Order Return Request Fail'
|
CANCEL_ORDER_RETURN_REQUEST_SUCCESS |
Type : string
|
Default value : '[Order] Cancel Order Return Request Success'
|
CLEAR_ORDER_RETURN_REQUEST |
Type : string
|
Default value : '[Order] Clear Order Return Request Details'
|
CLEAR_ORDER_RETURN_REQUEST_LIST |
Type : string
|
Default value : '[Order] Clear Order Return Request List'
|
CREATE_ORDER_RETURN_REQUEST |
Type : string
|
Default value : '[Order] Create Order Return Request'
|
CREATE_ORDER_RETURN_REQUEST_FAIL |
Type : string
|
Default value : '[Order] Create Order Return Request Fail'
|
CREATE_ORDER_RETURN_REQUEST_SUCCESS |
Type : string
|
Default value : '[Order] Create Order Return Request Success'
|
LOAD_ORDER_RETURN_REQUEST |
Type : string
|
Default value : '[Order] Load Order Return Request details'
|
LOAD_ORDER_RETURN_REQUEST_FAIL |
Type : string
|
Default value : '[Order] Load Order Return Request details Fail'
|
LOAD_ORDER_RETURN_REQUEST_LIST |
Type : string
|
Default value : '[Order] Load User Order Return Request List'
|
LOAD_ORDER_RETURN_REQUEST_LIST_FAIL |
Type : string
|
Default value : '[Order] Load User Order Return Request List Fail'
|
LOAD_ORDER_RETURN_REQUEST_LIST_SUCCESS |
Type : string
|
Default value : '[Order] Load User Order Return Request List Success'
|
LOAD_ORDER_RETURN_REQUEST_SUCCESS |
Type : string
|
Default value : '[Order] Load Order Return Request details Success'
|
RESET_CANCEL_RETURN_PROCESS |
Type : string
|
Default value : '[Order] Reset Cancel Return Request Process'
|
CANCEL_ORDER_RETURN_REQUEST |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Cancel Order Return Request'
|
CANCEL_ORDER_RETURN_REQUEST_FAIL |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Cancel Order Return Request Fail'
|
CANCEL_ORDER_RETURN_REQUEST_SUCCESS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Cancel Order Return Request Success'
|
CLEAR_ORDER_RETURN_REQUEST |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Clear Order Return Request Details'
|
CLEAR_ORDER_RETURN_REQUEST_LIST |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Clear Order Return Request List'
|
CREATE_ORDER_RETURN_REQUEST |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Create Order Return Request'
|
CREATE_ORDER_RETURN_REQUEST_FAIL |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Create Order Return Request Fail'
|
CREATE_ORDER_RETURN_REQUEST_SUCCESS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Create Order Return Request Success'
|
LOAD_ORDER_RETURN_REQUEST |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Load Order Return Request details'
|
LOAD_ORDER_RETURN_REQUEST_FAIL |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Load Order Return Request details Fail'
|
LOAD_ORDER_RETURN_REQUEST_LIST |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Load User Order Return Request List'
|
LOAD_ORDER_RETURN_REQUEST_LIST_FAIL |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Load User Order Return Request List Fail'
|
LOAD_ORDER_RETURN_REQUEST_LIST_SUCCESS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Load User Order Return Request List Success'
|
LOAD_ORDER_RETURN_REQUEST_SUCCESS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Load Order Return Request details Success'
|
RESET_CANCEL_RETURN_PROCESS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Reset Cancel Return Request Process'
|
CANCEL_REPLENISHMENT_ORDER |
Type : string
|
Default value : '[Order] Cancel Replenishment Order'
|
CANCEL_REPLENISHMENT_ORDER_FAIL |
Type : string
|
Default value : '[Order] Cancel Replenishment Order Fail'
|
CANCEL_REPLENISHMENT_ORDER_SUCCESS |
Type : string
|
Default value : '[Order] Cancel Replenishment Order Success'
|
CLEAR_CANCEL_REPLENISHMENT_ORDER |
Type : string
|
Default value : '[Order] Clear Cancel Replenishment Order'
|
ClEAR_REPLENISHMENT_ORDER_DETAILS |
Type : string
|
Default value : '[Order] Clear Replenishment Order Details'
|
LOAD_REPLENISHMENT_ORDER_DETAILS |
Type : string
|
Default value : '[Order] Load Replenishment Order Details'
|
LOAD_REPLENISHMENT_ORDER_DETAILS_FAIL |
Type : string
|
Default value : '[Order] Load Replenishment Order Details Fail'
|
LOAD_REPLENISHMENT_ORDER_DETAILS_SUCCESS |
Type : string
|
Default value : '[Order] Load Replenishment Order Details Success'
|
CANCEL_REPLENISHMENT_ORDER |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Cancel Replenishment Order'
|
CANCEL_REPLENISHMENT_ORDER_FAIL |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Cancel Replenishment Order Fail'
|
CANCEL_REPLENISHMENT_ORDER_SUCCESS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Cancel Replenishment Order Success'
|
CLEAR_CANCEL_REPLENISHMENT_ORDER |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Clear Cancel Replenishment Order'
|
ClEAR_REPLENISHMENT_ORDER_DETAILS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Clear Replenishment Order Details'
|
LOAD_REPLENISHMENT_ORDER_DETAILS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Load Replenishment Order Details'
|
LOAD_REPLENISHMENT_ORDER_DETAILS_FAIL |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Load Replenishment Order Details Fail'
|
LOAD_REPLENISHMENT_ORDER_DETAILS_SUCCESS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Load Replenishment Order Details Success'
|
cancellableOrder |
Default value : JSON.parse(JSON.stringify(orderDetails))
|
cancelledReturnRequest |
Default value : JSON.parse(
JSON.stringify(returnRequestDetails)
)
|
ORDER_CODE |
Type : string
|
Default value : '00000001'
|
orderDetails |
Type : object
|
Default value : {
code: ORDER_CODE,
deliveryAddress: {
country: {
isocode: 'CA',
name: 'Canada',
},
defaultAddress: false,
firstName: 'Test',
formattedAddress: '2113, 32nd Avenue, , Ontario, Lachine, H8T 3J1',
id: '8797825957911',
lastName: 'Test',
line1: '2113, 32nd Avenue',
line2: '',
phone: '',
postalCode: 'H8T 3J1',
region: {
countryIso: 'CA',
isocode: 'CA-ON',
isocodeShort: 'ON',
name: 'Ontario',
},
shippingAddress: true,
title: 'Mr.',
titleCode: 'mr',
town: 'Lachine',
visibleInAddressBook: true,
},
deliveryCost: {
currencyIso: 'USD',
formattedValue: '$7.49',
priceType: 'BUY',
value: 7.49,
},
deliveryItemsQuantity: 1,
deliveryMode: {
code: 'standard-net',
deliveryCost: {
currencyIso: 'USD',
formattedValue: '$7.49',
priceType: 'BUY',
value: 7.49,
},
description: '3-5 business days',
name: 'Standard Delivery',
},
entries: [
{
basePrice: {
currencyIso: 'USD',
formattedValue: '$260.87',
priceType: 'BUY',
value: 260.87,
},
cancellableQuantity: 1,
configurationInfos: [],
entryNumber: 0,
product,
quantity: 1,
returnableQuantity: 0,
statusSummaryList: [],
totalPrice: {
currencyIso: 'USD',
formattedValue: '$260.87',
priceType: 'BUY',
value: 260.87,
},
updateable: true,
},
],
net: true,
orderDiscounts: {
currencyIso: 'USD',
formattedValue: '$20.00',
priceType: 'BUY',
value: 20.0,
},
paymentInfo: {
accountHolderName: 'Test',
billingAddress: {
country: {
isocode: 'CA',
name: 'Canada',
},
defaultAddress: false,
email: 'test@test1.com',
firstName: 'Test',
formattedAddress: '2113, 32nd Avenue , Ontario, Lachine, H8T 3J1',
id: '8797826023447',
lastName: 'Test',
line1: '2113, 32nd Avenue ',
phone: '5147468956',
postalCode: 'H8T 3J1',
region: {
countryIso: 'CA',
isocode: 'CA-ON',
isocodeShort: 'ON',
name: 'Ontario',
},
shippingAddress: false,
town: 'Lachine',
visibleInAddressBook: true,
},
cardNumber: '************1111',
cardType: {
code: 'visa',
name: 'Visa',
},
defaultPayment: false,
expiryMonth: '6',
expiryYear: '2024',
id: '8796753133610',
saved: true,
subscriptionId: '0cc42a70-6134-498f-84dd-a4be95c925ad',
},
productDiscounts: {
currencyIso: 'USD',
formattedValue: '$0.00',
priceType: 'BUY',
value: 0.0,
},
site: 'electronics-spa',
store: 'electronics',
user: {
name: 'Test Test',
uid: 'test@test1.com',
},
cancellable: true,
created: '2020-11-17T16:02:23+0000',
guestCustomer: false,
returnable: false,
status: 'READY',
statusDisplay: 'processing',
totalUnitCount: 1,
}
|
product |
Type : object
|
Default value : {
baseOptions: [],
code: '816802',
images: [
{
format: 'zoom',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxMTY1N3xpbWFnZS9qcGVnfGltYWdlcy9oMmQvaDIxLzg3OTY2MTYxMzA1OTAuanBnfGY3MDRjMWViNDc4ZTA0MWY3YTIwZWRmOWFjZmZkYTQ4NDM0YWI1MGY5NTdmMDY5ODExY2E5ZjU0ZTZmNDk0MDk',
},
{
format: 'product',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3w1NjY3fGltYWdlL2pwZWd8aW1hZ2VzL2g5ZC9oZjkvODc5NjY0MjQxMDUyNi5qcGd8ZDAwOWZkNmFkYjExMTA2ZGNiMzZjZDI1Mjk0MWEzMmIzYTdjMWM3ZWQ5YTkxMGU3YjI3NWFiNjM1NGJjMTQ2ZA',
},
{
format: 'thumbnail',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxNzkzfGltYWdlL2pwZWd8aW1hZ2VzL2gxMi9oM2QvODc5NjY2ODc1NTk5OC5qcGd8YzU3N2YwNzljN2Y0ODkxZWZiZDJjYjY0Yjg1ZjUyZGFmMmU3YmE3ODRiMzk4NzQwNzZhNzZlNGY2ZDM3MzI3Ng',
},
{
format: 'cartIcon',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxMjU4fGltYWdlL2pwZWd8aW1hZ2VzL2gwNi9oNTgvODc5NjY5NTEwMTQ3MC5qcGd8ZTY4ZGUwZTk2Njc5YThmZWE0MjA4OTNmZDU4ZjRiZWY4OTEzYTM0ODFjNzRiZTkzN2Y2Y2RmNDJiNDA2YWYwZA',
},
],
name: 'Web Camera (100KpixelM CMOS, 640X480, USB 1.1) Black',
}
|
REQUEST_CREATE_TIME |
Type : string
|
Default value : 'November 18, 2020'
|
REQUEST_STATUS_CANCELLING |
Type : string
|
Default value : 'Cancelling'
|
REQUEST_STATUS_PENDING |
Type : string
|
Default value : 'Approval Pending'
|
RETURN_REQUEST_CODE |
Type : string
|
Default value : '00000000'
|
returnableOrder |
Default value : JSON.parse(JSON.stringify(orderDetails))
|
returnRequestDetails |
Type : object
|
Default value : {
cancellable: true,
code: RETURN_REQUEST_CODE,
deliveryCost: {
formattedValue: '$7.49',
},
order: {
code: ORDER_CODE,
},
returnEntries: [
{
expectedQuantity: 1,
orderEntry: {
basePrice: {
formattedValue: '$260.87',
},
configurationInfos: [],
entryNumber: 0,
product,
quantity: 1,
statusSummaryList: [],
},
refundAmount: {
currencyIso: 'USD',
formattedValue: '$7.81',
value: 7.81,
},
},
],
rma: RMA,
status: 'APPROVAL_PENDING',
subTotal: {
formattedValue: '$260.87',
},
totalPrice: {
currencyIso: 'USD',
formattedValue: '$260.87',
value: 260.87,
},
creationTime: '2020-11-18T16:16:15+0000',
}
|
returnRequestList |
Type : object
|
Default value : {
pagination: {
currentPage: 0,
pageSize: 5,
sort: 'byDate',
totalPages: 1,
totalResults: 1,
},
returnRequests: [returnRequestDetails],
sorts: [
{
code: 'byDate',
selected: true,
},
{
code: 'byRMA',
selected: false,
},
],
}
|
RMA |
Type : string
|
Default value : '00000000'
|
cancellationSelector |
Type : string
|
Default value : 'cx-replenishment-order-cancellation'
|
cartListItemSelector |
Type : string
|
Default value : 'cx-cart-item-list'
|
orderHistorySelector |
Type : string
|
Default value : 'cx-order-history'
|
orderOverviewSelector |
Type : string
|
Default value : 'cx-order-overview'
|
replenishmentOrderDetailsUrl |
Default value : (replenishmentOrderCode: string) =>
`/${POWERTOOLS_BASESITE}/en/USD/my-account/my-replenishment/${replenishmentOrderCode}`
|
cancelledValues |
Type : []
|
Default value : ['CANCELLED']
|
completedValues |
Type : []
|
Default value : ['DELIVERY_COMPLETED', 'PICKUP_COMPLETE']
|
cancelledValues |
Type : []
|
Default value : ['CANCELLED']
|
completedValues |
Type : []
|
Default value : ['DELIVERY_COMPLETED', 'PICKUP_COMPLETE']
|
CARD_TYPE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, CardType>
>('CardTypeNormalizer')
|
PAYMENT_DETAILS_SERIALIZER |
Default value : new InjectionToken<
Converter<PaymentDetails, any>
>('PaymentDetailsSerializer')
|
cart |
Type : SampleCartProduct
|
Default value : {
estimatedShipping: '$11.99',
total: '$2,623.08',
totalAndShipping: '$2,635.07', // $2,623.08 + $9.99
}
|
cartWithCheapProduct |
Type : SampleCartProduct
|
Default value : {
estimatedShipping: '$11.99',
total: '$8.20',
totalAndShipping: '$20.19',
}
|
cheapProduct |
Type : SampleProduct
|
Default value : {
name: 'Web Camera (100KpixelM CMOS, 640X480, USB 1.1) Black',
code: '280916',
}
|
product |
Type : SampleProduct
|
Default value : {
name: 'Alpha 350',
code: '1446509',
}
|
user |
Default value : getSampleUser()
|
CART_ADD_ENTRY |
Type : string
|
Default value : '[Cart-entry] Add Entry'
|
CART_ADD_ENTRY_FAIL |
Type : string
|
Default value : '[Cart-entry] Add Entry Fail'
|
CART_ADD_ENTRY_SUCCESS |
Type : string
|
Default value : '[Cart-entry] Add Entry Success'
|
CART_REMOVE_ENTRY |
Type : string
|
Default value : '[Cart-entry] Remove Entry'
|
CART_REMOVE_ENTRY_FAIL |
Type : string
|
Default value : '[Cart-entry] Remove Entry Fail'
|
CART_REMOVE_ENTRY_SUCCESS |
Type : string
|
Default value : '[Cart-entry] Remove Entry Success'
|
CART_UPDATE_ENTRY |
Type : string
|
Default value : '[Cart-entry] Update Entry'
|
CART_UPDATE_ENTRY_FAIL |
Type : string
|
Default value : '[Cart-entry] Update Entry Fail'
|
CART_UPDATE_ENTRY_SUCCESS |
Type : string
|
Default value : '[Cart-entry] Update Entry Success'
|
CART_ADD_VOUCHER |
Type : string
|
Default value : '[Cart-voucher] Add Cart Vouchers'
|
CART_ADD_VOUCHER_FAIL |
Type : string
|
Default value : '[Cart-voucher] Add Cart Voucher Fail'
|
CART_ADD_VOUCHER_SUCCESS |
Type : string
|
Default value : '[Cart-voucher] Add Cart Voucher Success'
|
CART_REMOVE_VOUCHER |
Type : string
|
Default value : '[Cart-voucher] Remove Cart Voucher'
|
CART_REMOVE_VOUCHER_FAIL |
Type : string
|
Default value : '[Cart-voucher] Remove Cart Voucher Fail'
|
CART_REMOVE_VOUCHER_SUCCESS |
Type : string
|
Default value : '[Cart-voucher] Remove Cart Voucher Success'
|
CART_RESET_ADD_VOUCHER |
Type : string
|
Default value : '[Cart-voucher] Reset Add Cart Voucher'
|
CART_DETAILS_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/cart/cart-details/cart-details.component.ts
class: CART_DETAILS_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE },
{ className: PROMOTION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
{ className: SELECTIVE_CART_SERVICE, importPath: SPARTACUS_CORE },
{ className: AUTH_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTING_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: PROMOTION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
],
}
|
CART_DETAILS_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CART_DETAILS_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: ORDER_PROMOTIONS$,
comment: `// ${TODO_SPARTACUS} Property '${CART_DETAILS_COMPONENT}.${ORDER_PROMOTIONS$}' was removed. The component may get promotions directly from the cart.`,
},
]
|
CART_FOLDER_NAME |
Type : string
|
Default value : 'cart'
|
CART_IMPORT_EXPORT_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'CART_IMPORT_EXPORT_FEATURE'
|
CART_IMPORT_EXPORT_MODULE |
Type : string
|
Default value : 'ImportExportModule'
|
CART_IMPORT_EXPORT_MODULE_NAME |
Type : string
|
Default value : 'CartImportExport'
|
CART_IMPORT_EXPORT_ROOT_MODULE |
Type : string
|
Default value : 'ImportExportRootModule'
|
CART_IMPORT_EXPORT_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'importExportTranslationChunksConfig'
|
CART_IMPORT_EXPORT_TRANSLATIONS |
Type : string
|
Default value : 'importExportTranslations'
|
CART_QUICK_ORDER_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'CART_QUICK_ORDER_FEATURE'
|
CART_QUICK_ORDER_MODULE_NAME |
Type : string
|
Default value : 'CartQuickOrder'
|
CART_SAVED_CART_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'CART_SAVED_CART_FEATURE'
|
CART_SAVED_CART_MODULE_NAME |
Type : string
|
Default value : 'CartSavedCart'
|
QUICK_ORDER_MODULE |
Type : string
|
Default value : 'QuickOrderModule'
|
QUICK_ORDER_ROOT_MODULE |
Type : string
|
Default value : 'QuickOrderRootModule'
|
QUICK_ORDER_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'quickOrderTranslationChunksConfig'
|
QUICK_ORDER_TRANSLATIONS |
Type : string
|
Default value : 'quickOrderTranslations'
|
SAVED_CART_MODULE |
Type : string
|
Default value : 'SavedCartModule'
|
SAVED_CART_ROOT_MODULE |
Type : string
|
Default value : 'SavedCartRootModule'
|
SAVED_CART_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'savedCartTranslationChunksConfig'
|
SAVED_CART_TRANSLATIONS |
Type : string
|
Default value : 'savedCartTranslations'
|
SCSS_FILE_NAME |
Type : string
|
Default value : 'cart.scss'
|
SPARTACUS_CART_IMPORT_EXPORT |
Default value : `${SPARTACUS_CART}/import-export`
|
SPARTACUS_CART_IMPORT_EXPORT_ASSETS |
Default value : `${SPARTACUS_CART_IMPORT_EXPORT}/assets`
|
SPARTACUS_CART_IMPORT_EXPORT_ROOT |
Default value : `${SPARTACUS_CART_IMPORT_EXPORT}/root`
|
SPARTACUS_QUICK_ORDER |
Default value : `${SPARTACUS_CART}/quick-order`
|
SPARTACUS_QUICK_ORDER_ASSETS |
Default value : `${SPARTACUS_QUICK_ORDER}/assets`
|
SPARTACUS_QUICK_ORDER_ROOT |
Default value : `${SPARTACUS_QUICK_ORDER}/root`
|
SPARTACUS_SAVED_CART |
Default value : `${SPARTACUS_CART}/saved-cart`
|
SPARTACUS_SAVED_CART_ASSETS |
Default value : `${SPARTACUS_SAVED_CART}/assets`
|
SPARTACUS_SAVED_CART_ROOT |
Default value : `${SPARTACUS_SAVED_CART}/root`
|
CART_IMPORT_EXPORT_FEATURE |
Type : string
|
Default value : 'cartImportExport'
|
CART_ITEM_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
selector: 'cx-cart-item',
componentClassName: CART_ITEM_COMPONENT,
removedProperties: [
{
name: 'view',
comment: `'view' output was removed. Instead use '[cxModal]' directive to close modal on link click.`,
},
{
name: 'viewItem',
comment: `'viewItem' method was removed. Instead use '[cxModal]' directive to close modal on link click.`,
},
],
}
|
CART_ITEM_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/cart/cart-shared/cart-item/cart-item.component.ts
class: CART_ITEM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: PROMOTION_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: CART_ITEM_CONTEXT_SOURCE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: PROMOTION_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
CART_ITEM_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CART_ITEM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: NG_ON_INIT,
comment: `// ${TODO_SPARTACUS} Method '${CART_ITEM_COMPONENT}.${NG_ON_INIT}' was removed. ${CART_DETAILS_COMPONENT} does not implement OnInit anymore`,
},
]
|
CART_ITEM_CONTEXT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CART_ITEM_CONTEXT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: PROMOTION_LOCATION$,
comment: `// ${TODO_SPARTACUS} Property '${CART_ITEM_CONTEXT}.${PROMOTION_LOCATION$}' has been renamed to '${LOCATION$}'.`,
},
]
|
CART_ITEM_CONTEXT_SOURCE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CART_ITEM_CONTEXT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: PROMOTION_LOCATION$,
comment: `// ${TODO_SPARTACUS} Property '${CART_ITEM_CONTEXT}.${PROMOTION_LOCATION$}' has been renamed to '${LOCATION$}'.`,
},
]
|
CART_ITEM_LIST_COMPONENT_MIGRATIONS |
Type : ConstructorDeprecation[]
|
Default value : [
// projects/storefrontlib/cms-components/cart/cart-shared/cart-item-list/cart-item-list.component.ts
{
class: CART_ITEM_LIST_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE },
{ className: SELECTIVE_CART_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: USER_ID_SERVICE, importPath: SPARTACUS_CORE },
{ className: MULTI_CART_SERVICE, importPath: SPARTACUS_CORE },
],
},
{
class: CART_ITEM_LIST_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE },
{ className: SELECTIVE_CART_SERVICE, importPath: SPARTACUS_CORE },
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: USER_ID_SERVICE, importPath: SPARTACUS_CORE },
{ className: MULTI_CART_SERVICE, importPath: SPARTACUS_CORE },
],
},
{
class: CART_ITEM_LIST_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE },
{ className: SELECTIVE_CART_SERVICE, importPath: SPARTACUS_CORE },
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
{ className: USER_ID_SERVICE, importPath: SPARTACUS_CORE },
{ className: MULTI_CART_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
],
},
]
|
CART_LIST_ITEM_COMPONENT_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/cart/cart-shared/cart-item-list/cart-item-list.component.ts
class: CART_ITEM_LIST_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SELECTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: MULTI_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
CART_LIST_ITEM_COMPONENT_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/cart/cart-shared/cart-item-list/cart-item-list.component.ts
class: CART_ITEM_LIST_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SELECTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: MULTI_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
CART_LIST_ITEM_COMPONENT_MIGRATION_V3 |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/cart/cart-shared/cart-item-list/cart-item-list.component.ts
class: CART_ITEM_LIST_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SELECTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: MULTI_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
CART_MODIFICATION_NORMALIZER |
Default value : new InjectionToken<
Converter<any, CartModification>
>('CartModificationNormalizer')
|
CART_NORMALIZER |
Default value : new InjectionToken<Converter<any, Cart>>(
'CartNormalizer'
)
|
CART_NOT_EMPTY_GUARD_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CART_NOT_EMPTY_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: CAN_ACTIVATE,
newNode: CAN_ACTIVATE,
comment: `// ${TODO_SPARTACUS} Method '${CAN_ACTIVATE}' return type has changed from 'Observable<boolean>' to 'Observable<boolean | UrlTree>'.`,
},
]
|
CART_NOT_EMPTY_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/cart/cart-not-empty.guard.ts
class: CART_NOT_EMPTY_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
}
|
CART_PAGE_EVENT_BUILDER_COMPONENT_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/events/cart/cart-page-event.builder.ts
class: CART_PAGE_EVENT_BUILDER,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: ACTION_SUBJECT, importPath: RXJS },
{ className: EVENT_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [{ className: ACTION_SUBJECT, importPath: RXJS }],
}
|
CART_PAGE_EVENT_BUILDER_COMPONENT_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/events/cart/cart-page-event.builder.ts
class: CART_PAGE_EVENT_BUILDER,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: ACTION_SUBJECT, importPath: RXJS },
{ className: EVENT_SERVICE, importPath: SPARTACUS_CORE },
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: ACTION_SUBJECT, importPath: RXJS },
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
CART_PAGE_LAYOUT_HANDLER_MIGRATIONS |
Type : ConstructorDeprecation[]
|
Default value : [
// projects/storefrontlib/cms-components/cart/cart-page-layout-handler.ts
{
class: CART_PAGE_LAYOUT_HANDLER,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SELECTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
},
{
class: CART_PAGE_LAYOUT_HANDLER,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SELECTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SELECTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SELECTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
},
]
|
CART_PROCESSES_DECREMENT |
Type : string
|
Default value : '[Cart] Cart Processes Decrement'
|
CART_PROCESSES_INCREMENT |
Type : string
|
Default value : '[Cart] Cart Processes Increment'
|
CLEAR_CART_STATE |
Type : string
|
Default value : '[Cart] Clear Cart State'
|
SET_ACTIVE_CART_ID |
Type : string
|
Default value : '[Cart] Set Active Cart Id'
|
SET_TEMP_CART |
Type : string
|
Default value : '[Cart] Set Temp Cart'
|
CART_QUICK_ORDER_CORE_FEATURE |
Type : string
|
Default value : 'cartQuickOrderCore'
|
CART_QUICK_ORDER_FEATURE |
Type : string
|
Default value : 'cartQuickOrder'
|
CART_SAVED_CART_CORE_FEATURE |
Type : string
|
Default value : 'cartSavedCartCore'
|
CART_SAVED_CART_FEATURE |
Type : string
|
Default value : 'cartSavedCart'
|
CART_VALIDATION_NORMALIZER |
Default value : new InjectionToken<
Converter<any, CartModificationList>
>('CartValidationNormalizer')
|
CART_VOUCHER_NORMALIZER |
Default value : new InjectionToken<
Converter<any, Voucher>
>('CartVoucherNormalizer')
|
CART_VOUCHER_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/cart/facade/cart-voucher.service.ts
class: CART_VOUCHER_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
cartUrlPrefix |
Default value : `${Cypress.env('API_URL')}/${Cypress.env(
'OCC_PREFIX'
)}/${Cypress.env('BASE_SITE')}/users/current/carts`
|
cartUser |
Type : object
|
Default value : {
user: 'standard',
registrationData: {
firstName: 'Winston',
lastName: 'Rumfoord',
password: 'Password123.',
titleCode: 'mr',
email: generateMail(randomString(), true),
},
}
|
cartWithSingleVariantProduct |
Type : SampleCartProduct
|
Default value : {
estimatedShipping: '£5.99',
total: '£24.26',
totalAndShipping: '£30.25',
}
|
cartWithTotalVariantProduct |
Type : SampleCartProduct
|
Default value : {
estimatedShipping: '£5.99',
total: '£137.54',
totalAndShipping: '£143.53',
}
|
product |
Type : SampleProduct
|
Default value : {
name: 'Alpha 350',
code: '1446509',
}
|
products |
Type : SampleProduct[]
|
Default value : [
{
...variantProduct,
},
{
...styleVariantProduct,
},
{
...productWithoutVariants,
},
]
|
productWithoutVariants |
Type : SampleProduct
|
Default value : {
name: 'Wrappers Delight Tote Women fire red Uni',
code: '300611156',
}
|
styleVariantProduct |
Type : SampleProduct
|
Default value : {
name: 'Maguro Pu Belt print LXL',
code: '300608277',
}
|
variantProduct |
Type : SampleProduct
|
Default value : {
name: 'Maguro Pu Belt plaid LXL',
code: '300785814',
}
|
variantUser |
Type : SampleUser
|
Default value : getApparelCheckoutUser()
|
CATEGORY_PAGE_META_RESOLVER_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: CATEGORY_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: PRODUCT_SEARCH_SERVICE, importPath: SPARTACUS_CORE },
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
],
}
|
CATEGORY_PAGE_META_RESOLVER_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: CATEGORY_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: ROUTING_SERVICE, importPath: SPARTACUS_CORE },
{ className: PRODUCT_SEARCH_SERVICE, importPath: SPARTACUS_CORE },
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
CDC_AUTH_SERVICE_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// integration-libs/cdc/src/auth/facade/cdc-auth.service.ts
class: CDC_AUTH_SERVICE,
importPath: SPARTACUS_CDC,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: AUTH_STORAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
CDC_AUTH_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CDC_AUTH_SERVICE,
importPath: SPARTACUS_CDC,
deprecatedNode: `authorizeWithCustomCdcFlow`,
comment: `// ${TODO_SPARTACUS} 'authorizeWithCustomCdcFlow' method was renamed to 'loginWithCustomCdcFlow'.`,
},
{
class: CDC_AUTH_SERVICE,
importPath: SPARTACUS_CDC,
deprecatedNode: `logout`,
comment: `// ${TODO_SPARTACUS} 'logout' method override was removed. Now CDC hooks into logout process, by providing 'CdcLogoutGuard' as 'LogoutGuard'.`,
},
]
|
CDC_CONFIG |
Type : string
|
Default value : 'CdcConfig'
|
CDC_FEATURE_CONSTANT |
Type : string
|
Default value : 'CDC_FEATURE'
|
CDC_FOLDER_NAME |
Type : string
|
Default value : 'cdc'
|
CDC_MODULE |
Type : string
|
Default value : 'CdcModule'
|
CDC_MODULE_NAME |
Type : string
|
Default value : 'Cdc'
|
CDC_ROOT_MODULE |
Type : string
|
Default value : 'CdcRootModule'
|
SPARTACUS_CDC_ROOT |
Default value : `${SPARTACUS_CDC}/root`
|
CDC_CORE_FEATURE |
Type : string
|
Default value : 'cdcCore'
|
CDC_FEATURE |
Type : string
|
Default value : 'cdc'
|
CDC_LOGOUT_GUARD_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// integration-libs/cdc/root/guards/cdc-logout.guard.ts
class: CDC_LOGOUT_GUARD,
importPath: SPARTACUS_CDC,
deprecatedParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CMS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: PROTECTED_ROUTES_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
],
addParams: [{ className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE }],
}
|
CDS_FOLDER_NAME |
Type : string
|
Default value : 'cds'
|
CDS_MODULE |
Type : string
|
Default value : 'CdsModule'
|
CDS_MODULE_NAME |
Type : string
|
Default value : 'Cds'
|
cdsHelper |
Type : object
|
Default value : {
setUpMocks(alias: string): void {
cy.intercept(
{
method: 'GET',
path: '/strategy/*/strategies/*/products**',
},
{ body: merchandisingCarousel.STRATEGY_RESPONSE }
).as(alias);
},
allowInsecureCookies(): void {
cy.cxConfig({
cds: {
profileTag: {
allowInsecureCookies: true,
},
},
});
},
}
|
strategyRequestAlias |
Type : string
|
Default value : 'strategyProductsApiRequest'
|
CHANGE_GROUP |
Type : string
|
Default value : '[Configurator] Change group'
|
CHANGE_GROUP_FINALIZE |
Type : string
|
Default value : '[Configurator] Change group finalize'
|
CREATE_CONFIGURATION |
Type : string
|
Default value : '[Configurator] Create Configuration'
|
CREATE_CONFIGURATION_FAIL |
Type : string
|
Default value : '[Configurator] Create Configuration Fail'
|
CREATE_CONFIGURATION_SUCCESS |
Type : string
|
Default value : '[Configurator] Create Configuration Sucess'
|
GET_CONFIGURATION_OVERVIEW |
Type : string
|
Default value : '[Configurator] Get Configuration Overview'
|
GET_CONFIGURATION_OVERVIEW_FAIL |
Type : string
|
Default value : '[Configurator] Get Configuration Overview fail'
|
GET_CONFIGURATION_OVERVIEW_SUCCESS |
Type : string
|
Default value : '[Configurator] Get Configuration Overview success'
|
READ_CONFIGURATION |
Type : string
|
Default value : '[Configurator] Read Configuration'
|
READ_CONFIGURATION_FAIL |
Type : string
|
Default value : '[Configurator] Read Configuration Fail'
|
READ_CONFIGURATION_SUCCESS |
Type : string
|
Default value : '[Configurator] Read Configuration Sucess'
|
REMOVE_CONFIGURATION |
Type : string
|
Default value : '[Configurator] Remove configuration'
|
SET_CURRENT_GROUP |
Type : string
|
Default value : '[Configurator] Set current group to State'
|
SET_GROUPS_VISITED |
Type : string
|
Default value : '[Configurator] Set groups to visited'
|
SET_INTERACTION_STATE |
Type : string
|
Default value : '[Configurator] Set interaction state'
|
SET_MENU_PARENT_GROUP |
Type : string
|
Default value : '[Configurator] Set current parent group for menu to State'
|
UPDATE_CONFIGURATION |
Type : string
|
Default value : '[Configurator] Update Configuration'
|
UPDATE_CONFIGURATION_FAIL |
Type : string
|
Default value : '[Configurator] Update Configuration Fail'
|
UPDATE_CONFIGURATION_FINALIZE_FAIL |
Type : string
|
Default value : '[Configurator] Update Configuration finalize fail'
|
UPDATE_CONFIGURATION_FINALIZE_SUCCESS |
Type : string
|
Default value : '[Configurator] Update Configuration finalize success'
|
UPDATE_CONFIGURATION_SUCCESS |
Type : string
|
Default value : '[Configurator] Update Configuration Success'
|
UPDATE_PRICE_SUMMARY |
Type : string
|
Default value : '[Configurator] Update Configuration Summary Price'
|
UPDATE_PRICE_SUMMARY_FAIL |
Type : string
|
Default value : '[Configurator] Update Configuration Price Summary fail'
|
UPDATE_PRICE_SUMMARY_SUCCESS |
Type : string
|
Default value : '[Configurator] Update Configuration Price Summary success'
|
CHANGE_NEXT_PAGE_CONTEXT |
Type : string
|
Default value : '[Router] Change Next PageContext'
|
checkout |
Type : object
|
Default value : {
checkoutAddress: {
shippingAddress: 'Shipping Address',
selectYourShippingAddress: 'Select your Shipping Address',
defaultShippingAddress: 'Default Shipping Address',
addNewAddress: 'Add New Address',
shipToThisAddress: 'Ship to this address',
},
checkoutOrderConfirmation: {
confirmationOfOrder: 'Confirmation of Order:',
thankYou: 'Thank you for your order!',
invoiceHasBeenSentByEmail:
'An invoice has been sent by email. You should receive it soon.',
orderItems: 'Order Items',
orderPlacedSuccessfully: 'Order placed successfully',
createAccount: 'Create an account?',
createAccountForNext:
'Create an account for <{{email}}> for a faster checkout on your next visit.',
},
checkoutReview: {
review: 'Review',
orderItems: 'Order Items',
autoReplenishOrder: 'Auto Replenish Order',
confirmThatRead: 'I am confirming that I have read and agreed with the',
placeOrder: 'Place Order',
scheduleReplenishmentOrder: 'Schedule Replenishment Order',
orderType_PLACE_ORDER: 'None (one time order only)',
orderType_SCHEDULE_REPLENISHMENT_ORDER: 'Replenish Order',
termsAndConditions: 'Terms & Conditions',
editShippingAddress: 'Edit shipping address',
editShippingAddressDetails:
'Edit shipping address details, opens Shipping Address page',
editPaymentDetails: 'Edit payment details, opens Payment Details page',
editPaymentType: 'Edit payment method, opens Method of Payment page',
editDeliveryMode: 'Edit delivery mode, opens Delivery Mode page',
poNumber: 'Purchase Order Number',
every: 'Every',
startOn: 'Start on',
dayOfMonth: 'On day',
repeatOnDays: 'Repeat on the following days',
recurrencePeriodType_DAILY: 'Day(s)',
recurrencePeriodType_WEEKLY: 'Week(s)',
recurrencePeriodType_MONTHLY: 'Month',
},
checkoutShipping: {
shippingMethod: 'Shipping Method',
standardDelivery: 'Standard Delivery',
premiumDelivery: 'Premium Delivery',
},
checkout: {
backToCart: 'Back to cart',
invalid: {
accountType: 'Your account does not allow you to checkout here.',
},
},
checkoutPO: {
noPoNumber: 'None',
poNumber: 'Purchase order number (optional)',
costCenter: 'Cost Center',
placeholder: 'Enter P.O',
availableLabel:
"Shipping addresses available to you depend on the cost center's unit",
},
checkoutProgress: {
methodOfPayment: 'Method of Payment',
shippingAddress: 'Shipping Address',
deliveryMode: 'Delivery Mode',
paymentDetails: 'Payment Details',
reviewOrder: 'Review Order',
},
}
|
CHECKOUT_ADAPTER_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CHECKOUT_ADAPTER,
importPath: SPARTACUS_CORE,
deprecatedNode: PLACE_ORDER,
comment: `//${TODO_SPARTACUS} please add the 'termsChecked' parameter to your parameters for method ${PLACE_ORDER}`,
},
]
|
CHECKOUT_AUTH_GUARD_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CHECKOUT_AUTH_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: CAN_ACTIVATE,
newNode: CAN_ACTIVATE,
comment: `// ${TODO_SPARTACUS} Method '${CAN_ACTIVATE}' now returns type 'Observable<boolean | UrlTree>'.`,
},
]
|
CHECKOUT_AUTH_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/guards/checkout-auth.guard.ts
class: CHECKOUT_AUTH_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
{
className: USER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
CHECKOUT_AUTH_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: CHECKOUT_AUTH_GUARD,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: AUTH_SERVICE, importPath: SPARTACUS_CORE },
{ className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE },
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: `${SPARTACUS_CHECKOUT}/components`,
},
{ className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE },
{ className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTER, importPath: ANGULAR_ROUTER },
{ className: USER_SERVICE, importPath: SPARTACUS_CORE },
{ className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: USER_SERVICE, importPath: SPARTACUS_CORE },
{ className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{
className: 'UserAccountFacade',
importPath: `${SPARTACUS_USER_ACCOUNT}/root`,
},
{ className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
CHECKOUT_CONFIG_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: STEPS,
comment: `// ${TODO_SPARTACUS} Method '${STEPS}' was removed from '${CHECKOUT_CONFIG_SERVICE}'. Instead use ${CHECKOUT_STEP_SERVICE}'.`,
},
{
class: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_CHECKOUT_STEP,
comment: `// ${TODO_SPARTACUS} Method '${GET_CHECKOUT_STEP}' was removed from '${CHECKOUT_CONFIG_SERVICE}'. Instead use new method '${GET_CHECKOUT_STEP}' from '${CHECKOUT_STEP_SERVICE}'.`,
},
{
class: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_CHECKOUT_STEP_ROUTE,
comment: `// ${TODO_SPARTACUS} Method '${GET_CHECKOUT_STEP_ROUTE}' was removed from '${CHECKOUT_CONFIG_SERVICE}'. Instead use new method '${GET_CHECKOUT_STEP_ROUTE}' from '${CHECKOUT_STEP_SERVICE}'.`,
},
{
class: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_FIRST_CHECKOUT_STEP_ROUTE,
comment: `// ${TODO_SPARTACUS} Method '${GET_FIRST_CHECKOUT_STEP_ROUTE}' was removed from '${CHECKOUT_CONFIG_SERVICE}'. Instead use new method '${GET_FIRST_CHECKOUT_STEP_ROUTE}' from '${CHECKOUT_STEP_SERVICE}'.`,
},
{
class: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_NEXT_CHECKOUT_STEP_URL,
comment: `// ${TODO_SPARTACUS} Method '${GET_NEXT_CHECKOUT_STEP_URL}' was removed from '${CHECKOUT_CONFIG_SERVICE}'. Instead use new method '${GET_NEXT_CHECKOUT_STEP_URL}' from '${CHECKOUT_STEP_SERVICE}'.`,
},
{
class: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_PREVIOUS_CHECKOUT_STEP_URL,
comment: `// ${TODO_SPARTACUS} Method '${GET_PREVIOUS_CHECKOUT_STEP_URL}' was removed from '${CHECKOUT_CONFIG_SERVICE}'. Instead use new method '${GET_PREVIOUS_CHECKOUT_STEP_URL}' from '${CHECKOUT_STEP_SERVICE}'.`,
},
{
class: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_CURRENT_STEP_INDEX,
comment: `// ${TODO_SPARTACUS} Method '${GET_CURRENT_STEP_INDEX}' was removed from '${CHECKOUT_CONFIG_SERVICE}'. Instead use new method '${GET_CURRENT_STEP_INDEX}' from '${CHECKOUT_STEP_SERVICE}'.`,
},
]
|
CHECKOUT_CONFIG_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/services/checkout-config.service.ts
class: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CHECKOUT_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ROUTING_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: ROUTING_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
CHECKOUT_CONNECTOR_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CHECKOUT_CONNECTOR,
importPath: SPARTACUS_CORE,
deprecatedNode: PLACE_ORDER,
comment: `//${TODO_SPARTACUS} please add the 'termsChecked' parameter to your parameters for method ${PLACE_ORDER}`,
},
]
|
CHECKOUT_CORE_FEATURE |
Type : string
|
Default value : 'checkoutCore'
|
CHECKOUT_FEATURE |
Type : string
|
Default value : 'checkout'
|
CHECKOUT_DELIVERY_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/checkout/facade/checkout-delivery.service.ts
class: CHECKOUT_DELIVERY_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
CHECKOUT_DETAILS |
Type : string
|
Default value : '[Checkout] Checkout Details'
|
CHECKOUT_FEATURE |
Type : string
|
Default value : 'checkout'
|
GET_PAYMENT_TYPES_PROCESS_ID |
Type : string
|
Default value : 'getPaymentTypes'
|
PLACED_ORDER_PROCESS_ID |
Type : string
|
Default value : 'placeOrder'
|
SET_COST_CENTER_PROCESS_ID |
Type : string
|
Default value : 'setCostCenter'
|
SET_DELIVERY_ADDRESS_PROCESS_ID |
Type : string
|
Default value : 'setDeliveryAddress'
|
SET_DELIVERY_MODE_PROCESS_ID |
Type : string
|
Default value : 'setDeliveryMode'
|
SET_PAYMENT_DETAILS_PROCESS_ID |
Type : string
|
Default value : 'setPaymentDetails'
|
SET_SUPPORTED_DELIVERY_MODE_PROCESS_ID |
Type : string
|
Default value : 'setSupportedDeliveryMode'
|
CHECKOUT_EVENT_MODULE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/checkout/events/checkout-event.module.ts
class: CHECKOUT_EVENT_MODULE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: CHECKOUT_EVENT_BUILDER, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: CHECKOUT_EVENT_LISTENER, importPath: SPARTACUS_CORE },
],
}
|
CHECKOUT_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'CHECKOUT_FEATURE'
|
CHECKOUT_FOLDER_NAME |
Type : string
|
Default value : 'checkout'
|
CHECKOUT_MODULE |
Type : string
|
Default value : 'CheckoutModule'
|
CHECKOUT_MODULE_NAME |
Type : string
|
Default value : 'Checkout'
|
CHECKOUT_ROOT_MODULE |
Type : string
|
Default value : 'CheckoutRootModule'
|
CHECKOUT_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'checkoutTranslationChunksConfig'
|
CHECKOUT_TRANSLATIONS |
Type : string
|
Default value : 'checkoutTranslations'
|
SCSS_FILE_NAME |
Type : string
|
Default value : 'checkout.scss'
|
SPARTACUS_CHECKOUT_ASSETS |
Default value : `${SPARTACUS_CHECKOUT}/assets`
|
SPARTACUS_CHECKOUT_ROOT |
Default value : `${SPARTACUS_CHECKOUT}/root`
|
CHECKOUT_GROUP_ACTIONS_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CHECKOUT_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: PLACE_ORDER_CLASS,
comment: `// ${TODO_SPARTACUS} please add the 'termsChecked' field to your payload object parameter for '${PLACE_ORDER_CLASS}' actions`,
},
]
|
CHECKOUT_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/guards/checkout.guard.ts
class: CHECKOUT_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
{
className: ROUTING_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: EXPRESS_CHECKOUT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: CHECKOUT_STEP_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
CHECKOUT_LIB_MOVED_SYMBOLS_DATA |
Type : RenamedSymbol[]
|
Default value : [
// projects/storefrontlib/cms-components/user/checkout-login/*
{
previousNode: 'CheckoutLoginComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'CheckoutLoginModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
// projects/storefrontlib/cms-components/order-confirmation/*
{
previousNode: 'OrderConfirmationModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'ReplenishmentOrderConfirmationModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'OrderConfirmationGuard',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'GuestRegisterFormComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'OrderConfirmationItemsComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'OrderConfirmationOverviewComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'OrderConfirmationThankYouMessageComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'OrderConfirmationTotalsComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
// projects/storefrontlib/cms-components/checkout/*
{
previousNode: 'CheckoutComponentModule',
newNode: 'CheckoutComponentsModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'CheckoutOrchestratorComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'CheckoutOrchestratorModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'CheckoutOrderSummaryComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'CheckoutOrderSummaryModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'CheckoutProgressComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'CheckoutProgressModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'CheckoutProgressMobileBottomComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'CheckoutProgressMobileBottomModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'CheckoutProgressMobileTopComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'CheckoutProgressMobileTopModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'DeliveryModeComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'DeliveryModeModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'PaymentMethodComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'PaymentMethodModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'PaymentFormComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'PaymentFormModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'PlaceOrderComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'PlaceOrderModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'ReviewSubmitComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'ReviewSubmitModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'ScheduleReplenishmentOrderComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'ScheduleReplenishmentOrderModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'CardWithAddress',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'ShippingAddressComponent',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'ShippingAddressModule',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'DeliveryModePreferences',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_ROOT,
},
{
previousNode: 'CheckoutConfig',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_ROOT,
},
{
previousNode: 'CheckoutAuthGuard',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'CheckoutStepsSetGuard',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'CheckoutGuard',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'NotCheckoutAuthGuard',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'CheckoutStepType',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_ROOT,
},
{
previousNode: 'checkoutShippingSteps',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_ROOT,
},
{
previousNode: 'checkoutPaymentSteps',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_ROOT,
},
{
previousNode: 'CheckoutStep',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_ROOT,
},
{
previousNode: 'CheckoutConfigService',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'CheckoutDetailsService',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'CheckoutReplenishmentFormService',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'CheckoutStepService',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
previousNode: 'ExpressCheckoutService',
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
// projects/core/src/occ/adapters/checkout/*
{
previousNode: 'CheckoutOccModule',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OCC,
},
{
previousNode: 'OccCheckoutCostCenterAdapter',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OCC,
},
{
previousNode: 'OccCheckoutDeliveryAdapter',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OCC,
},
{
previousNode: 'OccCheckoutPaymentTypeAdapter',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OCC,
},
{
previousNode: 'OccCheckoutPaymentAdapter',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OCC,
},
{
previousNode: 'OccCheckoutReplenishmentOrderAdapter',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OCC,
},
{
previousNode: 'OccCheckoutAdapter',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OCC,
},
{
previousNode: 'OccReplenishmentOrderFormSerializer',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_OCC,
},
// projects/core/src/checkout/*
{
previousNode: 'CheckoutModule',
newNode: 'CheckoutCoreModule',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'CheckoutAdapter',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'CheckoutConnector',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'CheckoutCostCenterAdapter',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'CheckoutCostCenterConnector',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'CheckoutDeliveryAdapter',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'CheckoutDeliveryConnector',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'DELIVERY_MODE_NORMALIZER',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'CheckoutPaymentAdapter',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'CheckoutPaymentConnector',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'PAYMENT_DETAILS_SERIALIZER',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'CARD_TYPE_NORMALIZER',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'PAYMENT_TYPE_NORMALIZER',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'PaymentTypeAdapter',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'PaymentTypeConnector',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'PaymentTypeConnector',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'CheckoutReplenishmentOrderAdapter',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'CheckoutReplenishmentOrderConnector',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'REPLENISHMENT_ORDER_FORM_SERIALIZER',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'CheckoutEventBuilder',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'CheckoutEventModule',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'OrderPlacedEvent',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_ROOT,
},
{
previousNode: 'CheckoutCostCenterService',
newNode: 'CheckoutCostCenterFacade',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_ROOT,
},
{
previousNode: 'CheckoutDeliveryService',
newNode: 'CheckoutDeliveryFacade',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_ROOT,
},
{
previousNode: 'CheckoutPaymentService',
newNode: 'CheckoutPaymentFacade',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_ROOT,
},
{
previousNode: 'CheckoutService',
newNode: 'CheckoutFacade',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_ROOT,
},
{
previousNode: 'PaymentTypeService',
newNode: 'PaymentTypeFacade',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_ROOT,
},
{
previousNode: 'ClearCheckoutService',
newNode: 'ClearCheckoutFacade',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_ROOT,
},
{
previousNode: 'CheckoutDetails',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'CheckoutPageMetaResolver',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'CHECKOUT_FEATURE',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'CHECKOUT_DETAILS',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'SET_DELIVERY_ADDRESS_PROCESS_ID',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'SET_DELIVERY_MODE_PROCESS_ID',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'SET_SUPPORTED_DELIVERY_MODE_PROCESS_ID',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'SET_PAYMENT_DETAILS_PROCESS_ID',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'GET_PAYMENT_TYPES_PROCESS_ID',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'SET_COST_CENTER_PROCESS_ID',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'PLACED_ORDER_PROCESS_ID',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'StateWithCheckout',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'CardTypesState',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'CheckoutStepsState',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'PaymentTypesState',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'OrderTypesState',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'PaymentTypesState',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'CheckoutState',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'CheckoutActions',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
{
previousNode: 'CheckoutSelectors',
previousImportPath: SPARTACUS_CORE,
newImportPath: SPARTACUS_CHECKOUT_CORE,
},
// projects/storefrontlib/cms-components/cart/cart-not-empty.guard.ts
{
previousNode: CART_NOT_EMPTY_GUARD,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
]
|
RENAMED_SYMBOLS_DATA |
Type : RenamedSymbol[]
|
Default value : [
// feature-libs/organization/administration/root/config/default-budget-routing.config.ts
{
previousNode: BUDGET_ROUTING_CONFIG,
previousImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
newNode: DEFAULT_BUDGET_ROUTING_CONFIG,
newImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT,
},
// feature-libs/organization/administration/root/config/default-cost-center-routing.config.ts
{
previousNode: COST_CENTER_ROUTING_CONFIG,
previousImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
newNode: DEFAULT_COST_CENTER_ROUTING_CONFIG,
newImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT,
},
// feature-libs/organization/administration/root/config/default-permission-routing.config.ts
{
previousNode: PERMISSION_ROUTING_CONFIG,
previousImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
newNode: DEFAULT_PERMISSION_ROUTING_CONFIG,
newImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT,
},
// feature-libs/organization/administration/root/config/default-units-routing.config.ts
{
previousNode: UNITS_ROUTING_CONFIG,
previousImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
newNode: DEFAULT_UNITS_ROUTING_CONFIG,
newImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT,
},
// feature-libs/organization/administration/root/config/default-user-group-routing.config.ts
{
previousNode: USER_GROUP_ROUTING_CONFIG,
previousImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
newNode: DEFAULT_USER_GROUP_ROUTING_CONFIG,
newImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT,
},
// feature-libs/organization/administration/root/config/default-user-routing.config.ts
{
previousNode: USER_ROUTING_CONFIG,
previousImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
newNode: DEFAULT_USER_ROUTING_CONFIG,
newImportPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_ROOT,
},
// projects/storefrontlib/cms-components/product/config/default-view-config.ts
{
previousNode: 'defaultScrollConfig',
previousImportPath: '@spartacus/storefront',
newNode: 'defaultViewConfig',
},
// projects/storefrontlib/cms-components/misc/qualtrics/qualtrics-loader.service.ts
{
previousNode: QUALTRICS_LOADER_SERVICE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: `${SPARTACUS_QUALTRICS}/components`,
},
// projects/storefrontlib/cms-components/misc/qualtrics/config/qualtrics-config.ts
{
previousNode: QUALTRICS_CONFIG,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: `${SPARTACUS_QUALTRICS}/components`,
},
// projects/storefrontlib/cms-components/misc/qualtrics/qualtrics-loader.service.ts
{
previousNode: QUALTRICS_EVENT_NAME,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: `${SPARTACUS_QUALTRICS}/components`,
},
// projects/storefrontlib/cms-components/misc/qualtrics/qualtrics.component.ts
{
previousNode: QUALTRICS_COMPONENT,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: `${SPARTACUS_QUALTRICS}/components`,
},
// projects/storefrontlib/cms-components/misc/qualtrics/qualtrics.module.ts
{
previousNode: QUALTRICS_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newNode: 'QualtricsComponentsModule',
newImportPath: `${SPARTACUS_QUALTRICS}/components`,
},
// projects/storefrontlib/cms-components/asm/asm.module.ts
{
previousNode: ASM_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newNode: 'AsmComponentsModule',
newImportPath: `${SPARTACUS_ASM}/components`,
},
// projects/core/src/occ/adapters/asm/asm-occ.module.ts
{
previousNode: ASM_OCC_MODULE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/occ`,
},
// projects/core/src/occ/adapters/asm/occ-asm.adapter.ts
{
previousNode: OCC_ASM_ADAPTER,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/occ`,
},
// projects/core/src/asm/config/asm-config.ts
{
previousNode: ASM_CONFIG,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/connectors/asm.adapter.ts
{
previousNode: ASM_ADAPTER,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/connectors/asm.connector.ts
{
previousNode: ASM_CONNECTOR,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/connectors/converters.ts
{
previousNode: CUSTOMER_SEARCH_PAGE_NORMALIZER,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/facade/asm.service.ts
{
previousNode: ASM_SERVICE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/facade/csagent-auth.service.ts
{
previousNode: CS_AGENT_AUTH_SERVICE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/root`,
},
// projects/core/src/asm/models/asm.models.ts
{
previousNode: CUSTOMER_SEARCH_PAGE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/models/asm.models.ts
{
previousNode: CUSTOMER_SEARCH_OPTIONS,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/models/asm.models.ts
{
previousNode: ASM_UI,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/services/asm-auth-http-header.service.ts
{
previousNode: ASM_AUTH_HTTP_HEADER_SERVICE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/root`,
},
// projects/core/src/asm/services/asm-auth.service.ts
{
previousNode: TOKEN_TARGET,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/root`,
},
// projects/core/src/asm/services/asm-auth-storage.service.ts
{
previousNode: ASM_AUTH_STORAGE_SERVICE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/root`,
},
// projects/core/src/asm/services/asm-state-persistence.service.ts
{
previousNode: SYNCED_ASM_STATE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/services/asm-state-persistence.service.ts
{
previousNode: ASM_STATE_PERSISTENCE_SERVICE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/store/actions/asm-ui.action.ts
// projects/core/src/asm/store/actions/customer.action.ts
// projects/core/src/asm/store/actions/logout-agent.action.ts
{
previousNode: ASM_ACTIONS,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/store/asm-state.ts
{
previousNode: ASM_FEATURE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/store/asm-state.ts
{
previousNode: CUSTOMER_SEARCH_DATA,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/store/asm-state.ts
{
previousNode: STATE_WITH_ASM,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/store/asm-state.ts
{
previousNode: ASM_STATE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/store/selectors/asm-ui.selectors.ts
// projects/core/src/asm/store/selectors/feature.selector.ts
{
previousNode: ASM_SELECTORS,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/core`,
},
// projects/core/src/asm/services/asm-auth.service.ts
{
previousNode: ASM_AUTH_SERVICE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/root`,
},
// projects/core/src/personalization/config/personalization-config.ts
{
previousNode: PERSONALIZATION_CONFIG,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_TRACKING}/personalization/root`,
},
// projects/core/src/personalization/services/personalization-context.service.ts
{
previousNode: PERSONALIZATION_CONTEXT_SERVICE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_TRACKING}/personalization/core`,
},
// projects/core/src/personalization/model/personalization-context.model.ts
{
previousNode: PERSONALIZATION_ACTION,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_TRACKING}/personalization/core`,
},
// projects/core/src/personalization/model/personalization-context.model.ts
{
previousNode: PERSONALIZATION_CONTEXT,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_TRACKING}/personalization/core`,
},
// projects/core/src/smart-edit/services/smart-edit.service.ts
{
previousNode: SMART_EDIT_SERVICE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_SMARTEDIT}/core`,
},
// projects/storefrontlib/cms-components/product/product-variants/variant-style-icons/variant-style-icons.component.ts
{
previousNode: VARIANT_STYLE_ICONS_COMPONENT,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newNode: PRODUCT_VARIANT_STYLE_ICONS_COMPONENT,
newImportPath: `${SPARTACUS_PRODUCT}/variants/root`,
},
// projects/storefrontlib/cms-components/product/product-variants/variant-style-icons/variant-style-icons.module.ts
{
previousNode: VARIANT_STYLE_ICONS_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newNode: PRODUCT_VARIANT_STYLE_ICONS_MODULE,
newImportPath: `${SPARTACUS_PRODUCT}/variants/root`,
},
// projects/storefrontlib/cms-components/myaccount/close-account/close-account.module.ts
{
previousNode: CLOSE_ACCOUNT_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_USER_PROFILE_COMPONENTS,
},
// projects/storefrontlib/cms-components/myaccount/forgot-password/forgot-password.module.ts
{
previousNode: FORGOT_PASSWORD_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_USER_PROFILE_COMPONENTS,
},
// projects/storefrontlib/cms-components/user/register/register.module.ts
{
previousNode: REGISTER_COMPONENT_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_USER_PROFILE_COMPONENTS,
},
// projects/storefrontlib/cms-components/myaccount/reset-password/reset-password.module.ts
{
previousNode: RESET_PASSWORD_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_USER_PROFILE_COMPONENTS,
},
// projects/storefrontlib/cms-components/myaccount/update-email/update-email.module.ts
{
previousNode: UPDATE_EMAIL_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_USER_PROFILE_COMPONENTS,
},
// projects/storefrontlib/cms-components/myaccount/update-password/update-password.module.ts
{
previousNode: UPDATE_PASSWORD_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_USER_PROFILE_COMPONENTS,
},
// projects/storefrontlib/cms-components/myaccount/update-profile/update-profile.module.ts
{
previousNode: UPDATE_PROFILE_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_USER_PROFILE_COMPONENTS,
},
// projects/storefrontlib/cms-components/user/login/login.module.ts
{
previousNode: LOGIN_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_USER_ACCOUNT_COMPONENTS,
},
// projects/storefrontlib/cms-components/user/login-form/login-form.module.ts
{
previousNode: LOGIN_FORM_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_USER_ACCOUNT_COMPONENTS,
},
// projects/storefrontlib/cms-components/user/login-register/login-register.module.ts
{
previousNode: LOGIN_REGISTER_MODULE,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_USER_ACCOUNT_COMPONENTS,
},
// projects/storefrontlib/cms-components/myaccount/close-account/components/close-account/close-account.component.ts
{
previousNode: CLOSE_ACCOUNT_COMPONENT,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_USER_PROFILE_COMPONENTS,
},
// projects/storefrontlib/cms-components/user/login-register/login-register.component.ts
{
previousNode: LOGIN_REGISTER_COMPONENT,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newImportPath: SPARTACUS_USER_ACCOUNT_COMPONENTS,
},
// projects/storefrontlib/cms-components/cart/cart-shared/cart-item/cart-item.component.ts
{
previousNode: ITEM,
previousImportPath: SPARTACUS_STOREFRONTLIB,
newNode: ORDER_ENTRY,
newImportPath: SPARTACUS_CORE,
},
]
|
CHECKOUT_PAGE_META_RESOLVER_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: CHECKOUT_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
{ className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
],
}
|
CHECKOUT_PAGE_META_RESOLVER_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: CHECKOUT_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
CHECKOUT_PAYMENT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/checkout/facade/checkout-payment.service.ts
class: CHECKOUT_PAYMENT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
CHECKOUT_PROGRESS_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/checkout-progress/checkout-progress.component.ts
selector: 'cx-checkout-progress',
componentClassName: CHECKOUT_PROGRESS_COMPONENT,
removedProperties: [
{
name: 'routerState$',
comment: `'routerState$' property has been removed.`,
},
{
name: 'activeStepUrl',
comment: `'activeStepUrl' property has been removed.`,
},
{
name: 'steps',
comment: `'steps' property has been removed. Use '$steps' observable instead`,
},
],
}
|
CHECKOUT_PROGRESS_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/checkout-progress/checkout-progress.component.ts
class: CHECKOUT_PROGRESS_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CHECKOUT_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: CHECKOUT_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: CHECKOUT_STEP_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
CHECKOUT_PROGRESS_MOBILE_BOTTOM_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/checkout-progress/checkout-progress-mobile-bottom/checkout-progress-mobile-bottom.component.ts
selector: 'cx-checkout-progress-mobile-bottom',
componentClassName: CHECKOUT_PROGRESS_MOBILE_BOTTOM_COMPONENT,
removedProperties: [
{
name: 'routerState$',
comment: `'routerState$' property has been removed.`,
},
{
name: 'activeStepUrl',
comment: `'activeStepUrl' property has been removed.`,
},
{
name: 'steps',
comment: `'steps' property has been removed. Use '$steps' observable instead`,
},
],
}
|
CHECKOUT_PROGRESS_MOBILE_BOTTOM_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/checkout-progress/checkout-progress-mobile-bottom/checkout-progress-mobile-bottom.component.ts
class: CHECKOUT_PROGRESS_MOBILE_BOTTOM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CHECKOUT_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: CHECKOUT_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: CHECKOUT_STEP_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
CHECKOUT_PROGRESS_MOBILE_TOP_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/checkout-progress/checkout-progress-mobile-top/checkout-progress-mobile-top.component.ts
selector: 'cx-checkout-progress-mobile-top',
componentClassName: CHECKOUT_PROGRESS_MOBILE_TOP_COMPONENT,
removedProperties: [
{
name: 'routerState$',
comment: `'routerState$' property has been removed.`,
},
{
name: 'activeStepUrl',
comment: `'activeStepUrl' property has been removed.`,
},
{
name: 'steps',
comment: `'steps' property has been removed. Use '$steps' observable instead`,
},
],
}
|
CHECKOUT_PROGRESS_MOBILE_TOP_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/checkout-progress/checkout-progress-mobile-top/checkout-progress-mobile-top.component.ts
class: CHECKOUT_PROGRESS_MOBILE_TOP_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CHECKOUT_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: CHECKOUT_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: CHECKOUT_STEP_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
CHECKOUT_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CHECKOUT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: PLACE_ORDER,
comment: `//${TODO_SPARTACUS} please add 'termsChecked' parameter to your parameters for method ${PLACE_ORDER}`,
},
{
class: CHECKOUT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_ORDER_DETAILS,
newNode: GET_ORDER_DETAILS,
comment: `// ${TODO_SPARTACUS} Method '${GET_ORDER_DETAILS}' changed the return type from 'Observable<Order>' to 'Observable<Order | ReplenishmentOrder>`,
},
]
|
CHECKOUT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/checkout/facade/checkout.service.ts
class: CHECKOUT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
CHECKOUT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/checkout/facade/checkout.service.ts
class: CHECKOUT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: CART_DATA_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: CART_DATA_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
checkoutPaymentSteps |
Type : []
|
Default value : [
CheckoutStepType.PAYMENT_DETAILS,
CheckoutStepType.PAYMENT_TYPE,
CheckoutStepType.SHIPPING_ADDRESS,
]
|
checkoutShippingSteps |
Type : []
|
Default value : [
CheckoutStepType.SHIPPING_ADDRESS,
CheckoutStepType.DELIVERY_MODE,
]
|
checkoutTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
checkout: [
'checkout',
'checkoutAddress',
'checkoutOrderConfirmation',
'checkoutReview',
'checkoutShipping',
'checkoutProgress',
'checkoutPO',
],
}
|
checkoutTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
CLAIM_CUSTOMER_COUPON |
Type : string
|
Default value : '[User] Claim Customer'
|
CLAIM_CUSTOMER_COUPON_FAIL |
Type : string
|
Default value : '[User] Claim Customer Fail'
|
CLAIM_CUSTOMER_COUPON_SUCCESS |
Type : string
|
Default value : '[User] Claim Customer Success'
|
LOAD_CUSTOMER_COUPONS |
Type : string
|
Default value : '[User] Load Customer Coupons'
|
LOAD_CUSTOMER_COUPONS_FAIL |
Type : string
|
Default value : '[User] Load Customer Coupons Fail'
|
LOAD_CUSTOMER_COUPONS_SUCCESS |
Type : string
|
Default value : '[User] Load Customer Coupons Success'
|
RESET_LOAD_CUSTOMER_COUPONS |
Type : string
|
Default value : '[User] Reset Load Customer Coupons'
|
RESET_SUBSCRIBE_CUSTOMER_COUPON_PROCESS |
Type : string
|
Default value : '[User] Reset Subscribe Customer Coupon Process'
|
RESET_UNSUBSCRIBE_CUSTOMER_COUPON_PROCESS |
Type : string
|
Default value : '[User] Reset Unsubscribe Customer Coupon Process'
|
SUBSCRIBE_CUSTOMER_COUPON |
Type : string
|
Default value : '[User] Subscribe Customer Notification Coupon'
|
SUBSCRIBE_CUSTOMER_COUPON_FAIL |
Type : string
|
Default value : '[User] Subscribe Customer Coupon Notification Fail'
|
SUBSCRIBE_CUSTOMER_COUPON_SUCCESS |
Type : string
|
Default value : '[User] Subscribe Customer Coupon Notification Success'
|
UNSUBSCRIBE_CUSTOMER_COUPON |
Type : string
|
Default value : '[User] Unsubscribe Customer Notification Coupon'
|
UNSUBSCRIBE_CUSTOMER_COUPON_FAIL |
Type : string
|
Default value : '[User] Unsubscribe Customer Coupon Notification Fail'
|
UNSUBSCRIBE_CUSTOMER_COUPON_SUCCESS |
Type : string
|
Default value : '[User] Unsubscribe Customer Coupon Notification Success'
|
claimCouponUrl |
Type : string
|
Default value : '/my-account/coupon/claim/'
|
CouponWithOpenCatalog |
Type : string
|
Default value : 'dragonboat'
|
CouponWithProductCategory |
Type : string
|
Default value : 'springfestival'
|
CouponWithProducts |
Type : string
|
Default value : 'midautumn'
|
invalidCouponCode |
Type : string
|
Default value : 'invalidCoupon'
|
myCouponsUrl |
Type : string
|
Default value : '/my-account/coupons'
|
NumberInPage2 |
Type : number
|
Default value : 1
|
PageSize |
Type : number
|
Default value : 10
|
pageUrl |
Default value : `${Cypress.env('OCC_PREFIX')}/${Cypress.env(
'BASE_SITE'
)}`
|
testPassword |
Type : string
|
Default value : 'pw4all'
|
testUser |
Type : string
|
Default value : 'test-user-with-coupons@sap.cx.com'
|
validCouponCode |
Type : string
|
Default value : 'customerCoupon1'
|
CLEAN_PRODUCT_REFERENCES |
Type : string
|
Default value : '[Product] Clean Product References'
|
LOAD_PRODUCT_REFERENCES |
Type : string
|
Default value : '[Product] Load Product References Data'
|
LOAD_PRODUCT_REFERENCES_FAIL |
Type : string
|
Default value : '[Product] Load Product References Data Fail'
|
LOAD_PRODUCT_REFERENCES_SUCCESS |
Type : string
|
Default value : '[Product] Load Product References Data Success'
|
CLEAR_CLONE_SAVED_CART |
Type : string
|
Default value : '[Saved Cart] Clear Clone Saved Cart'
|
CLEAR_RESTORE_SAVED_CART |
Type : string
|
Default value : '[Saved Cart] Clear Restore Saved Cart'
|
CLEAR_SAVE_CART |
Type : string
|
Default value : '[Saved Cart] Clear Save Cart'
|
CLEAR_SAVED_CARTS |
Type : string
|
Default value : '[Saved Cart] Clear Saved Carts'
|
CLONE_SAVED_CART |
Type : string
|
Default value : '[Saved Cart] Clone Saved Cart'
|
CLONE_SAVED_CART_FAIL |
Type : string
|
Default value : '[Saved Cart] Clone Saved Cart Fail'
|
CLONE_SAVED_CART_SUCCESS |
Type : string
|
Default value : '[Saved Cart] Clone Saved Cart Success'
|
EDIT_SAVED_CART |
Type : string
|
Default value : '[Saved Cart] Edit Saved Cart'
|
EDIT_SAVED_CART_FAIL |
Type : string
|
Default value : '[Saved Cart] Edit Saved Cart Fail'
|
EDIT_SAVED_CART_SUCCESS |
Type : string
|
Default value : '[Saved Cart] Edit Saved Cart Success'
|
LOAD_SAVED_CART |
Type : string
|
Default value : '[Saved Cart] Load Saved Cart'
|
LOAD_SAVED_CART_FAIL |
Type : string
|
Default value : '[Saved Cart] Load Saved Cart Fail'
|
LOAD_SAVED_CART_SUCCESS |
Type : string
|
Default value : '[Saved Cart] Load Saved Cart Success'
|
LOAD_SAVED_CARTS |
Type : string
|
Default value : '[Saved Cart] Load Saved Carts'
|
LOAD_SAVED_CARTS_FAIL |
Type : string
|
Default value : '[Saved Cart] Load Saved Carts Fail'
|
LOAD_SAVED_CARTS_SUCCESS |
Type : string
|
Default value : '[Saved Cart] Load Saved Carts Success'
|
RESTORE_SAVED_CART |
Type : string
|
Default value : '[Saved Cart] Restore Saved Cart'
|
RESTORE_SAVED_CART_FAIL |
Type : string
|
Default value : '[Saved Cart] Restore Saved Cart Fail'
|
RESTORE_SAVED_CART_SUCCESS |
Type : string
|
Default value : '[Saved Cart] Restore Saved Cart Success'
|
SAVE_CART |
Type : string
|
Default value : '[Saved Cart] Save Cart'
|
SAVE_CART_FAIL |
Type : string
|
Default value : '[Saved Cart] Save Cart Fail'
|
SAVE_CART_SUCCESS |
Type : string
|
Default value : '[Saved Cart] Save Cart Success'
|
CLEAR_CONSIGNMENT_TRACKING |
Type : string
|
Default value : '[Order] Clear Consignment Tracking'
|
LOAD_CONSIGNMENT_TRACKING |
Type : string
|
Default value : '[Order] Load Consignment Tracking'
|
LOAD_CONSIGNMENT_TRACKING_FAIL |
Type : string
|
Default value : '[Order] Load Consignment Tracking Fail'
|
LOAD_CONSIGNMENT_TRACKING_SUCCESS |
Type : string
|
Default value : '[Order] Load Consignment Tracking Success'
|
CLEAR_CONSIGNMENT_TRACKING |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Clear Consignment Tracking'
|
LOAD_CONSIGNMENT_TRACKING |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Load Consignment Tracking'
|
LOAD_CONSIGNMENT_TRACKING_FAIL |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Load Consignment Tracking Fail'
|
LOAD_CONSIGNMENT_TRACKING_SUCCESS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Load Consignment Tracking Success'
|
CLEAR_NOTIFICATION_PREFERENCES |
Type : string
|
Default value : '[User] Clear Notification Preferences'
|
LOAD_NOTIFICATION_PREFERENCES |
Type : string
|
Default value : '[User] Load Notification Preferences'
|
LOAD_NOTIFICATION_PREFERENCES_FAIL |
Type : string
|
Default value : '[User] Load Notification Preferences Fail'
|
LOAD_NOTIFICATION_PREFERENCES_SUCCESS |
Type : string
|
Default value : '[User] Load Notification Preferences Success'
|
RESET_NOTIFICATION_PREFERENCES |
Type : string
|
Default value : '[User] Reset Notification Preferences'
|
UPDATE_NOTIFICATION_PREFERENCES |
Type : string
|
Default value : '[User] Update Notification Preferences'
|
UPDATE_NOTIFICATION_PREFERENCES_FAIL |
Type : string
|
Default value : '[User] Update Notification Preferences Fail'
|
UPDATE_NOTIFICATION_PREFERENCES_SUCCESS |
Type : string
|
Default value : '[User] Update Notification Preferences Success'
|
CLEAR_ORGANIZATION_DATA |
Type : string
|
Default value : '[Organization] Clear Data'
|
CLEAR_PRODUCT_PRICE |
Type : string
|
Default value : '[Product] Clear Product PRICE'
|
LOAD_PRODUCT |
Type : string
|
Default value : '[Product] Load Product Data'
|
LOAD_PRODUCT_FAIL |
Type : string
|
Default value : '[Product] Load Product Data Fail'
|
LOAD_PRODUCT_SUCCESS |
Type : string
|
Default value : '[Product] Load Product Data Success'
|
CLEAR_PRODUCT_SEARCH_RESULT |
Type : string
|
Default value : '[Product] Clear Product Search Result'
|
GET_PRODUCT_SUGGESTIONS |
Type : string
|
Default value : '[Product] Get Product Suggestions'
|
GET_PRODUCT_SUGGESTIONS_FAIL |
Type : string
|
Default value : '[Product] Get Product Suggestions Fail'
|
GET_PRODUCT_SUGGESTIONS_SUCCESS |
Type : string
|
Default value : '[Product] Get Product Suggestions Success'
|
SEARCH_PRODUCTS |
Type : string
|
Default value : '[Product] Search Products'
|
SEARCH_PRODUCTS_FAIL |
Type : string
|
Default value : '[Product] Search Products Fail'
|
SEARCH_PRODUCTS_SUCCESS |
Type : string
|
Default value : '[Product] Search Products Success'
|
CLEAR_REGIONS |
Type : string
|
Default value : '[User] Clear Regions'
|
LOAD_REGIONS |
Type : string
|
Default value : '[User] Load Regions'
|
LOAD_REGIONS_FAIL |
Type : string
|
Default value : '[User] Load Regions Fail'
|
LOAD_REGIONS_SUCCESS |
Type : string
|
Default value : '[User] Load Regions Success'
|
CLEAR_SCHEDULE_REPLENISHMENT_ORDER |
Type : string
|
Default value : '[Checkout] Clear Schedule Replenishment Data'
|
SCHEDULE_REPLENISHMENT_ORDER |
Type : string
|
Default value : '[Checkout] Schedule Replenishment Order'
|
SCHEDULE_REPLENISHMENT_ORDER_FAIL |
Type : string
|
Default value : '[Checkout] Schedule Replenishment Order Fail'
|
SCHEDULE_REPLENISHMENT_ORDER_SUCCESS |
Type : string
|
Default value : '[Checkout] Schedule Replenishment Order Success'
|
CLEAR_STORE_FINDER_DATA |
Type : string
|
Default value : '[StoreFinder] Clear Data'
|
VIEW_ALL_STORES |
Type : string
|
Default value : '[StoreFinder] View All Stores'
|
VIEW_ALL_STORES_FAIL |
Type : string
|
Default value : '[StoreFinder] View All Stores Fail'
|
VIEW_ALL_STORES_SUCCESS |
Type : string
|
Default value : '[StoreFinder] View All Stores Success'
|
CLEAR_USER_MISCS_DATA |
Type : string
|
Default value : '[User] Clear User Misc Data'
|
CLEAR_USER_ORDERS |
Type : string
|
Default value : '[Order] Clear User Orders'
|
LOAD_USER_ORDERS |
Type : string
|
Default value : '[Order] Load User Orders'
|
LOAD_USER_ORDERS_FAIL |
Type : string
|
Default value : '[Order] Load User Orders Fail'
|
LOAD_USER_ORDERS_SUCCESS |
Type : string
|
Default value : '[Order] Load User Orders Success'
|
CLEAR_USER_ORDERS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Clear User Orders'
|
LOAD_USER_ORDERS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Load User Orders'
|
LOAD_USER_ORDERS_FAIL |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Load User Orders Fail'
|
LOAD_USER_ORDERS_SUCCESS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Load User Orders Success'
|
CLEAR_USER_REPLENISHMENT_ORDERS |
Type : string
|
Default value : '[Order] Clear User Replenishment Orders'
|
LOAD_USER_REPLENISHMENT_ORDERS |
Type : string
|
Default value : '[Order] Load User Replenishment Orders'
|
LOAD_USER_REPLENISHMENT_ORDERS_FAIL |
Type : string
|
Default value : '[Order] Load User Replenishment Orders Fail'
|
LOAD_USER_REPLENISHMENT_ORDERS_SUCCESS |
Type : string
|
Default value : '[Order] Load User Replenishment Orders Success'
|
CLEAR_USER_REPLENISHMENT_ORDERS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Clear User Replenishment Orders'
|
LOAD_USER_REPLENISHMENT_ORDERS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Load User Replenishment Orders'
|
LOAD_USER_REPLENISHMENT_ORDERS_FAIL |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Load User Replenishment Orders Fail'
|
LOAD_USER_REPLENISHMENT_ORDERS_SUCCESS |
since 4.2 - use order lib instead |
Type : string
|
Default value : '[User] Load User Replenishment Orders Success'
|
CLIENT_AUTH_FEATURE |
Type : string
|
Default value : 'client-auth'
|
CLIENT_TOKEN_DATA |
Type : string
|
Default value : '[Client auth] Client Token Data'
|
CLONE_SAVED_CART_ENDPOINT_ALIAS |
Type : string
|
Default value : 'cloneSavedCart'
|
DELETE_CART_ENDPOINT_ALIAS |
Type : string
|
Default value : 'deleteCart'
|
GET_ALL_SAVED_CART_ENDPOINT_ALIAS |
Type : string
|
Default value : 'getAllSavedCart'
|
GET_SAVED_CART_ENDPOINT_ALIAS |
Type : string
|
Default value : 'getSavedCart'
|
RESTORE_SAVED_CART_ENDPOINT_ALIAS |
Type : string
|
Default value : 'restoreCart'
|
SAVE_CART_ENDPOINT_ALIAS |
Type : string
|
Default value : 'saveCart'
|
CLOSE_ACCOUNT_MODAL_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/close-account/components/close-account-modal/close-account-modal.component.ts
selector: 'cx-close-account-modal',
componentClassName: CLOSE_ACCOUNT_MODAL_COMPONENT,
removedProperties: [
{
name: 'userToken$',
comment: `'userToken$' property has been replaced with isLoggedIn$ Observable.`,
},
],
}
|
CMS_ACTIONS_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CMS_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CMS_COMPONENT_CLASS,
comment: `// ${TODO_SPARTACUS} please convert all the parameters to the 'payload' object's properties for '${LOAD_CMS_COMPONENT_CLASS}' action`,
},
{
class: CMS_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CMS_COMPONENT_FAIL_CLASS,
comment: `// ${TODO_SPARTACUS} please convert all the parameters to the 'payload' object's properties for '${LOAD_CMS_COMPONENT_FAIL_CLASS}' action`,
},
{
class: CMS_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: LOAD_CMS_COMPONENT_SUCCESS_CLASS,
comment: `// ${TODO_SPARTACUS} please convert all the parameters to the 'payload' object's properties for '${LOAD_CMS_COMPONENT_SUCCESS_CLASS}' action`,
},
{
class: CMS_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: CMS_GET_COMPONENT_FROM_PAGE,
comment: `// ${TODO_SPARTACUS} please convert all the parameters to the 'payload' object's properties for '${CMS_GET_COMPONENT_FROM_PAGE}' action`,
},
]
|
CMS_COMPONENT_NORMALIZER |
Default value : new InjectionToken<
Converter<any, CmsComponent>
>('CmsComponentNormalizer')
|
CMS_COMPONENTS_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_CHILD_ROUTES,
newNode: GET_CHILD_ROUTES,
comment: `// ${TODO_SPARTACUS} Method '${GET_CHILD_ROUTES}' changed the return type from 'Route[]' to 'CmsComponentChildRoutesConfig'`,
},
{
class: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_INJECTORS,
comment: `// ${TODO_SPARTACUS} Method '${GET_INJECTORS}' has been removed'`,
},
]
|
CMS_COMPONENTS_SERVICE_MIGRATION_1 |
Type : ConstructorDeprecation
|
Default value : {
class: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CMS_CONFIG,
importPath: SPARTACUS_CORE,
},
{
className: PLATFORM,
literalInference: OBJECT_TYPE,
injectionToken: {
token: PLATFORM_ID_STRING,
importPath: ANGULAR_CORE,
},
},
],
addParams: [
{ className: CMS_FEATURES_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
{ className: CONFIG_INITIALIZER_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
CMS_COMPONENTS_SERVICE_MIGRATION_2 |
Type : ConstructorDeprecation
|
Default value : {
class: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CMS_CONFIG,
importPath: SPARTACUS_CORE,
},
{
className: PLATFORM,
literalInference: OBJECT_TYPE,
injectionToken: {
token: PLATFORM_ID_STRING,
importPath: ANGULAR_CORE,
},
},
{ className: FEATURE_MODULES_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
],
removeParams: [
{ className: FEATURE_MODULES_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
],
addParams: [
{ className: CMS_FEATURES_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
{ className: CONFIG_INITIALIZER_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
CMS_COMPONENTS_SERVICE_MIGRATION_3 |
Type : ConstructorDeprecation
|
Default value : {
class: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CMS_CONFIG,
importPath: SPARTACUS_CORE,
},
{
className: PLATFORM,
literalInference: OBJECT_TYPE,
injectionToken: {
token: PLATFORM_ID_STRING,
importPath: ANGULAR_CORE,
},
},
{ className: FEATURE_MODULES_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
{ className: CONFIG_INITIALIZER_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: FEATURE_MODULES_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
{ className: CONFIG_INITIALIZER_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: CMS_FEATURES_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
{ className: CONFIG_INITIALIZER_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
CMS_FEATURE |
Type : string
|
Default value : 'cms'
|
COMPONENT_ENTITY |
Type : string
|
Default value : '[Cms] Component Entity'
|
NAVIGATION_DETAIL_ENTITY |
Type : string
|
Default value : '[Cms] Navigation Entity'
|
CMS_FLEX_COMPONENT_TYPE |
Type : string
|
Default value : 'CMSFlexComponent'
|
JSP_INCLUDE_CMS_COMPONENT_TYPE |
Type : string
|
Default value : 'JspIncludeComponent'
|
CMS_GET_COMPONENT_FROM_PAGE |
Type : string
|
Default value : '[Cms] Get Component from Page'
|
LOAD_CMS_COMPONENT |
Type : string
|
Default value : '[Cms] Load Component'
|
LOAD_CMS_COMPONENT_FAIL |
Type : string
|
Default value : '[Cms] Load Component Fail'
|
LOAD_CMS_COMPONENT_SUCCESS |
Type : string
|
Default value : '[Cms] Load Component Success'
|
CMS_PAGE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, CmsStructureModel>
>('CmsPageNormalizer')
|
CMS_SELECTORS_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CMS_SELECTORS,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_COMPONENT_STATE_OLD_API,
newNode: GET_COMPONENTS_STATE_NEW_API,
},
{
class: CMS_SELECTORS,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_COMPONENT_ENTITIES_OLD_API,
comment: `// ${TODO_SPARTACUS} '${GET_COMPONENT_ENTITIES_OLD_API}' has been removed, please use some of the newer API methods.`,
},
{
class: CMS_SELECTORS,
importPath: SPARTACUS_CORE,
deprecatedNode: COMPONENT_STATE_SELECTOR_FACTORY_OLD_API,
newNode: COMPONENTS_STATE_SELECTOR_FACTORY_NEW_API,
},
{
class: CMS_SELECTORS,
importPath: SPARTACUS_CORE,
deprecatedNode: COMPONENT_SELECTOR_FACTORY_OLD_API,
newNode: COMPONENTS_SELECTOR_FACTORY_NEW_API,
},
]
|
CMS_SET_PAGE_FAIL_INDEX |
Type : string
|
Default value : '[Cms] Set Page Fail Index'
|
CMS_SET_PAGE_SUCCESS_INDEX |
Type : string
|
Default value : '[Cms] Set Page Success Index'
|
LOAD_CMS_PAGE_DATA |
Type : string
|
Default value : '[Cms] Load Page Data'
|
LOAD_CMS_PAGE_DATA_FAIL |
Type : string
|
Default value : '[Cms] Load Page Data Fail'
|
LOAD_CMS_PAGE_DATA_SUCCESS |
Type : string
|
Default value : '[Cms] Load Page Data Success'
|
cmsComponents |
Type : string[]
|
Default value : ['TextfieldConfigurationForm']
|
cmsRoute |
Type : Route
|
Default value : {
path: '**',
canActivate: [CmsPageGuard],
component: PageLayoutComponent,
}
|
COMMENT_HEADER |
Type : string
|
Default value : '## Public API changes'
|
diff |
Default value : require('diff-lines')
|
normalizeNewline |
Default value : require('normalize-newline')
|
COMMENT_REG_EXP |
Default value : /\/\/.+/gm
|
COMPONENT_WRAPPER_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: COMPONENT_WRAPPER_DIRECTIVE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: INJECTOR,
importPath: ANGULAR_CORE,
},
{
className: DYNAMIC_ATTRIBUTE_SERVICE,
importPath: ANGULAR_CORE,
},
{
className: RENDERER_2,
importPath: ANGULAR_CORE,
},
{
className: COMPONENT_HANDLER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CMS_INJECTOR_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: EVENT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
components |
Type : []
|
Default value : [
ReturnRequestOverviewComponent,
ReturnRequestItemsComponent,
ReturnRequestTotalsComponent,
]
|
components |
Type : []
|
Default value : [
ReturnRequestOverviewComponent,
ReturnRequestItemsComponent,
ReturnRequestTotalsComponent,
]
|
getComponentsState |
Type : MemoizedSelector<StateWithCms, ComponentsState>
|
Default value : createSelector(getCmsState, (state) => state.components)
|
config |
Type : object
|
Default value : {
tokenUrl: `${Cypress.env('API_URL')}/authorizationserver/oauth/token`,
revokeTokenUrl: `${Cypress.env('API_URL')}/authorizationserver/oauth/revoke`,
newUserUrl: `${Cypress.env('API_URL')}/${Cypress.env(
'OCC_PREFIX'
)}/${Cypress.env('BASE_SITE')}/users/?lang=en&curr=USD`,
client: {
client_id: Cypress.env('CLIENT_ID'),
client_secret: Cypress.env('CLIENT_SECRET'),
},
}
|
USERID_CURRENT |
Type : string
|
Default value : 'current'
|
CONFIG_DEPRECATION_DATA |
Type : ConfigDeprecation[]
|
Default value : [
LEGACY_FLAG_MIGRATION,
]
|
CONFIG_DEPRECATION_DATA |
Type : ConfigDeprecation[]
|
Default value : [
PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_MIGRATION,
PRODUCT_CONFIGURATOR_RULEBASED_FEATURE_MIGRATION,
]
|
CONFIG_DEPRECATION_DATA |
Type : ConfigDeprecation[]
|
Default value : [
ANONYMOUS_CONSENTS_FEATURE_FLAG_MIGRATION,
]
|
CONFIG_INITIALIZER |
Default value : new InjectionToken('ConfigInitializer')
|
CONFIG_INITIALIZER_FORROOT_GUARD |
Default value : new InjectionToken<void>(
'CONFIG_INITIALIZER_FORROOT_GUARD'
)
|
CONFIG_INITIALIZER_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CONFIG_INITIALIZER_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_STABLE_CONFIG,
comment: `// ${TODO_SPARTACUS} Method '${CONFIG_INITIALIZER_SERVICE}.${GET_STABLE_CONFIG}' was removed from '${CONFIG_INITIALIZER_SERVICE}'. Instead use method '${GET_STABLE}'`,
},
]
|
configurableProductConfig |
Type : object
|
Default value : {
cartImportExport: {
export: {
additionalColumns: [
{
name: {
key: 'engravedTextHeading',
},
value: 'configurationInfos.0.configurationValue',
},
{
name: {
key: 'fontSize',
},
value: 'configurationInfos.1.configurationValue',
},
{
name: {
key: 'fontType',
},
value: 'configurationInfos.2.configurationValue',
},
],
},
},
}
|
DOWNLOADS_FOLDER |
Default value : Cypress.config('downloadsFolder')
|
nonDefaultImportExportConfig |
Type : object
|
Default value : {
cartImportExport: {
file: {
// Alternative separator
separator: '|',
},
export: {
additionalColumns: [
{
// Display `manufacturer` value property instead of name
name: {
key: 'name',
},
value: 'product.manufacturer',
},
// Display boolean value instead of price
{
name: {
key: 'price',
},
value: 'product.availableForPickup',
},
],
},
},
}
|
TEST_DOWNLOAD_FILE |
Default value : `${DOWNLOADS_FOLDER}/cart.csv`
|
CONFIGURATION_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: CONFIGURATION_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: ROOT_CONFIG,
literalInference: ANY_TYPE,
injectionToken: {
token: ROOT_CONFIG,
importPath: SPARTACUS_CORE,
},
},
{
className: DEFAULT_CONFIG,
literalInference: ANY_TYPE,
injectionToken: {
token: DEFAULT_CONFIG,
importPath: SPARTACUS_CORE,
},
},
{
className: UNIFIED_INJECTOR,
importPath: SPARTACUS_CORE,
},
{
className: CONFIG,
literalInference: ANY_TYPE,
injectionToken: {
token: CONFIG,
importPath: SPARTACUS_CORE,
},
},
],
removeParams: [
{
className: ROOT_CONFIG,
literalInference: ANY_TYPE,
injectionToken: {
token: ROOT_CONFIG,
importPath: SPARTACUS_CORE,
},
},
{
className: DEFAULT_CONFIG,
literalInference: ANY_TYPE,
injectionToken: {
token: DEFAULT_CONFIG,
importPath: SPARTACUS_CORE,
},
},
{
className: UNIFIED_INJECTOR,
importPath: SPARTACUS_CORE,
},
{
className: CONFIG,
literalInference: ANY_TYPE,
injectionToken: {
token: CONFIG,
importPath: SPARTACUS_CORE,
},
},
],
addParams: [
{
className: ROOT_CONFIG,
literalInference: CONFIG,
injectionToken: {
token: ROOT_CONFIG,
importPath: SPARTACUS_CORE,
},
},
{
className: DEFAULT_CONFIG,
literalInference: CONFIG,
injectionToken: {
token: DEFAULT_CONFIG,
importPath: SPARTACUS_CORE,
},
},
{
className: UNIFIED_INJECTOR,
importPath: SPARTACUS_CORE,
},
{
className: CONFIG,
importPath: SPARTACUS_CORE,
},
],
}
|
CONFIGURATION_TEXTFIELD_ADD_TO_CART_SERIALIZER |
Default value : new InjectionToken<Converter<ConfiguratorTextfield.AddToCartParameters, any>>(
'ConfigurationAddToCartSerializer'
)
|
CONFIGURATION_TEXTFIELD_NORMALIZER |
Default value : new InjectionToken<
Converter<any, ConfiguratorTextfield.Configuration>
>('ConfigurationNormalizer')
|
CONFIGURATION_TEXTFIELD_UPDATE_CART_ENTRY_SERIALIZER |
Default value : new InjectionToken<
Converter<ConfiguratorTextfield.UpdateCartEntryParameters, any>
>('ConfigurationUpdateCartEntrySerializer')
|
CONFIGURATION_TEXTFIELD_DATA |
Type : string
|
Default value : '[ConfiguratorTextfield] Configuration Data'
|
CONFIGURATION_TEXTFIELD_FEATURE |
Type : string
|
Default value : 'productConfigurationTextfield'
|
configurator |
Type : object
|
Default value : {
configurator: {
header: {
consistent: 'Consistent',
complete: 'Complete',
configId: 'Configuration ID',
toconfig: 'Configure',
editConfiguration: 'Edit Configuration',
displayConfiguration: 'Display Configuration',
resolveIssues: 'Resolve Issues',
updateMessage: 'The configuration is being updated in the background',
showMore: 'show more',
showLess: 'show less',
items: '{{count}} item',
items_plural: '{{count}} items',
show: 'show',
hide: 'hide',
multipleWarnings: 'There are multiple warnings.',
reviewWarnings: 'Review these warnings',
multipleErrors: 'There are multiple errors.',
reviewErrors: 'Review these errors',
},
tabBar: {
configuration: 'Configuration',
overview: 'Overview',
},
notificationBanner: {
numberOfIssues: '{{count}} issue must be resolved before checkout.',
numberOfIssues_plural:
'{{count}} issues must be resolved before checkout.',
},
attribute: {
id: 'ID',
quantity: 'Qty',
caption: 'Attributes',
notSupported: 'Attribute Type is not supported.',
requiredAttribute: '{{param}} required',
defaultRequiredMessage: 'Enter a value for the required field',
singleSelectRequiredMessage: 'Select a value',
multiSelectRequiredMessage: 'Select one or more values',
wrongNumericFormat:
'Wrong format, this numerical attribute should be entered according to pattern {{pattern}}',
deselectionNotPossible:
'Add a different product before removing this one',
dropDownSelectMsg: 'Make a selection',
},
button: {
previous: 'Previous',
next: 'Next',
back: 'Back',
more: 'more',
less: 'less',
deselect: 'Deselect',
select: 'Select',
add: 'Add',
remove: 'Remove',
exit: 'Exit Configuration',
exitMobile: 'Exit',
},
priceSummary: {
basePrice: 'Base Price',
selectedOptions: 'Selected Options',
totalPrice: 'Total',
},
addToCart: {
button: 'Add to Cart',
buttonAfterAddToCart: 'Continue to Cart',
buttonUpdateCart: 'Done',
confirmation: 'Configuration has been added to the cart',
confirmationUpdate: 'Cart has been updated with configuration',
},
overviewForm: {
noAttributeHeader: 'No Results',
noAttributeText: 'Remove filter(s) to see Overview content',
itemPrice: 'Item Price',
},
group: {
general: 'General',
conflictHeader: 'Resolve conflicts',
conflictGroup: 'Conflict for {{attribute}}',
},
conflict: {
suggestionTitle: 'Suggestion {{number}}:',
suggestionText: 'Change value for "{{ attribute }}"',
viewConflictDetails: 'Conflict Detected',
viewConfigurationDetails: '',
},
},
}
|
CONFIGURATOR_ATTRIBUTE_CHECKBOX_LIST_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/components/attribute/types/checkbox-list/configurator-attribute-checkbox-list.component.ts
class: CONFIGURATOR_ATTRIBUTE_CHECKBOX_LIST_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [
{
className: CONFIGURATOR_STOREFRONT_UTILS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
addParams: [
{
className: CONFIGURATOR_ATTRIBUTE_QUANTITY_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
}
|
CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/components/attribute/types/drop-down/configurator-attribute-drop-down.component.ts
class: CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [],
addParams: [
{
className: CONFIGURATOR_ATTRIBUTE_QUANTITY_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
}
|
CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: ON_SELECT,
comment: `// ${TODO_SPARTACUS} Method '${ON_SELECT}' was removed from '${CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT}'. Instead use new method '${ON_SELECT}' from '${CONFIGURATOR_ATTRIBUTE_SINGLE_SELECTION_BASE_COMPONENT}'.`,
},
]
|
CONFIGURATOR_ATTRIBUTE_INPUT_FIELD_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/components/attribute/types/input-field/configurator-attribute-input-field.component.ts
class: CONFIGURATOR_ATTRIBUTE_INPUT_FIELD_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [],
addParams: [
{
className: CONFIGURATOR_UI_SETTINGS_CONFIG,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
}
|
CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/components/attribute/types/numeric-input-field/configurator-attribute-numeric-input-field.component.ts
class: CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [
{
className: CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
addParams: [
{
className: CONFIGURATOR_UI_SETTINGS_CONFIG,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
}
|
CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: CREATE_EVENT_FROM_INPUT,
comment: `// ${TODO_SPARTACUS} Method '${CREATE_EVENT_FROM_INPUT}' was removed from '${CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT}'. It is no longer used.`,
},
]
|
CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/components/attribute/types/radio-button/configurator-attribute-radio-button.component.ts
class: CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [],
addParams: [
{
className: CONFIGURATOR_ATTRIBUTE_QUANTITY_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
}
|
CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: ON_DESELECT,
comment: `// ${TODO_SPARTACUS} Method '${ON_DESELECT}' was removed from '${CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT}'. It is no longer used.`,
},
]
|
CONFIGURATOR_CART_ENTRY_INFO_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/common/components/configurator-cart-entry-info/configurator-cart-entry-info.component.ts
class: CONFIGURATOR_CART_ENTRY_INFO_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
deprecatedParams: [
{
className: CART_ITEM_CONTEXT,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: COMMON_CONFIGURATOR_UTILS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
},
],
}
|
CONFIGURATOR_CART_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/core/facade/configurator-cart.service.ts
class: CONFIGURATOR_CART_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [
{ className: STORE, importPath: NGRX_STORE },
{ className: STORE, importPath: NGRX_STORE },
{ className: ACTIVE_CART_SERVICE, importPath: SPARTACUS_CORE },
{
className: COMMON_CONFIGURATOR_UTILS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
},
{ className: CHECKOUT_FACADE, importPath: SPARTACUS_CHECKOUT_ROOT },
{ className: USER_ID_SERVICE, importPath: SPARTACUS_CORE },
],
// we omit the path for the following class because we don't want to have the respective
// import deleted. Another constructor parameter is pointing to it
removeParams: [
{
className: STORE,
},
],
addParams: [
{
className: CONFIGURATOR_UTILS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
}
|
CONFIGURATOR_DATA |
Type : string
|
Default value : '[Configurator] Configuration Data'
|
CONFIGURATOR_FEATURE |
Type : string
|
Default value : 'productConfigurator'
|
CONFIGURATOR_FORM_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
//feature-libs/product-configurator/rulebased/components/form/configurator-form.component.ts
class: CONFIGURATOR_FORM_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [
{
className: CONFIGURATOR_COMMONS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
{
className: CONFIGURATOR_GROUPS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
{
className: CONFIGURATOR_ROUTER_EXTRACTOR_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
{
className: LANGUAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: CONFIGURATOR_STOREFRONT_UTILS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
}
|
CONFIGURATOR_GROUP_MENU_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/components/group-menu/configurator-group-menu.component.ts
class: CONFIGURATOR_GROUP_MENU_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [
{
className: CONFIGURATOR_COMMONS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
},
{
className: CONFIGURATOR_GROUPS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
{
className: HAMBURGER_MENU_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CONFIGURATOR_ROUTER_EXTRACTOR_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
},
{
className: CONFIGURATOR_STOREFRONT_UTILS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
addParams: [
{
className: CONFIGURATOR_GROUP_MENU_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
{
className: DIRECTION_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
CONFIGURATOR_GROUP_MENU_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CONFIGURATOR_GROUP_MENU_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: PREVENT_SCROLLING_ON_SPACE,
comment: `// ${TODO_SPARTACUS} Method '${PREVENT_SCROLLING_ON_SPACE}' was removed from '${CONFIGURATOR_GROUP_MENU_COMPONENT}'. It is no longer used.`,
},
{
class: CONFIGURATOR_GROUP_MENU_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: CLICK_ON_ENTER,
comment: `// ${TODO_SPARTACUS} Method '${CLICK_ON_ENTER}' was removed from '${CONFIGURATOR_GROUP_MENU_COMPONENT}'. It is no longer used.`,
},
{
class: CONFIGURATOR_GROUP_MENU_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: NAVIGATE_UP_ON_ENTER,
comment: `// ${TODO_SPARTACUS} Method '${NAVIGATE_UP_ON_ENTER}' was removed from '${CONFIGURATOR_GROUP_MENU_COMPONENT}'. It is no longer used.`,
},
]
|
CONFIGURATOR_ISSUES_NOTIFICATION_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/common/components/configurator-issues-notification/configurator-issues-notification.component.ts
class: CONFIGURATOR_ISSUES_NOTIFICATION_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
deprecatedParams: [
{
className: COMMON_CONFIGURATOR_UTILS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
},
],
addParams: [
{
className: CART_ITEM_CONTEXT,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
CONFIGURATOR_OVERVIEW_ATTRIBUTE_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/components/overview-attribute/configurator-overview-attribute.component.ts
class: CONFIGURATOR_OVERVIEW_ATTRIBUTE_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [],
addParams: [
{
className: BREAKPOINT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
CONFIGURATOR_PRODUCT_TITLE_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CONFIGURATOR_PRODUCT_TITLE_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: GET_PRODUCT_IMAGE_URL,
comment: `// ${TODO_SPARTACUS} Method '${GET_PRODUCT_IMAGE_URL}' was removed from '${CONFIGURATOR_PRODUCT_TITLE_COMPONENT}'. It is no longer used.`,
},
{
class: CONFIGURATOR_PRODUCT_TITLE_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: GET_PRODUCT_IMAGE_ALT,
comment: `// ${TODO_SPARTACUS} Method '${GET_PRODUCT_IMAGE_ALT}' was removed from '${CONFIGURATOR_PRODUCT_TITLE_COMPONENT}'. It is no longer used.`,
},
{
class: CONFIGURATOR_PRODUCT_TITLE_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedNode: CLICK_ON_ENTER,
comment: `// ${TODO_SPARTACUS} Method '${CLICK_ON_ENTER}' was removed from '${CONFIGURATOR_PRODUCT_TITLE_COMPONENT}'. It is no longer used.`,
},
]
|
CONFIGURATOR_STOREFRONT_UTILS_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/components/service/configurator-storefront-utils.service.ts
class: CONFIGURATOR_STOREFRONT_UTILS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [
{
className: CONFIGURATOR_GROUPS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
{
className: PLATFORM_ID_STRING,
importPath: ANGULAR_CORE,
},
],
removeParams: [
{
className: PLATFORM_ID_STRING,
importPath: ANGULAR_CORE,
},
],
addParams: [
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
{
className: KEYBOARD_FOCUS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
CONFIGURATOR_TYPE_TEXTFIELD |
Type : string
|
Default value : 'TEXTFIELD'
|
CONFIGURATOR_TYPE_TEXTFIELD |
Type : string
|
Default value : 'TEXTFIELD'
|
CONFIGURATOR_UPDATE_MESSAGE_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/product-configurator/rulebased/components/update-message/configurator-update-message.component.ts
class: CONFIGURATOR_UPDATE_MESSAGE_COMPONENT,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
deprecatedParams: [
{
className: CONFIGURATOR_COMMONS_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
},
{
className: CONFIGURATOR_ROUTER_EXTRACTOR_SERVICE,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_COMMON,
},
{
className: MESSAGE_CONFIG,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
removeParams: [
{
className: MESSAGE_CONFIG,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
addParams: [
{
className: CONFIGURATOR_MESSAGE_CONFIG,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
},
],
}
|
ConfiguratorEffects |
Type : any[]
|
Default value : [
ConfiguratorBasicEffects,
ConfiguratorCartEffects,
]
|
configuratorReducerProvider |
Type : Provider
|
Default value : {
provide: configuratorReducerToken,
useFactory: getConfiguratorReducers,
}
|
configuratorReducerToken |
Type : InjectionToken<ActionReducerMap<ConfiguratorState>>
|
Default value : new InjectionToken<ActionReducerMap<ConfiguratorState>>(
'ConfiguratorReducers'
)
|
configuratorTextfieldEffects |
Type : any[]
|
Default value : [
ConfiguratorTextfieldEffects,
]
|
configuratorTextfieldReducerProvider |
Type : Provider
|
Default value : {
provide: configuratorTextfieldReducerToken,
useFactory: getConfiguratorTextfieldReducers,
}
|
configuratorTextfieldReducerToken |
Type : InjectionToken<ActionReducerMap<ConfigurationTextfieldState>>
|
Default value : new InjectionToken<ActionReducerMap<ConfigurationTextfieldState>>(
'ConfiguratorReducers'
)
|
configuratorTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {}
|
configuratorTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
ConfigValidatorToken |
Default value : new InjectionToken(
'ConfigurationValidator'
)
|
CONSENT_MANAGEMENT |
Type : string
|
Default value : '/my-account/consents'
|
CONSENT_MANAGEMENT_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/consent-management/components/consent-management.component.ts
selector: 'cx-consent-management',
componentClassName: CONSENT_MANAGEMENT_COMPONENT,
removedProperties: [
{ name: 'isLevel13', comment: `'isLevel13' property has been removed.` },
{
name: 'isAnonymousConsentsEnabled',
comment: `'isAnonymousConsentsEnabled' property has been removed.`,
},
],
}
|
CONSENT_MANAGEMENT_FORM_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/consent-management/components/consent-form/consent-management-form.component.ts
selector: 'cx-consent-management-form',
componentClassName: CONSENT_MANAGEMENT_FORM_COMPONENT,
removedProperties: [
{ name: 'isLevel13', comment: `'isLevel13' property has been removed.` },
{
name: 'isAnonymousConsentsEnabled',
comment: `'isAnonymousConsentsEnabled' property has been removed.`,
},
],
}
|
CONSENT_TEMPLATE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, ConsentTemplate>
>('ConsentTemplateNormalizer')
|
CONSIGNMENT_TRACKING_NORMALIZER |
Default value : new InjectionToken<
Converter<any, ConsignmentTracking>
>('ConsignmentTrackingNormalizer')
|
ORDER_HISTORY_NORMALIZER |
Default value : new InjectionToken<
Converter<any, OrderHistoryList>
>('OrderHistoryNormalizer')
|
ORDER_RETURN_REQUEST_INPUT_SERIALIZER |
Default value : new InjectionToken<
Converter<ReturnRequestEntryInputList, any>
>('OrderReturnRequestInputSerializer')
|
ORDER_RETURN_REQUEST_NORMALIZER |
Default value : new InjectionToken<
Converter<any, ReturnRequest>
>('OrderReturnRequestNormalizer')
|
ORDER_RETURNS_NORMALIZER |
Default value : new InjectionToken<
Converter<any, ReturnRequestList>
>('OrderReturnsNormalizer')
|
REPLENISHMENT_ORDER_HISTORY_NORMALIZER |
Default value : new InjectionToken<
Converter<any, ReplenishmentOrderList>
>('ReplenishmentOrderHistoryNormalizer')
|
CONSIGNMENT_TRACKING_NORMALIZER |
since 4.2 - use order lib instead |
Default value : new InjectionToken<
Converter<any, ConsignmentTracking>
>('ConsignmentTrackingNormalizer')
|
ORDER_HISTORY_NORMALIZER |
since 4.2 - use order lib instead |
Default value : new InjectionToken<
Converter<any, OrderHistoryList>
>('OrderHistoryNormalizer')
|
ORDER_RETURN_REQUEST_INPUT_SERIALIZER |
since 4.2 - use order lib instead |
Default value : new InjectionToken<
Converter<ReturnRequestEntryInputList, any>
>('OrderReturnRequestInputSerializer')
|
ORDER_RETURN_REQUEST_NORMALIZER |
since 4.2 - use order lib instead |
Default value : new InjectionToken<
Converter<any, ReturnRequest>
>('OrderReturnRequestNormalizer')
|
ORDER_RETURNS_NORMALIZER |
since 4.2 - use order lib instead |
Default value : new InjectionToken<
Converter<any, ReturnRequestList>
>('OrderReturnsNormalizer')
|
consignmentTimerTimeout |
Type : number
|
Default value : 180000
|
delay |
Type : number
|
Default value : 3000
|
startTime |
Type : number
|
Default value : 0
|
timerTimeout |
Type : number
|
Default value : 180000
|
CONSTRUCTOR_DEPRECATION_DATA |
Type : ConstructorDeprecation[]
|
Default value : [
CHECKOUT_PROGRESS_MOBILE_BOTTOM_COMPONENT_MIGRATION,
CHECKOUT_PROGRESS_MOBILE_TOP_COMPONENT_MIGRATION,
CHECKOUT_PROGRESS_COMPONENT_MIGRATION,
DELIVERY_MODE_COMPONENT_MIGRATION,
STOCK_NOTIFICATION_COMPONENT_MIGRATION,
PAYMENT_METHOD_COMPONENT_MIGRATION,
REVIEW_SUBMIT_COMPONENT_MIGRATION,
PLACE_ORDER_COMPONENT_MIGRATION,
SHIPPING_ADDRESS_COMPONENT_MIGRATION,
SHIPPING_ADDRESS_SET_GUARD_MIGRATION,
DELIVERY_MODE_SET_GUARD_MIGRATION,
PAYMENT_DETAILS_SET_GUARD_MIGRATION,
CHECKOUT_CONFIG_SERVICE_MIGRATION,
LOGIN_FORM_COMPONENT_MIGRATION,
CHECKOUT_GUARD_MIGRATION,
CHECKOUT_AUTH_GUARD_MIGRATION,
ROUTING_SERVICE_MIGRATION,
FEATURE_MODULES_SERVICE_MIGRATION,
NOT_AUTH_GUARD_CONSTRUCTOR_MIGRATION,
AUTH_GUARD_CONSTRUCTOR_MIGRATION,
AUTH_REDIRECT_SERVICE_CONSTRUCTOR_MIGRATION,
AUTH_SERVICE_CONSTRUCTOR_MIGRATION,
CDC_AUTH_SERVICE_CONSTRUCTOR_MIGRATION,
ORDER_CONFIRMATION_OVERVIEW_COMPONENT_MIGRATION,
ORDER_DETAIL_SHIPPING_COMPONENT_MIGRATION,
ORDER_HISTORY_COMPONENT_MIGRATION,
USER_ORDER_SERVICE_MIGRATION,
USER_ORDERS_EFFECT_MIGRATION,
ACTIVE_CART_SERVICE_MIGRATION,
CART_VOUCHER_SERVICE_MIGRATION,
SELECTIVE_CART_SERVICE_MIGRATION,
WISH_LIST_SERVICE_MIGRATION,
CHECKOUT_DELIVERY_SERVICE_MIGRATION,
MULTI_CART_SERVICE_MIGRATION,
CONTENT_PAGE_META_RESOLVER_MIGRATION,
CART_NOT_EMPTY_GUARD_MIGRATION,
NOT_CHECKOUT_AUTH_GUARD_MIGRATION,
ORDER_CANCELLATION_GUARD_MIGRATION,
ORDER_RETURN_GUARD_MIGRATION,
PRODUCT_VARIANT_GUARD_MIGRATION,
PAGE_SLOT_COMPONENT_MIGRATION,
LOGOUT_GUARD_MIGRATION,
USER_NOTIFICATION_PREFERENCE_SERVICE_MIGRATION,
USER_INTERESTS_SERVICE_MIGRATION,
USER_CONSENT_SERVICE_MIGRATION,
USER_ADDRESS_SERVICE_MIGRATION,
ORDER_RETURN_REQUEST_SERVICE_MIGRATION,
CUSTOMER_COUPON_SERVICE_MIGRATION,
FORBIDDEN_HANDLER_MIGRATION,
CHECKOUT_PAYMENT_SERVICE_MIGRATION,
CHECKOUT_SERVICE_MIGRATION,
JSONLD_PRODUCT_REVIEW_BUILDER_MIGRATION,
FORGOT_PASSWORD_COMPONENT_MIGRATION,
USER_PAYMENT_SERVICE_MIGRATION,
USER_REGISTER_EFFECT_MIGRATION,
USER_SERVICE_MIGRATION,
STAR_RATING_COMPONENT_MIGRATION,
OUTLET_REF_DIRECTIVE_CONSTRUCTOR_MIGRATION,
OUTLET_SERVICE_CONSTRUCTOR_MIGRATION,
JSON_LD_SCRIPT_FACTORY_CONSTRUCTOR_MIGRATION,
REGISTER_COMPONENT_MIGRATION,
PRODUCT_CAROUSEL_SERVICE_MIGRATION,
VIEW_COMPONENT_MIGRATION,
SPLIT_VIEW_COMPONENT_MIGRATION,
BREAKPOINT_SERVICE_MIGRATION,
]
|
CONSTRUCTOR_DEPRECATION_DATA |
Type : ConstructorDeprecation[]
|
Default value : [
CONFIGURATION_SERVICE_MIGRATION,
MEDIA_SERVICE_MIGRATION,
UNIT_CHILDREN_COMPONENT_MIGRATION,
UNIT_COST_CENTERS_COMPONENT_MIGRATION,
UNIT_USER_LIST_COMPONENT_MIGRATION,
CART_PAGE_EVENT_BUILDER_COMPONENT_MIGRATION_V1,
CART_PAGE_EVENT_BUILDER_COMPONENT_MIGRATION_V2,
HOME_PAGE_EVENT_BUILDER_COMPONENT_MIGRATION,
EVENT_SERVICE_CONSTRUCTOR_DEPRECATION,
PRODUCT_PAGE_EVENT_BUILDER_COMPONENT_MIGRATION,
SEARCH_BOX_COMPONENT_SERVICE_MIGRATION,
CURRENCY_SERVICE_MIGRATION,
LANGUAGE_SERVICE_MIGRATION,
PAGE_META_SERVICE_MIGRATION,
BASE_PAGE_META_RESOLVER_MIGRATION,
CONTENT_PAGE_META_RESOLVER_MIGRATION_V1,
CONTENT_PAGE_META_RESOLVER_MIGRATION_V2,
PRODUCT_PAGE_META_RESOLVER_MIGRATION_V1,
PRODUCT_PAGE_META_RESOLVER_MIGRATION_V2,
SEARCH_PAGE_META_RESOLVER_MIGRATION,
CHECKOUT_PAGE_META_RESOLVER_MIGRATION,
CATEGORY_PAGE_META_RESOLVER_MIGRATION,
ORGANIZATION_PAGE_META_RESOLVER_MIGRATION,
ROUTING_SERVICE_MIGRATION_V1,
ROUTING_SERVICE_MIGRATION_V2,
COMPONENT_WRAPPER_CONSTRUCTOR_MIGRATION,
STORE_FINDER_SERVICE_MIGRATION,
ABSTRACT_STORE_ITEM_COMPONENT_MIGRATION,
SCHEDULE_COMPONENT_MIGRATION,
STORE_FINDER_LIST_ITEM_COMPONENT_MIGRATION,
STORE_FINDER_LIST_COMPONENT_MIGRATION,
STORE_FINDER_STORE_DESCRIPTION_COMPONENT_MIGRATION,
GOOGLE_MAP_RENDERER_SERVICE_MIGRATION_V1,
GOOGLE_MAP_RENDERER_SERVICE_MIGRATION_V2,
CONFIGURATOR_CART_SERVICE_MIGRATION,
ADDRESS_BOOK_COMPONENT_SERVICE_MIGRATION,
ADDRESS_BOOK_COMPONENT_MIGRATION,
ADDRESS_FORM_COMPONENT_MIGRATION_V1,
ADDRESS_FORM_COMPONENT_MIGRATION_V2,
USER_ADDRESS_SERVICE_MIGRATION,
CHECKOUT_EVENT_MODULE_MIGRATION,
SAVED_CART_LIST_COMPONENT_MIGRATION_V1,
SAVED_CART_LIST_COMPONENT_MIGRATION_V2,
SAVED_CART_FORM_DIALOG_COMPONENT_MIGRATION,
QUALTRICS_LOADER_SERVICE_MIGRATION,
LOGIN_REGISTER_COMPONENT_MIGRATION,
ADD_TO_SAVED_CART_COMPONENT_MIGRATION_V1,
ADD_TO_SAVED_CART_COMPONENT_MIGRATION_V2,
ANONYMOUS_CONSENT_MANAGEMENT_BANNER_COMPONENT_MIGRATION_V1,
ANONYMOUS_CONSENT_MANAGEMENT_BANNER_COMPONENT_MIGRATION_V2,
ANONYMOUS_CONSENT_OPEN_DIALOG_COMPONENT_MIGRATION_V1,
ANONYMOUS_CONSENT_OPEN_DIALOG_COMPONENT_MIGRATION_V2,
REPLENISHMENT_ORDER_CANCELLATION_COMPONENT_MIGRATION_V1,
REPLENISHMENT_ORDER_CANCELLATION_COMPONENT_MIGRATION_V2,
REPLENISHMENT_ORDER_HISTORY_COMPONENT_MIGRATION_V1,
REPLENISHMENT_ORDER_HISTORY_COMPONENT_MIGRATION_V2,
SAVED_CART_DETAILS_ACTION_COMPONENT_MIGRATION_V1,
SAVED_CART_DETAILS_ACTION_COMPONENT_MIGRATION_V2,
SAVED_CART_DETAILS_ACTION_COMPONENT_MIGRATION_V3,
SAVED_CART_DETAILS_OVERVIEW_COMPONENT_MIGRATION_V1,
SAVED_CART_DETAILS_OVERVIEW_COMPONENT_MIGRATION_V2,
DYNAMIC_ATTRIBUTE_SERVICE_MIGRATION,
WINDOW_REF_MIGRATION,
CONFIGURATOR_ATTRIBUTE_CHECKBOX_LIST_COMPONENT_MIGRATION,
CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT_MIGRATION,
CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT_MIGRATION,
CONFIGURATOR_ATTRIBUTE_INPUT_FIELD_COMPONENT_MIGRATION,
CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT_MIGRATION,
CONFIGURATOR_GROUP_MENU_COMPONENT_MIGRATION,
CONFIGURATOR_STOREFRONT_UTILS_SERVICE_MIGRATION,
NAVIGATION_UI_COMPONENT_MIGRATION,
CONFIGURATOR_FORM_COMPONENT_MIGRATION,
CONFIGURATOR_UPDATE_MESSAGE_COMPONENT_MIGRATION,
CART_LIST_ITEM_COMPONENT_MIGRATION_V1,
CART_LIST_ITEM_COMPONENT_MIGRATION_V2,
CART_LIST_ITEM_COMPONENT_MIGRATION_V3,
SEARCH_BOX_COMPONENT_MIGRATION,
USER_GROUP_USER_LIST_COMPONENT_MIGRATION,
TOGGLE_STATUS_COMPONENT_MIGRATION_V1,
TOGGLE_STATUS_COMPONENT_MIGRATION_V2,
DELETE_ITEM_COMPONENT_MIGRATION,
CMS_COMPONENTS_SERVICE_MIGRATION_1,
CMS_COMPONENTS_SERVICE_MIGRATION_2,
CMS_COMPONENTS_SERVICE_MIGRATION_3,
ASM_AUTH_HTTP_HEADER_SERVICE_MIGRATION,
AUTH_HTTP_HEADER_SERVICE_MIGRATION,
AUTH_REDIRECT_SERVICE_MIGRATION,
PROTECTED_ROUTES_SERVICE_MIGRATION,
PRODUCT_LIST_ITEM_COMPONENT_MIGRATION,
PRODUCT_LIST_COMPONENT_SERVICE_MIGRATION,
PRODUCT_GRID_ITEM_COMPONENT_MIGRATION,
CART_ITEM_COMPONENT_MIGRATION,
...CART_ITEM_LIST_COMPONENT_MIGRATIONS,
CONFIGURATOR_CART_ENTRY_INFO_COMPONENT_MIGRATION,
CONFIGURATOR_ISSUES_NOTIFICATION_COMPONENT_MIGRATION,
CONFIGURATOR_OVERVIEW_ATTRIBUTE_COMPONENT_MIGRATION,
LOGOUT_GUARD_CONSTRUCTOR_MIGRATION,
CDC_LOGOUT_GUARD_CONSTRUCTOR_MIGRATION,
UPDATE_EMAIL_COMPONENT_SERVICE_MIGRATION,
ADDED_TO_CART_DIALOG_COMPONENT_MIGRATION,
CART_DETAILS_COMPONENT_MIGRATION,
ORDER_DETAIL_ITEMS_COMPONENT_MIGRATION,
EXPRESS_CHECKOUT_SERVICE_MIGRATION,
MODAL_SERVICE_MIGRATION_V1,
MODAL_SERVICE_MIGRATION_V2,
TAB_PARAGRAPH_CONTAINER_COMPONENT_CONSTRUCTOR_DEPRECATION,
TAB_PARAGRAPH_CONTAINER_COMPONENT_CONSTRUCTOR_DEPRECATION_2,
CHECKOUT_AUTH_GUARD_MIGRATION,
UNIT_ADDRESS_FORM_SERVICE_MIGRATION,
GUEST_REGISTER_FORM_COMPONENT_MIGRATION,
PRODUCT_LOADING_SERVICE_MIGRATION,
POPOVER_DIRECTIVE_CONSTRUCTOR_MIGRATION,
ON_NAVIGATE_FOCUS_SERVICE_MIGRATION,
]
|
CONSTRUCTOR_DEPRECATION_DATA |
Type : ConstructorDeprecation[]
|
Default value : [
USER_ADDRESS_SERVICE_MIGRATION,
PAGE_META_SERVICE_MIGRATION,
CHECKOUT_SERVICE_MIGRATION,
PRODUCT_PAGE_META_RESOLVER_MIGRATION,
CATEGORY_PAGE_META_RESOLVER_MIGRATION,
CHECKOUT_PAGE_META_RESOLVER_MIGRATION,
ADD_TO_CART_COMPONENT_MIGRATION,
...CART_PAGE_LAYOUT_HANDLER_MIGRATIONS,
CURRENT_PRODUCT_SERVICE_MIGRATION,
...PAGE_SLOT_COMPONENT_MIGRATION,
DYNAMIC_ATTRIBUTE_SERVICE_MIGRATION,
SELECTIVE_CART_SERVICE_MIGRATION,
ASM_AUTH_HTTP_HEADER_SERVICE_MIGRATION,
]
|
containerSelector |
Type : string
|
Default value : '.CartPageTemplate'
|
containerSelector |
Type : string
|
Default value : 'cx-asm-main-ui'
|
containerSelector |
Type : string
|
Default value : 'cx-added-to-cart-dialog'
|
containerSelector |
Type : string
|
Default value : 'cx-footer-navigation'
|
containerSelector |
Type : string
|
Default value : 'header'
|
containerSelector |
Type : string
|
Default value : '.LandingPage2Template'
|
containerSelector |
Type : string
|
Default value : '.LoginPageTemplate'
|
containerSelector |
Type : string
|
Default value : 'cx-navigation-ui.accNavComponent'
|
containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
containerSelector |
Type : string
|
Default value : '.ProductListPageTemplate'
|
containerSelectorMobileFilters |
Type : string
|
Default value : 'cx-facet-list'
|
containerSelector |
Type : string
|
Default value : '.CartPageTemplate'
|
containerSelector |
Type : string
|
Default value : '.ProductDetailsPageTemplate .Summary'
|
containerSelector |
Type : string
|
Default value : '.ProductDetailsPageTemplate cx-stock-notification'
|
containerSelector |
Type : string
|
Default value : 'cx-page-layout.MultiStepCheckoutSummaryPageTemplate'
|
containerSelector |
Type : string
|
Default value : 'cx-page-layout.MultiStepCheckoutSummaryPageTemplate'
|
containerSelectorBillingAddress |
Type : string
|
Default value : '.cx-payment-form-billing'
|
containerSelector |
Type : string
|
Default value : 'cx-page-layout.MultiStepCheckoutSummaryPageTemplate'
|
containerSelector |
Type : string
|
Default value : 'cx-page-layout.MultiStepCheckoutSummaryPageTemplate'
|
containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
containerSelector |
Type : string
|
Default value : 'cx-my-coupons'
|
containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
containerSelector |
Type : string
|
Default value : 'main .LoginPageTemplate'
|
containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
containerSelector |
Type : string
|
Default value : '.AccountPageTemplate'
|
containerSelector |
Type : string
|
Default value : '.StoreFinderPageTemplate'
|
containerSelector |
Type : string
|
Default value : '.StoreFinderPageTemplate'
|
containerSelector |
Type : string
|
Default value : '.StoreFinderPageTemplate'
|
lastPageSelector |
Type : string
|
Default value : 'cx-pagination .end'
|
containerSelector |
Type : string
|
Default value : 'cx-store-finder-store'
|
containerSelector |
Type : string
|
Default value : '.StoreFinderPageTemplate'
|
CONTENT_PAGE_META_RESOLVER_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects\core\src\cms\page\content-page-meta.resolver.ts
class: CONTENT_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: CMS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: ROUTING_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
},
],
}
|
CONTENT_PAGE_META_RESOLVER_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CONTENT_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedNode: `homeBreadcrumb$`,
comment: `// ${TODO_SPARTACUS} '${CONTENT_PAGE_META_RESOLVER}.homeBreadcrumb$' property was removed since the breadcrumb is resolved by the 'BasePageMetaResolver'.`,
},
{
class: CONTENT_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedNode: `breadcrumbs$`,
comment: `// ${TODO_SPARTACUS} '${CONTENT_PAGE_META_RESOLVER}.breadcrumbs$' property was removed since the breadcrumb is resolved by the 'BasePageMetaResolver'.`,
},
{
class: CONTENT_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedNode: `title$`,
comment: `// ${TODO_SPARTACUS} '${CONTENT_PAGE_META_RESOLVER}.title$' property was removed since the title is resolved by the 'BasePageMetaResolver'.`,
},
{
class: CONTENT_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedNode: `cms$`,
comment: `// ${TODO_SPARTACUS} '${CONTENT_PAGE_META_RESOLVER}.cms$' property was removed since the cms content is resolved by the 'BasePageMetaResolver'.`,
},
]
|
PAGE_META_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: PAGE_META_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: `resolverMethods`,
comment: `// ${TODO_SPARTACUS} '${PAGE_META_SERVICE}.resolverMethods' property was changed to 'resolvers$' since the resolvers are read from the configuration stream.`,
},
]
|
CONTENT_PAGE_META_RESOLVER_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
class: CONTENT_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTING_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTING_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
],
}
|
CONTENT_PAGE_META_RESOLVER_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
class: CONTENT_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTING_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
{ className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTING_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
],
}
|
context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
require |
Type : literal type
|
context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
require |
Type : literal type
|
context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
require |
Type : literal type
|
context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
require |
Type : literal type
|
context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
require |
Type : literal type
|
context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
require |
Type : literal type
|
context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
require |
Type : literal type
|
context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
require |
Type : literal type
|
context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
require |
Type : literal type
|
context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
require |
Type : literal type
|
context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
require |
Type : literal type
|
context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
require |
Type : literal type
|
context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
require |
Type : literal type
|
context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
require |
Type : literal type
|
context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
require |
Type : literal type
|
context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
require |
Type : any
|
context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
require |
Type : literal type
|
context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
require |
Type : any
|
context |
Default value : require.context('./', true, /\.spec\.ts$/)
|
require |
Type : any
|
CONTEXT |
Default value : require.context('./', true, /\.spec\.ts$/)
|
require |
Type : any
|
contextServiceMapProvider |
Type : Provider
|
Default value : {
provide: ContextServiceMap,
useFactory: serviceMapFactory,
}
|
continueToCartButtonSelector |
Type : string
|
Default value : 'cx-configurator-add-to-cart-button button'
|
resolveIssuesText |
Type : string
|
Default value : ' must be resolved before checkout. Resolve Issues'
|
CORE_SPARTACUS_SCOPES |
Type : []
|
Default value : [
SPARTACUS_CORE,
SPARTACUS_ASSETS,
SPARTACUS_SCHEMATICS,
SPARTACUS_STOREFRONTLIB,
SPARTACUS_STYLES,
SPARTACUS_SETUP,
]
|
FEATURES_LIBS_SKIP_SCOPES |
Type : []
|
Default value : [SPARTACUS_SCOPE]
|
COST_CENTER_NORMALIZER |
Default value : new InjectionToken<
Converter<any, CostCenter>
>('CostCenterNormalizer')
|
COST_CENTER_SERIALIZER |
Default value : new InjectionToken<
Converter<CostCenter, any>
>('CostCenterSerializer')
|
COST_CENTERS_NORMALIZER |
Default value : new InjectionToken<
Converter<any, EntitiesModel<CostCenter>>
>('CostCentersListNormalizer')
|
costCenterCmsConfig |
Type : CmsConfig
|
Default value : {
cmsComponents: {
ManageCostCentersListComponent: {
component: ListComponent,
providers: [
{
provide: ListService,
useExisting: CostCenterListService,
},
{
provide: ItemService,
useExisting: CostCenterItemService,
},
],
childRoutes: {
parent: {
data: {
cxPageMeta: {
breadcrumb: 'orgCostCenter.breadcrumbs.list',
resolver: CostCenterRoutePageMetaResolver,
},
},
},
children: [
{
path: 'create',
component: CostCenterFormComponent,
},
{
path: `:${ROUTE_PARAMS.costCenterCode}`,
component: CostCenterDetailsComponent,
data: {
cxPageMeta: { breadcrumb: 'orgCostCenter.breadcrumbs.details' },
},
children: [
{
path: 'edit',
component: CostCenterFormComponent,
},
{
path: 'budgets',
data: {
cxPageMeta: {
breadcrumb: 'orgCostCenter.breadcrumbs.budgets',
},
},
children: [
{
path: '',
component: CostCenterAssignedBudgetListComponent,
},
{
path: 'assign',
component: CostCenterBudgetListComponent,
},
],
},
],
},
],
},
guards: [AuthGuard, AdminGuard],
},
},
}
|
costCenterTableConfig |
Type : TableConfig
|
Default value : {
table: {
[OrganizationTableType.COST_CENTER]: {
cells: ['name', 'active', 'currency', 'unit'],
options: {
cells: {
name: {
dataComponent: ActiveLinkCellComponent,
},
active: {
dataComponent: StatusCellComponent,
},
currency: {
dataComponent: CellComponent,
},
unit: {
dataComponent: UnitCellComponent,
},
},
},
},
[OrganizationTableType.COST_CENTER_ASSIGNED_BUDGETS]: {
cells: ['name', 'actions'],
options: {
cells: {
name: {
dataComponent: BudgetDetailsCellComponent,
},
actions: {
dataComponent: AssignCellComponent,
},
},
pagination: {
pageSize: MAX_OCC_INTEGER_VALUE,
},
},
},
[OrganizationTableType.COST_CENTER_BUDGETS]: {
cells: ['name', 'actions'],
options: {
cells: {
name: {
dataComponent: BudgetDetailsCellComponent,
},
actions: {
dataComponent: AssignCellComponent,
},
},
},
},
},
}
|
costCenterConfig |
Type : MyCompanyConfig
|
Default value : {
name: 'Cost Center',
baseUrl: `${FULL_BASE_URL_EN_USD}/organization/cost-centers`,
apiEndpoint: '/costcenters',
objectType: 'costCenters',
verifyStatusInDetails: true,
selectOptionsEndpoint: ['*availableOrgUnitNodes*'],
rows: [
{
label: 'Code',
sortLabel: 'Code',
variableName: 'uid',
inputType: INPUT_TYPE.TEXT,
createValue: `test-entity-${randomString()}`,
updateValue: `edited-entity-${randomString()}`,
formLabel: 'Code',
showInDetails: true,
useInUrl: true,
},
{
label: 'Name',
variableName: 'name',
inputType: INPUT_TYPE.TEXT,
createValue: `Test Entity ${randomString()}`,
updateValue: `Edited Test Entity ${randomString()}`,
sortLabel: 'name',
showInTable: true,
formLabel: 'Name',
showInDetails: true,
},
{
label: 'Status',
variableName: 'uid',
inputType: INPUT_TYPE.TEXT,
createValue: 'Active',
updateValue: 'Active',
showInTable: true,
showInDetails: true,
},
{
label: 'Currency',
variableName: 'currency',
inputType: INPUT_TYPE.NG_SELECT,
formLabel: 'Currency',
createValue: 'US Dollar',
updateValue: 'US Dollar',
},
{
label: 'Unit',
variableName: 'orgUnit.name',
link: `/organization/units/Custom%20Retail`,
updatedLink: `/organization/units/Rustic%20Retail`,
sortLabel: 'Unit',
inputType: INPUT_TYPE.NG_SELECT,
createValue: 'Custom Retail',
updateValue: 'Rustic Retail',
showInTable: true,
formLabel: 'Parent Unit',
showInDetails: true,
},
],
subCategories: [
{
name: 'Budgets',
baseUrl: `/budgets`,
apiEndpoint: '**/budgets**',
objectType: 'budgets',
manageAssignments: true,
},
],
features: [
MY_COMPANY_FEATURE.CREATE,
MY_COMPANY_FEATURE.DISABLE,
MY_COMPANY_FEATURE.UPDATE,
MY_COMPANY_FEATURE.LIST,
MY_COMPANY_FEATURE.ASSIGNMENTS,
],
}
|
costCenterInitialState |
Default value : undefined
|
costCentersInitialState |
Default value : undefined
|
getDeliveryCountriesState |
Type : MemoizedSelector<StateWithUser, DeliveryCountriesState>
|
Default value : createSelector(getUserState, (state: UserState) => state.countries)
|
CPQ_CONFIGURATOR_NORMALIZER |
Default value : new InjectionToken<
Converter<Cpq.Configuration, Configurator.Configuration>
>('CpqConfiguratorNormalizer')
|
CPQ_CONFIGURATOR_OVERVIEW_NORMALIZER |
Default value : new InjectionToken<
Converter<Cpq.Configuration, Configurator.Overview>
>('CpqConfiguratorOverviewNormalizer')
|
CPQ_CONFIGURATOR_QUANTITY_SERIALIZER |
Default value : new InjectionToken<
Converter<Configurator.Configuration, Cpq.UpdateValue>
>('CpqConfiguratorValueSerializer')
|
CPQ_CONFIGURATOR_SERIALIZER |
Default value : new InjectionToken<
Converter<Configurator.Configuration, Cpq.UpdateAttribute>
>('CpqConfiguratorSerializer')
|
CREATE_BUDGET |
Type : string
|
Default value : '[Budget] Create Budget'
|
CREATE_BUDGET_FAIL |
Type : string
|
Default value : '[Budget] Create Budget Fail'
|
CREATE_BUDGET_SUCCESS |
Type : string
|
Default value : '[Budget] Create Budget Success'
|
LOAD_BUDGET |
Type : string
|
Default value : '[Budget] Load Budget Data'
|
LOAD_BUDGET_FAIL |
Type : string
|
Default value : '[Budget] Load Budget Data Fail'
|
LOAD_BUDGET_SUCCESS |
Type : string
|
Default value : '[Budget] Load Budget Data Success'
|
LOAD_BUDGETS |
Type : string
|
Default value : '[Budget] Load Budgets'
|
LOAD_BUDGETS_FAIL |
Type : string
|
Default value : '[Budget] Load Budgets Fail'
|
LOAD_BUDGETS_SUCCESS |
Type : string
|
Default value : '[Budget] Load Budgets Success'
|
UPDATE_BUDGET |
Type : string
|
Default value : '[Budget] Update Budget'
|
UPDATE_BUDGET_FAIL |
Type : string
|
Default value : '[Budget] Update Budget Fail'
|
UPDATE_BUDGET_SUCCESS |
Type : string
|
Default value : '[Budget] Update Budget Success'
|
CREATE_PERMISSION |
Type : string
|
Default value : '[Permission] Create Permission'
|
CREATE_PERMISSION_FAIL |
Type : string
|
Default value : '[Permission] Create Permission Fail'
|
CREATE_PERMISSION_SUCCESS |
Type : string
|
Default value : '[Permission] Create Permission Success'
|
LOAD_PERMISSION |
Type : string
|
Default value : '[Permission] Load Permission Data'
|
LOAD_PERMISSION_FAIL |
Type : string
|
Default value : '[Permission] Load Permission Data Fail'
|
LOAD_PERMISSION_SUCCESS |
Type : string
|
Default value : '[Permission] Load Permission Data Success'
|
LOAD_PERMISSION_TYPES |
Type : string
|
Default value : '[Permission Types] Load Permission Types'
|
LOAD_PERMISSION_TYPES_FAIL |
Type : string
|
Default value : '[Permission Types] Load Permission Types Fail'
|
LOAD_PERMISSION_TYPES_SUCCESS |
Type : string
|
Default value : '[Permission Types] Load Permission Types Success'
|
LOAD_PERMISSIONS |
Type : string
|
Default value : '[Permission] Load Permissions'
|
LOAD_PERMISSIONS_FAIL |
Type : string
|
Default value : '[Permission] Load Permissions Fail'
|
LOAD_PERMISSIONS_SUCCESS |
Type : string
|
Default value : '[Permission] Load Permissions Success'
|
UPDATE_PERMISSION |
Type : string
|
Default value : '[Permission] Update Permission'
|
UPDATE_PERMISSION_FAIL |
Type : string
|
Default value : '[Permission] Update Permission Fail'
|
UPDATE_PERMISSION_SUCCESS |
Type : string
|
Default value : '[Permission] Update Permission Success'
|
CREATE_USER_GROUP |
Type : string
|
Default value : '[UserGroup] Create UserGroup'
|
CREATE_USER_GROUP_FAIL |
Type : string
|
Default value : '[UserGroup] Create UserGroup Fail'
|
CREATE_USER_GROUP_SUCCESS |
Type : string
|
Default value : '[UserGroup] Create UserGroup Success'
|
DELETE_USER_GROUP |
Type : string
|
Default value : '[UserGroup] Delete UserGroup'
|
DELETE_USER_GROUP_FAIL |
Type : string
|
Default value : '[UserGroup] Delete UserGroup Fail'
|
DELETE_USER_GROUP_SUCCESS |
Type : string
|
Default value : '[UserGroup] Delete UserGroup Success'
|
LOAD_USER_GROUP |
Type : string
|
Default value : '[UserGroup] Load UserGroup Data'
|
LOAD_USER_GROUP_AVAILABLE_CUSTOMERS |
Type : string
|
Default value : '[UserGroup] Load Customers Data'
|
LOAD_USER_GROUP_AVAILABLE_CUSTOMERS_FAIL |
Type : string
|
Default value : '[UserGroup] Load Customers Data Fail'
|
LOAD_USER_GROUP_AVAILABLE_CUSTOMERS_SUCCESS |
Type : string
|
Default value : '[UserGroup] Load Customers Data Success'
|
LOAD_USER_GROUP_FAIL |
Type : string
|
Default value : '[UserGroup] Load UserGroup Data Fail'
|
LOAD_USER_GROUP_PERMISSIONS |
Type : string
|
Default value : '[UserGroup] Load Permissions Data'
|
LOAD_USER_GROUP_PERMISSIONS_FAIL |
Type : string
|
Default value : '[UserGroup] Load Permissions Data Fail'
|
LOAD_USER_GROUP_PERMISSIONS_SUCCESS |
Type : string
|
Default value : '[UserGroup] Load Permissions Data Success'
|
LOAD_USER_GROUP_SUCCESS |
Type : string
|
Default value : '[UserGroup] Load UserGroup Data Success'
|
LOAD_USER_GROUPS |
Type : string
|
Default value : '[UserGroup] Load UserGroups'
|
LOAD_USER_GROUPS_FAIL |
Type : string
|
Default value : '[UserGroup] Load UserGroups Fail'
|
LOAD_USER_GROUPS_SUCCESS |
Type : string
|
Default value : '[UserGroup] Load UserGroups Success'
|
UPDATE_USER_GROUP |
Type : string
|
Default value : '[UserGroup] Update UserGroup'
|
UPDATE_USER_GROUP_FAIL |
Type : string
|
Default value : '[UserGroup] Update UserGroup Fail'
|
UPDATE_USER_GROUP_SUCCESS |
Type : string
|
Default value : '[UserGroup] Update UserGroup Success'
|
USER_GROUP_ASSIGN_MEMBER |
Type : string
|
Default value : '[UserGroup] Assign Member'
|
USER_GROUP_ASSIGN_MEMBER_FAIL |
Type : string
|
Default value : '[UserGroup] Assign Member Fail'
|
USER_GROUP_ASSIGN_MEMBER_SUCCESS |
Type : string
|
Default value : '[UserGroup] Assign Member Success'
|
USER_GROUP_ASSIGN_PERMISSION |
Type : string
|
Default value : '[UserGroup] Assign Permissions'
|
USER_GROUP_ASSIGN_PERMISSION_FAIL |
Type : string
|
Default value : '[UserGroup] Assign Permissions Fail'
|
USER_GROUP_ASSIGN_PERMISSION_SUCCESS |
Type : string
|
Default value : '[UserGroup] Assign Permissions Success'
|
USER_GROUP_UNASSIGN_ALL_MEMBERS |
Type : string
|
Default value : '[UserGroup] Unassign Members'
|
USER_GROUP_UNASSIGN_ALL_MEMBERS_FAIL |
Type : string
|
Default value : '[UserGroup] Unassign Members Fail'
|
USER_GROUP_UNASSIGN_ALL_MEMBERS_SUCCESS |
Type : string
|
Default value : '[UserGroup] Unassign Members Success'
|
USER_GROUP_UNASSIGN_MEMBER |
Type : string
|
Default value : '[UserGroup] Unassign Member'
|
USER_GROUP_UNASSIGN_MEMBER_FAIL |
Type : string
|
Default value : '[UserGroup] Unassign Member Fail'
|
USER_GROUP_UNASSIGN_MEMBER_SUCCESS |
Type : string
|
Default value : '[UserGroup] Unassign Member Success'
|
USER_GROUP_UNASSIGN_PERMISSION |
Type : string
|
Default value : '[UserGroup] Unassign Permission'
|
USER_GROUP_UNASSIGN_PERMISSION_FAIL |
Type : string
|
Default value : '[UserGroup] Unassign Permission Fail'
|
USER_GROUP_UNASSIGN_PERMISSION_SUCCESS |
Type : string
|
Default value : '[UserGroup] Unassign Permission Success'
|
CREATE_WISH_LIST |
Type : string
|
Default value : '[Wish List] Create Wish List'
|
CREATE_WISH_LIST_FAIL |
Type : string
|
Default value : '[Wish List] Create Wish List Fail'
|
CREATE_WISH_LIST_SUCCESS |
Type : string
|
Default value : '[Wish List] Create Wish List Success'
|
LOAD_WISH_LIST |
Type : string
|
Default value : '[Wish List] Load Wish List'
|
LOAD_WISH_LIST_FAIL |
Type : string
|
Default value : '[Wish List] Load Wish List Fail'
|
LOAD_WISH_LIST_SUCCESS |
Type : string
|
Default value : '[Wish List] Load Wish List Success'
|
RESET_WISH_LIST_DETAILS |
Type : string
|
Default value : '[Wish List] Reset Wish List'
|
CURRENCY_CHANGE |
Type : string
|
Default value : '[Site-context] Currency Change'
|
LOAD_CURRENCIES |
Type : string
|
Default value : '[Site-context] Load Currencies'
|
LOAD_CURRENCIES_FAIL |
Type : string
|
Default value : '[Site-context] Load Currencies Fail'
|
LOAD_CURRENCIES_SUCCESS |
Type : string
|
Default value : '[Site-context] Load Currencies Success'
|
SET_ACTIVE_CURRENCY |
Type : string
|
Default value : '[Site-context] Set Active Currency'
|
CURRENCY_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CURRENCY_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: SET_ACTIVE,
newNode: SET_ACTIVE,
comment: `// ${TODO_SPARTACUS} Method '${SET_ACTIVE}' changed the return type from 'Subscription' to 'void'`,
},
]
|
CURRENCY_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/site-context/facade/currency.service.ts
class: CURRENCY_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: STORE, importPath: NGRX_STORE },
{ className: WINDOW_REF, importPath: SPARTACUS_CORE },
{ className: SITE_CONTEXT_CONFIG, importPath: SPARTACUS_CORE },
],
removeParams: [{ className: WINDOW_REF, importPath: SPARTACUS_CORE }],
}
|
CURRENCY_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: CURRENCY_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: INITIALIZE,
comment: `// ${TODO_SPARTACUS} Method '${CURRENCY_SERVICE}.${INITIALIZE}' was removed. The state initialization is done with the 'CurrencyInitializer' .`,
},
]
|
CURRENT_CART |
Type : string
|
Default value : 'current'
|
DP_CARD_REGISTRATION_STATUS |
Type : string
|
Default value : 'x-card-registration-status'
|
CURRENT_CONTEXT_KEY |
Type : string
|
Default value : 'current'
|
CURRENT_PRODUCT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: CURRENT_PRODUCT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: PRODUCT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
CURRENT_USER_ID |
Type : string
|
Default value : 'current'
|
MOCK_ACTIVE_CART_CODE |
Type : string
|
Default value : '00000001'
|
products |
Type : []
|
Default value : [
b2bProduct,
{
name: 'Measuring beakers',
code: '2217258',
},
{
name: '6 Inch Nylon Cable Ties 100-Pack',
code: '1128763',
},
]
|
savedCarts |
Type : object
|
Default value : {
carts: [
{
entries: [
{
basePrice: {
formattedValue: '$4.50',
value: 4.5,
},
cancellableQuantity: 0,
configurationInfos: [],
entryNumber: 0,
product: {
availableForPickup: false,
baseOptions: [],
categories: [
{
code: '1358',
name: 'Measuring & Layout Tools',
},
{
code: 'brand_912',
name: 'Hama',
},
],
code: '2217258',
configurable: false,
images: [
{
altText: 'Measuring beakers',
format: 'zoom',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wzNjg4N3xpbWFnZS9qcGVnfGltYWdlcy9oMzMvaDQ3Lzg3OTY4Njc2OTA1MjYuanBnfGQ1MGM5YzMxMzIwOTNhOGZiMDdhMzRiMzc3ZGVlNmE4ZTY3YWRiZTkyODA1N2Q3ZDVhYjM4MTNiZTU0YzhjNTc',
},
{
altText: 'Measuring beakers',
format: 'product',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxMzk0M3xpbWFnZS9qcGVnfGltYWdlcy9oY2QvaDE2Lzg3OTY4OTQ5NTM1MDIuanBnfGE5ZTYyNjY4YjZhYjcxNzNkNWQ0OTNkN2Y1NjM5MjljNjdlMzlkNDc3ODQ1NjhjZjI2NGY4ZDFiZTBmYWY5MTU',
},
{
altText: 'Measuring beakers',
format: 'thumbnail',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wyMzc4fGltYWdlL2pwZWd8aW1hZ2VzL2gzMS9oZDkvODc5NjkyMjIxNjQ3OC5qcGd8OTg5OGE5OTFjNDE0M2FhMDU1ZjJiZjgxY2NkNzlmYTExYmI5YTRmZTI3MTZmMzlmNjBjZTVjNmQ2NTFiMzAyMQ',
},
{
altText: 'Measuring beakers',
format: 'cartIcon',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxNDc2fGltYWdlL2pwZWd8aW1hZ2VzL2g3NC9oOTYvODc5Njk0OTQ3OTQ1NC5qcGd8MDkxODQ4MWQ1Y2UzZjljYzU5NDdmN2RlNjNmY2I0MTc3MzFkMDRkNjk4YmJjNWI4NzNlODZlMDg3NDdmOTQ1MQ',
},
],
manufacturer: 'Hama',
name: 'Measuring beakers',
purchasable: true,
stock: {
isValueRounded: false,
stockLevel: 168,
stockLevelStatus: 'inStock',
},
url: '/Open-Catalogue/Tools/Measuring-%26-Layout-Tools/Measuring-beakers/p/2217258',
},
quantity: 1,
returnableQuantity: 0,
statusSummaryList: [],
totalPrice: {
currencyIso: 'USD',
formattedValue: '$4.50',
value: 4.5,
},
updateable: true,
},
],
guid: '2d486162-87f8-4ab8-bd07-b69d70f4e471',
totalItems: 1,
totalPrice: {
currencyIso: 'USD',
formattedValue: '$4.50',
priceType: 'BUY',
value: 4.5,
},
totalPriceWithTax: {
currencyIso: 'USD',
formattedValue: '$4.50',
priceType: 'BUY',
value: 4.5,
},
totalTax: {
currencyIso: 'USD',
formattedValue: '$0.00',
priceType: 'BUY',
value: 0.0,
},
description: savedActiveCartForm[0].description,
name: savedActiveCartForm[0].name,
saveTime: '2021-03-22T21:42:23+0000',
totalUnitCount: 1,
},
{
entries: [
{
basePrice: {
formattedValue: '$16.00',
value: 16,
},
cancellableQuantity: 0,
configurationInfos: [],
entryNumber: 0,
product: {
availableForPickup: false,
baseOptions: [],
categories: [
{
code: '1358',
name: 'Measuring & Layout Tools',
},
{
code: 'brand_1518',
name: 'StarTech.com',
},
],
code: '1128763',
configurable: false,
images: [
{
altText: '6 Inch Nylon Cable Ties 100-Pack',
format: 'zoom',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wyNzc3OHxpbWFnZS9qcGVnfGltYWdlcy9oOTEvaGJhLzg3OTY4NjI3NzUzMjYuanBnfGE3NTA4NjIyN2FhNmYyMjI3Nzk4YTU5NjE0ZWVjOWUwOGM2MzdhMDljMjA5MjM1N2Q0ZDc5MDg4OTVlYzU3ODI',
},
{
altText: '6 Inch Nylon Cable Ties 100-Pack',
format: 'product',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxMDk3MnxpbWFnZS9qcGVnfGltYWdlcy9oMDMvaGZmLzg3OTY4OTAwMzgzMDIuanBnfGIwMWMzMTg5ODU4ZDMwZjU2MjA4ODMyMjlkMzA4NTBjZDZiMjMxM2RmOTU2MzJlYWZjMjVhYTgwOGRiMjBiMzc',
},
{
altText: '6 Inch Nylon Cable Ties 100-Pack',
format: 'thumbnail',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxOTYzfGltYWdlL2pwZWd8aW1hZ2VzL2hmZi9oYzUvODc5NjkxNzMwMTI3OC5qcGd8ODMzMGVkOWU2MTg5ZTg0NGI2ZjRjYTEzYzFiODJhMGYyNzg2ODA4MzA3M2U2ZTE2NWZhMWFmNTk1Mjg5ODBmYQ',
},
{
altText: '6 Inch Nylon Cable Ties 100-Pack',
format: 'cartIcon',
imageType: 'PRIMARY',
url: '/medias/?context=bWFzdGVyfGltYWdlc3wxMjQwfGltYWdlL2pwZWd8aW1hZ2VzL2gyYS9oYTMvODc5Njk0NDU2NDI1NC5qcGd8ODI3NjA2NjhiOTNiNDYxOTMxMzdiNjIxMmFmNjFiZGUxMWVkMmQ5ZDA3ZGU4YmU2Mzg0MzcxNDRjMDJmNzdjMQ',
},
],
manufacturer: 'StarTech.com',
name: '6 Inch Nylon Cable Ties 100-Pack',
purchasable: true,
stock: {
isValueRounded: false,
stockLevel: 122,
stockLevelStatus: 'inStock',
},
url: '/Open-Catalogue/Tools/Measuring-%26-Layout-Tools/6-Inch-Nylon-Cable-Ties-100-Pack/p/1128763',
},
quantity: 1,
returnableQuantity: 0,
statusSummaryList: [],
totalPrice: {
currencyIso: 'USD',
formattedValue: '$16.00',
value: 16,
},
updateable: true,
},
],
guid: 'ca9b4d35-7d9e-4a52-b87c-bb44575c7ae2',
totalItems: 1,
totalPrice: {
currencyIso: 'USD',
formattedValue: '$16.00',
priceType: 'BUY',
value: 16,
},
totalPriceWithTax: {
currencyIso: 'USD',
formattedValue: '$16.00',
priceType: 'BUY',
value: 16,
},
totalTax: {
currencyIso: 'USD',
formattedValue: '$0.00',
priceType: 'BUY',
value: 0,
},
description: '-',
name: '00002708',
saveTime: '2021-03-23T00:50:08+0000',
totalUnitCount: 1,
},
],
}
|
CUSTOMER_COUPON_SEARCH_RESULT_NORMALIZER |
Default value : new InjectionToken<
Converter<any, CustomerCouponSearchResult>
>('CustomerCouponSearchResultNormalizer')
|
CUSTOMER_COUPON_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/user/facade/customer-coupon.service.ts
class: CUSTOMER_COUPON_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
CUSTOMER_SEARCH |
Type : string
|
Default value : '[Asm] Customer Search'
|
CUSTOMER_SEARCH_FAIL |
Type : string
|
Default value : '[Asm] Customer Search Fail'
|
CUSTOMER_SEARCH_RESET |
Type : string
|
Default value : '[Asm] Customer Search Reset'
|
CUSTOMER_SEARCH_SUCCESS |
Type : string
|
Default value : '[Asm] Customer Search Success'
|
CUSTOMER_SEARCH_PAGE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, CustomerSearchPage>
>('CustomerSearchPageNormalizer')
|
CX_KEY |
Type : StateKey<string>
|
Default value : makeStateKey<string>('cx-state')
|
DEFAULT_CAROUSEL_VIEWPORT_THRESHOLD |
Type : number
|
Default value : 80
|
DEFAULT_CDS_CONFIG |
Type : CdsConfig
|
Default value : {
cds: {
tenant: '',
baseUrl: '',
endpoints: {
strategyProducts: '/strategy/${tenant}/strategies/${strategyId}/products',
},
merchandising: {
defaultCarouselViewportThreshold: 80,
},
consentTemplateId: 'PROFILE',
profileTag: {
allowInsecureCookies: false,
},
},
}
|
DEFAULT_INFO_TIMEOUT |
Type : number
|
Default value : 3000
|
DEFAULT_POSSIBLE_PROJECT_FILES |
Type : []
|
Default value : ['/angular.json', '/.angular.json']
|
DEFAULT_SCOPE |
Type : string
|
Default value : 'default'
|
DEFAULT_SEARCH_BOX_CONFIG |
Type : SearchBoxConfig
|
Default value : {
minCharactersBeforeRequest: 1,
displayProducts: true,
displaySuggestions: true,
maxProducts: 5,
maxSuggestions: 5,
displayProductImages: true,
}
|
DEFAULT_SEARCH_CONFIG |
Type : SearchConfig
|
Default value : {
pageSize: 20,
}
|
DEFAULT_SORT_LABEL |
Type : string
|
Default value : 'Name'
|
ENTITY_UID_COOKIE_KEY |
Type : string
|
Default value : 'spartacus-entity-uid'
|
MAX_PAGES |
Type : number
|
Default value : 2
|
defaultAddress |
Type : object
|
Default value : {
defaultAddress: false,
titleCode: 'mr',
firstName: 'Cypress',
lastName: 'Customer',
line1: '10 Fifth Avenue',
line2: '',
city: 'New York',
region: { isocode: 'US-NY' },
country: { isocode: 'US' },
postal: '10001',
phone: '917-123-0000',
}
|
eosCameraProductName |
Type : string
|
Default value : 'EOS450D'
|
defaultAdobeExperiencePlatformConfig |
Type : TmsConfig
|
Default value : {
tagManager: {
aep: {
collector: AepCollectorService,
},
},
}
|
defaultAnonymousConsentLayoutConfig |
Type : LayoutConfig
|
Default value : {
launch: {
ANONYMOUS_CONSENT: {
inline: true,
component: AnonymousConsentDialogComponent,
dialogType: DIALOG_TYPE.DIALOG,
},
},
}
|
defaultAnonymousConsentsConfig |
Type : AnonymousConsentsConfig
|
Default value : {
anonymousConsents: {
registerConsent: 'MARKETING_NEWSLETTER',
showLegalDescriptionInDialog: true,
requiredConsents: [],
consentManagementPage: {
showAnonymousConsents: true,
hideConsents: [],
},
},
}
|
defaultAsmConfig |
Type : AsmConfig
|
Default value : {
asm: {
agentSessionTimer: {
startingDelayInSeconds: 600,
},
customerSearch: {
maxResults: 20,
},
},
}
|
defaultAsmLayoutConfig |
Type : LayoutConfig
|
Default value : {
launch: {
ASM: {
outlet: 'cx-storefront',
component: AsmMainUiComponent,
},
},
}
|
defaultAuthConfig |
Type : AuthConfig
|
Default value : {
authentication: {
client_id: 'mobile_android',
client_secret: 'secret',
tokenEndpoint: '/oauth/token',
revokeEndpoint: '/oauth/revoke',
loginUrl: '/oauth/authorize',
OAuthLibConfig: {
scope: '',
customTokenParameters: ['token_type'],
strictDiscoveryDocumentValidation: false,
skipIssuerCheck: true,
disablePKCE: true,
oidc: false,
clearHashAfterLogin: false,
},
},
}
|
defaultB2bCheckoutConfig |
Type : CheckoutConfig
|
Default value : {
checkout: {
steps: [
{
id: 'paymentType',
name: 'checkoutProgress.methodOfPayment',
routeName: 'checkoutPaymentType',
type: [CheckoutStepType.PAYMENT_TYPE],
},
{
id: 'shippingAddress',
name: 'checkoutProgress.shippingAddress',
routeName: 'checkoutShippingAddress',
type: [CheckoutStepType.SHIPPING_ADDRESS],
},
{
id: 'deliveryMode',
name: 'checkoutProgress.deliveryMode',
routeName: 'checkoutDeliveryMode',
type: [CheckoutStepType.DELIVERY_MODE],
},
{
id: 'paymentDetails',
name: 'checkoutProgress.paymentDetails',
routeName: 'checkoutPaymentDetails',
type: [CheckoutStepType.PAYMENT_DETAILS],
},
{
id: 'reviewOrder',
name: 'checkoutProgress.reviewOrder',
routeName: 'checkoutReviewOrder',
type: [CheckoutStepType.REVIEW_ORDER],
},
],
express: false,
defaultDeliveryMode: [DeliveryModePreferences.FREE],
guest: false,
},
}
|
defaultB2bCheckoutOccEndpoints |
Type : CheckoutOccEndpoints
|
Default value : {
setDeliveryAddress: 'orgUsers/${userId}/carts/${cartId}/addresses/delivery',
placeOrder: 'orgUsers/${userId}/orders?fields=FULL',
}
|
defaultB2bOccConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
...defaultB2bCheckoutOccEndpoints,
...defaultB2bUserAccountOccEndpoints,
...defaultB2bUserProfileOccEndpoints,
user: 'orgUsers/${userId}',
userUpdateProfile: 'users/${userId}',
userCloseAccount: 'users/${userId}',
addEntries:
'orgUsers/${userId}/carts/${cartId}/entries?quantity=${quantity}',
scheduleReplenishmentOrder:
'orgUsers/${userId}/replenishmentOrders?fields=FULL,costCenter(FULL),purchaseOrderNumber,paymentType',
replenishmentOrderDetails:
'users/${userId}/replenishmentOrders/${replenishmentOrderCode}?fields=FULL,costCenter(FULL),purchaseOrderNumber,paymentType,user',
replenishmentOrderDetailsHistory:
'users/${userId}/replenishmentOrders/${replenishmentOrderCode}/orders',
cancelReplenishmentOrder:
'users/${userId}/replenishmentOrders/${replenishmentOrderCode}?fields=FULL,costCenter(FULL),purchaseOrderNumber,paymentType,user',
replenishmentOrderHistory:
'users/${userId}/replenishmentOrders?fields=FULL,replenishmentOrders(FULL, purchaseOrderNumber)',
},
},
},
}
|
defaultB2bUserAccountOccEndpoints |
Type : UserAccountOccEndpoints
|
Default value : {
user: 'orgUsers/${userId}',
}
|
defaultB2bUserProfileOccEndpoints |
Type : UserProfileOccEndpoints
|
Default value : {
userUpdateProfile: 'users/${userId}',
userCloseAccount: 'users/${userId}',
}
|
defaultBudgetRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
orgBudget: {
paths: ['organization/budgets'],
},
orgBudgetCreate: {
paths: ['organization/budgets/create'],
},
orgBudgetDetails: {
paths: [`${listPath}`],
paramsMapping,
},
orgBudgetCostCenters: {
paths: [`${listPath}/cost-centers`],
paramsMapping,
},
orgBudgetEdit: {
paths: [`${listPath}/edit`],
paramsMapping,
},
},
},
}
|
listPath |
Default value : `organization/budgets/:${ROUTE_PARAMS.budgetCode}`
|
paramsMapping |
Type : ParamsMapping
|
Default value : {
budgetCode: 'code',
}
|
defaultCheckoutConfig |
Type : CheckoutConfig
|
Default value : {
checkout: {
steps: [
{
id: 'shippingAddress',
name: 'checkoutProgress.shippingAddress',
routeName: 'checkoutShippingAddress',
type: [CheckoutStepType.SHIPPING_ADDRESS],
},
{
id: 'deliveryMode',
name: 'checkoutProgress.deliveryMode',
routeName: 'checkoutDeliveryMode',
type: [CheckoutStepType.DELIVERY_MODE],
},
{
id: 'paymentDetails',
name: 'checkoutProgress.paymentDetails',
routeName: 'checkoutPaymentDetails',
type: [CheckoutStepType.PAYMENT_DETAILS],
},
{
id: 'reviewOrder',
name: 'checkoutProgress.reviewOrder',
routeName: 'checkoutReviewOrder',
type: [CheckoutStepType.REVIEW_ORDER],
},
],
express: false,
defaultDeliveryMode: [DeliveryModePreferences.FREE],
guest: false,
},
}
|
defaultCheckoutRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
checkoutLogin: { paths: ['checkout-login'], authFlow: true },
checkout: { paths: ['checkout'] },
checkoutPaymentType: { paths: ['checkout/payment-type'] },
checkoutShippingAddress: { paths: ['checkout/shipping-address'] },
checkoutDeliveryMode: { paths: ['checkout/delivery-mode'] },
checkoutPaymentDetails: { paths: ['checkout/payment-details'] },
checkoutReviewOrder: { paths: ['checkout/review-order'] },
orderConfirmation: { paths: ['order-confirmation'] },
replenishmentConfirmation: { paths: ['replenishment/confirmation'] },
},
},
}
|
defaultCmsModuleConfig |
Type : CmsConfig
|
Default value : {
backend: {
occ: {
endpoints: {
component: 'cms/components/${id}',
components: 'cms/components',
pages: 'cms/pages',
page: 'cms/pages/${id}',
},
},
},
cmsComponents: {},
}
|
defaultConfiguratorMessageConfig |
Type : ConfiguratorMessageConfig
|
Default value : {
productConfigurator: {
updateConfigurationMessage: {
waitingTime: 1000,
},
},
}
|
defaultConfiguratorUISettingsConfig |
Type : ConfiguratorUISettingsConfig
|
Default value : {
productConfigurator: {
updateDebounceTime: {
quantity: 750,
input: 500,
},
},
}
|
defaultCostCenterRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
orgCostCenter: {
paths: ['organization/cost-centers'],
},
orgCostCenterCreate: {
paths: ['organization/cost-centers/create'],
},
orgCostCenterDetails: {
paths: [`${listPath}`],
paramsMapping,
},
orgCostCenterBudgets: {
paths: [`${listPath}/budgets`],
paramsMapping,
},
orgCostCenterAssignBudgets: {
paths: [`${listPath}/budgets/assign`],
paramsMapping,
},
orgCostCenterEdit: {
paths: [`${listPath}/edit`],
paramsMapping,
},
},
},
}
|
listPath |
Default value : `organization/cost-centers/:${ROUTE_PARAMS.costCenterCode}`
|
paramsMapping |
Type : ParamsMapping
|
Default value : {
costCenterCode: 'code',
}
|
defaultCpqConfiguratorAuthConfig |
Type : CpqConfiguratorAuthConfig
|
Default value : {
productConfigurator: {
cpq: {
authentication: {
tokenExpirationBuffer: 10000,
tokenMaxValidity: 24 * 60 * 60 * 1000,
tokenMinValidity: 5000, // five seconds
},
},
},
}
|
defaultCpqConfiguratorEndpointConfig |
Type : CpqConfiguratorEndpointConfig
|
Default value : {
backend: {
cpq: {
endpoints: {
configurationInit: 'configurations',
configurationDisplay: 'configurations/${configId}/display',
attributeUpdate:
'configurations/${configId}/attributes/${attributeCode}',
valueUpdate:
'configurations/${configId}/attributes/${attributeCode}/attributeValues/${valueCode}',
},
prefix: '/api/configuration/v1/',
},
},
}
|
defaultCpqInteractiveRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
configureCLOUDCPQCONFIGURATOR: {
paths: ['configure/cpq/:ownerType/entityKey/:entityKey'],
},
},
},
}
|
defaultCpqOverviewRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
configureOverviewCLOUDCPQCONFIGURATOR: {
paths: [
'configure-overview/cpq/:ownerType/entityKey/:entityKey/displayOnly/:displayOnly',
'configure-overview/cpq/:ownerType/entityKey/:entityKey',
],
},
},
},
}
|
defaultDirectionConfig |
Type : DirectionConfig
|
Default value : {
direction: {
detect: true,
default: DirectionMode.LTR,
// we're not polluting the system with all defaults for ltr, but add 2 common used
// languages (hebrew and arabic) to easily demo directionality
// see https://meta.wikimedia.org/wiki/Template:List_of_language_names_ordered_by_code
rtlLanguages: ['he', 'ar'],
},
}
|
defaultGoogleTagManagerConfig |
Type : TmsConfig
|
Default value : {
tagManager: {
gtm: {
collector: GtmCollectorService,
},
},
}
|
defaultI18nConfig |
Type : I18nConfig
|
Default value : {
i18n: {
fallbackLang: undefined,
debug: false,
},
}
|
defaultIconConfig |
Type : IconConfig
|
Default value : {
icon: {
flipDirection: {
CARET_RIGHT: DirectionMode.RTL,
CARET_LEFT: DirectionMode.RTL,
},
},
}
|
defaultImportEntriesLayoutConfig |
Type : LayoutConfig
|
Default value : {
launch: {
IMPORT_TO_CART: {
inlineRoot: true,
component: ImportEntriesDialogComponent,
dialogType: DIALOG_TYPE.DIALOG,
},
},
}
|
defaultImportExportConfig |
Type : ImportExportConfig
|
Default value : {
cartImportExport: {
file: {
separator: ',',
},
import: {
fileValidity: {
maxSize: 1,
maxEntries: {
[OrderEntriesSource.NEW_SAVED_CART]: 100,
[OrderEntriesSource.SAVED_CART]: 100,
[OrderEntriesSource.ACTIVE_CART]: 10,
[OrderEntriesSource.QUICK_ORDER]: 10,
},
allowedTypes: [
'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
'application/vnd.ms-excel',
'text/csv',
'.csv',
],
},
cartNameGeneration: {
source: CartNameSource.FILE_NAME,
},
},
export: {
additionalColumns: [
{
name: {
key: 'name',
},
value: 'product.name',
},
{
name: {
key: 'price',
},
value: 'totalPrice.formattedValue',
},
],
messageEnabled: true,
downloadDelay: 1000,
maxEntries: 1000,
fileOptions: {
fileName: 'cart',
extension: 'csv',
type: 'text/csv',
},
},
},
}
|
defaultKeyboardFocusConfig |
since 4.2, refer to spartacus issues (#13762) |
Type : KeyboardFocusConfig
|
Default value : {
keyboardFocus: {
enableResetFocusOnNavigate: false,
enableResetViewOnNavigate: false,
},
}
|
defaultLayoutConfig |
Type : LayoutConfig
|
Default value : {
breakpoints: {
xs: 576,
sm: 768,
md: 992,
lg: 1200,
xl: {
min: 1200,
},
},
}
|
defaultLimit |
Type : number
|
Default value : 20
|
defaultNumberOfProducts |
Type : number
|
Default value : 12
|
defaultProductLimit |
Type : number
|
Default value : 12
|
defaultQueryAlias |
Default value : `@${defaultQueryName}`
|
defaultQueryName |
Default value : `query_relevance`
|
doubleButton |
Type : string
|
Default value : 'double'
|
productScrollButtons |
Type : string
|
Default value : 'cx-product-scroll .btn-action'
|
scrollDuration |
Type : number
|
Default value : 5000
|
singleButton |
Type : string
|
Default value : 'single'
|
defaultOccAsmConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
asmCustomerSearch: '/assistedservicewebservices/customers/search',
},
},
},
}
|
defaultOccBulkPricingConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
product: {
bulkPrices:
'orgProducts/${productCode}?fields=price(DEFAULT),volumePrices(FULL)',
},
},
},
},
}
|
defaultOccCartConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
/* eslint-disable max-len */
carts:
'users/${userId}/carts?fields=carts(DEFAULT,potentialProductPromotions,appliedProductPromotions,potentialOrderPromotions,appliedOrderPromotions,entries(totalPrice(formattedValue),product(images(FULL),stock(FULL)),basePrice(formattedValue,value),updateable),totalPrice(formattedValue),totalItems,totalPriceWithTax(formattedValue),totalDiscounts(value,formattedValue),subTotal(formattedValue),deliveryItemsQuantity,deliveryCost(formattedValue),totalTax(formattedValue, value),pickupItemsQuantity,net,appliedVouchers,productDiscounts(formattedValue),user,saveTime,name,description)',
cart: 'users/${userId}/carts/${cartId}?fields=DEFAULT,potentialProductPromotions,appliedProductPromotions,potentialOrderPromotions,appliedOrderPromotions,entries(totalPrice(formattedValue),product(images(FULL),stock(FULL)),basePrice(formattedValue,value),updateable),totalPrice(formattedValue),totalItems,totalPriceWithTax(formattedValue),totalDiscounts(value,formattedValue),subTotal(formattedValue),deliveryItemsQuantity,deliveryCost(formattedValue),totalTax(formattedValue, value),pickupItemsQuantity,net,appliedVouchers,productDiscounts(formattedValue),user,saveTime,name,description',
createCart:
'users/${userId}/carts?fields=DEFAULT,potentialProductPromotions,appliedProductPromotions,potentialOrderPromotions,appliedOrderPromotions,entries(totalPrice(formattedValue),product(images(FULL),stock(FULL)),basePrice(formattedValue,value),updateable),totalPrice(formattedValue),totalItems,totalPriceWithTax(formattedValue),totalDiscounts(value,formattedValue),subTotal(formattedValue),deliveryItemsQuantity,deliveryCost(formattedValue),totalTax(formattedValue, value),pickupItemsQuantity,net,appliedVouchers,productDiscounts(formattedValue),user',
addEntries: 'users/${userId}/carts/${cartId}/entries',
updateEntries: 'users/${userId}/carts/${cartId}/entries/${entryNumber}',
removeEntries: 'users/${userId}/carts/${cartId}/entries/${entryNumber}',
addEmail: 'users/${userId}/carts/${cartId}/email',
deleteCart: 'users/${userId}/carts/${cartId}',
cartVoucher: 'users/${userId}/carts/${cartId}/vouchers',
saveCart: 'users/${userId}/carts/${cartId}/save',
validate: 'users/${userId}/carts/${cartId}/validate?fields=DEFAULT',
/* eslint-enable */
},
},
},
}
|
defaultOccCheckoutConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
/* eslint-disable max-len */
setDeliveryAddress:
'users/${userId}/carts/${cartId}/addresses/delivery',
placeOrder: 'users/${userId}/orders?fields=FULL',
cardTypes: 'cardtypes',
paymentTypes: 'paymenttypes',
createDeliveryAddress:
'users/${userId}/carts/${cartId}/addresses/delivery',
removeDeliveryAddress:
'users/${userId}/carts/${cartId}/addresses/delivery',
deliveryMode: 'users/${userId}/carts/${cartId}/deliverymode',
setDeliveryMode: 'users/${userId}/carts/${cartId}/deliverymode',
clearDeliveryMode: 'users/${userId}/carts/${cartId}/deliverymode',
deliveryModes: 'users/${userId}/carts/${cartId}/deliverymodes',
setCartCostCenter:
'users/${userId}/carts/${cartId}/costcenter?fields=DEFAULT,potentialProductPromotions,appliedProductPromotions,potentialOrderPromotions,appliedOrderPromotions,entries(totalPrice(formattedValue),product(images(FULL),stock(FULL)),basePrice(formattedValue,value),updateable),totalPrice(formattedValue),totalItems,totalPriceWithTax(formattedValue),totalDiscounts(value,formattedValue),subTotal(formattedValue),deliveryItemsQuantity,deliveryCost(formattedValue),totalTax(formattedValue, value),pickupItemsQuantity,net,appliedVouchers,productDiscounts(formattedValue),user',
setCartPaymentType:
'users/${userId}/carts/${cartId}/paymenttype?fields=DEFAULT,potentialProductPromotions,appliedProductPromotions,potentialOrderPromotions,appliedOrderPromotions,entries(totalPrice(formattedValue),product(images(FULL),stock(FULL)),basePrice(formattedValue,value),updateable),totalPrice(formattedValue),totalItems,totalPriceWithTax(formattedValue),totalDiscounts(value,formattedValue),subTotal(formattedValue),deliveryItemsQuantity,deliveryCost(formattedValue),totalTax(formattedValue, value),pickupItemsQuantity,net,appliedVouchers,productDiscounts(formattedValue),user',
setCartPaymentDetails: 'users/${userId}/carts/${cartId}/paymentdetails',
paymentProviderSubInfo:
'users/${userId}/carts/${cartId}/payment/sop/request?responseUrl=sampleUrl',
createPaymentDetails:
'users/${userId}/carts/${cartId}/payment/sop/response',
loadCheckoutDetails:
'users/${userId}/carts/${cartId}?fields=deliveryAddress(FULL),deliveryMode,paymentInfo(FULL)',
/* eslint-enable */
},
},
},
}
|
defaultOccConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
prefix: '/occ/v2/',
},
media: {},
},
}
|
defaultOccConfiguratorProductConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
product: {
configurator:
'products/${productCode}?fields=code,configurable,configuratorType',
configuratorProductCard:
'products/${productCode}?fields=code,description,images(DEFAULT)',
},
},
},
loadingScopes: {
product: {
list: {
include: [ConfiguratorProductScope.CONFIGURATOR],
},
},
},
},
}
|
defaultOccCostCentersConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
getActiveCostCenters:
'/costcenters?fields=DEFAULT,unit(BASIC,addresses(DEFAULT))',
},
},
},
}
|
defaultOccOrderApprovalConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
orderApprovals: '/users/${userId}/orderapprovals',
orderApproval:
'/users/${userId}/orderapprovals/${orderApprovalCode}?fields=FULL',
orderApprovalDecision:
'/users/${userId}/orderapprovals/${orderApprovalCode}/decision',
},
},
},
}
|
defaultOccOrderConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
/* eslint-disable max-len */
orderHistory: 'users/${userId}/orders',
orderDetail: 'users/${userId}/orders/${orderId}?fields=FULL',
consignmentTracking:
'users/${userId}/orders/${orderCode}/consignments/${consignmentCode}/tracking',
cancelOrder: 'users/${userId}/orders/${orderId}/cancellation',
returnOrder:
'users/${userId}/orderReturns?fields=BASIC,returnEntries(BASIC,refundAmount(formattedValue),orderEntry(basePrice(formattedValue),product(name,code,baseOptions,images(DEFAULT,galleryIndex)))),deliveryCost(formattedValue),totalPrice(formattedValue),subTotal(formattedValue)',
orderReturns: 'users/${userId}/orderReturns?fields=BASIC',
orderReturnDetail:
'users/${userId}/orderReturns/${returnRequestCode}?fields=BASIC,returnEntries(BASIC,refundAmount(formattedValue),orderEntry(basePrice(formattedValue),product(name,code,baseOptions,images(DEFAULT,galleryIndex)))),deliveryCost(formattedValue),totalPrice(formattedValue),subTotal(formattedValue)',
cancelReturn: 'users/${userId}/orderReturns/${returnRequestCode}',
/* eslint-enable */
},
},
},
}
|
defaultOccOrganizationConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
budgets: '/users/${userId}/budgets',
budget: '/users/${userId}/budgets/${budgetCode}',
orgUnitsAvailable: '/users/${userId}/availableOrgUnitNodes',
orgUnitsTree: '/users/${userId}/orgUnitsRootNodeTree',
orgUnitsApprovalProcesses:
'/users/${userId}/orgUnitsAvailableApprovalProcesses',
orgUnits: '/users/${userId}/orgUnits',
orgUnit: '/users/${userId}/orgUnits/${orgUnitId}',
orgUnitUsers:
'/users/${userId}/orgUnits/${orgUnitId}/availableUsers/${roleId}',
orgUnitApprovers:
'/users/${userId}/orgUnits/${orgUnitId}/orgCustomers/${orgCustomerId}/roles',
orgUnitApprover:
'/users/${userId}/orgUnits/${orgUnitId}/orgCustomers/${orgCustomerId}/roles/${roleId}',
orgUnitUserRoles:
'/users/${userId}/orgCustomers/${orgCustomerId}/roles',
orgUnitUserRole:
'/users/${userId}/orgCustomers/${orgCustomerId}/roles/${roleId}',
orgUnitsAddresses: '/users/${userId}/orgUnits/${orgUnitId}/addresses',
orgUnitsAddress:
'/users/${userId}/orgUnits/${orgUnitId}/addresses/${addressId}',
userGroups: '/users/${userId}/orgUnitUserGroups',
userGroup: '/users/${userId}/orgUnitUserGroups/${userGroupId}',
userGroupAvailableOrderApprovalPermissions:
'/users/${userId}/orgUnitUserGroups/${userGroupId}/availableOrderApprovalPermissions',
userGroupAvailableOrgCustomers:
'/users/${userId}/orgUnitUserGroups/${userGroupId}/availableOrgCustomers',
userGroupMembers:
'/users/${userId}/orgUnitUserGroups/${userGroupId}/members',
userGroupMember:
'/users/${userId}/orgUnitUserGroups/${userGroupId}/members/${orgCustomerId}',
userGroupOrderApprovalPermissions:
'/users/${userId}/orgUnitUserGroups/${userGroupId}/orderApprovalPermissions',
userGroupOrderApprovalPermission:
'/users/${userId}/orgUnitUserGroups/${userGroupId}/orderApprovalPermissions/${orderApprovalPermissionCode}',
costCenters: '/costcenters',
costCenter: '/costcenters/${costCenterCode}',
costCentersAll: '/costcentersall',
costCenterBudgets: '/costcenters/${costCenterCode}/budgets',
costCenterBudget:
'/costcenters/${costCenterCode}/budgets/${budgetCode}',
permissions: '/users/${userId}/orderApprovalPermissions',
permission:
'/users/${userId}/orderApprovalPermissions/${orderApprovalPermissionCode}',
orderApprovalPermissionTypes: '/orderApprovalPermissionTypes',
b2bUsers: '/users/${userId}/orgCustomers',
b2bUser: '/users/${userId}/orgCustomers/${orgCustomerId}',
b2bUserApprovers:
'/users/${userId}/orgCustomers/${orgCustomerId}/approvers',
b2bUserApprover:
'/users/${userId}/orgCustomers/${orgCustomerId}/approvers/${approverId}',
b2bUserUserGroups:
'/users/${userId}/orgCustomers/${orgCustomerId}/orgUserGroups',
b2bUserUserGroup:
'/users/${userId}/orgCustomers/${orgCustomerId}/orgUserGroups/${userGroupId}',
b2bUserPermissions:
'/users/${userId}/orgCustomers/${orgCustomerId}/permissions',
b2bUserPermission:
'/users/${userId}/orgCustomers/${orgCustomerId}/permissions/${premissionId}',
},
},
},
}
|
defaultOccProductConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
product: {
default:
'products/${productCode}?fields=DEFAULT,averageRating,images(FULL),classifications,manufacturer,numberOfReviews,categories(FULL),baseOptions,baseProduct,variantOptions,variantType',
list: 'products/${productCode}?fields=code,name,summary,price(formattedValue),images(DEFAULT,galleryIndex),baseProduct',
details:
'products/${productCode}?fields=averageRating,stock(DEFAULT),description,availableForPickup,code,url,price(DEFAULT),numberOfReviews,manufacturer,categories(FULL),priceRange,multidimensional,tags,images(FULL)',
attributes: 'products/${productCode}?fields=classifications',
price: 'products/${productCode}?fields=price(formattedValue)',
},
productReviews: 'products/${productCode}/reviews',
// Uncomment this when occ gets configured
// productReferences:
// 'products/${productCode}/references?fields=DEFAULT,references(target(images(FULL)))&referenceType=${referenceType}',
productReferences:
'products/${productCode}/references?fields=DEFAULT,references(target(images(FULL)))',
/* eslint-disable max-len */
productSearch:
'products/search?fields=products(code,name,summary,configurable,configuratorType,multidimensional,price(FULL),images(DEFAULT),stock(FULL),averageRating,variantOptions),facets,breadcrumbs,pagination(DEFAULT),sorts(DEFAULT),freeTextSearch,currentQuery',
/* eslint-enable */
productSuggestions: 'products/suggestions',
},
},
loadingScopes: {
product: {
details: {
include: [ProductScope.LIST, ProductScope.VARIANTS],
},
},
},
},
}
|
defaultOccProductVariantsConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
product: {
variants:
'products/${productCode}?fields=name,purchasable,baseOptions(DEFAULT),baseProduct,variantOptions(DEFAULT),variantType',
},
},
},
},
}
|
defaultOccSavedCartConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
savedCarts:
'/users/${userId}/carts?savedCartsOnly=true&fields=carts(DEFAULT,potentialProductPromotions,appliedProductPromotions,potentialOrderPromotions,appliedOrderPromotions,entries(totalPrice(formattedValue),product(images(FULL),stock(FULL)),basePrice(formattedValue,value),updateable),totalPrice(formattedValue),totalItems,totalPriceWithTax(formattedValue),totalDiscounts(value,formattedValue),subTotal(formattedValue),deliveryItemsQuantity,deliveryCost(formattedValue),totalTax(formattedValue, value),pickupItemsQuantity,net,appliedVouchers,productDiscounts(formattedValue),saveTime,user,name,description)',
saveCart:
'/users/${userId}/carts/${cartId}/save?saveCartName=${saveCartName}&saveCartDescription=${saveCartDescription}',
savedCart: '/users/${userId}/carts/${cartId}/savedcart',
restoreSavedCart: '/users/${userId}/carts/${cartId}/restoresavedcart',
cloneSavedCart:
'/users/${userId}/carts/${cartId}/clonesavedcart?name=${saveCartName}',
},
},
},
}
|
defaultOccSiteContextConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
languages: 'languages',
currencies: 'currencies',
countries: 'countries',
regions:
'countries/${isoCode}/regions?fields=regions(name,isocode,isocodeShort)',
baseSites:
'basesites?fields=baseSites(uid,defaultLanguage(isocode),urlEncodingAttributes,urlPatterns,stores(currencies(isocode),defaultCurrency(isocode),languages(isocode),defaultLanguage(isocode)),theme,defaultPreviewCatalogId,defaultPreviewCategoryCode,defaultPreviewProductCode)',
},
},
},
}
|
defaultOccStoreFinderConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
store: 'stores/${storeId}?fields=FULL',
stores:
'stores?fields=stores(name,displayName,formattedDistance,openingHours(weekDayOpeningList(FULL),specialDayOpeningList(FULL)),geoPoint(latitude,longitude),address(line1,line2,town,region(FULL),postalCode,phone,country,email), features),pagination(DEFAULT),sorts(DEFAULT)',
storescounts: 'stores/storescounts',
},
},
},
}
|
defaultOccUserAccountConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: { endpoints: { user: 'users/${userId}' } },
},
}
|
defaultOccUserConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
/* eslint-disable max-len */
paymentDetailsAll: 'users/${userId}/paymentdetails',
paymentDetail: 'users/${userId}/paymentdetails/${paymentDetailId}',
/** @deprecated since 4.2, use order lib instead */
orderHistory: 'users/${userId}/orders',
/** @deprecated since 4.2, use order lib instead */
orderDetail: 'users/${userId}/orders/${orderId}?fields=FULL',
anonymousConsentTemplates: 'users/anonymous/consenttemplates',
consentTemplates: 'users/${userId}/consenttemplates',
consents: 'users/${userId}/consents',
consentDetail: 'users/${userId}/consents/${consentId}',
addresses: 'users/${userId}/addresses',
addressDetail: 'users/${userId}/addresses/${addressId}',
addressVerification: 'users/${userId}/addresses/verification',
/** @deprecated since 4.2, use order lib instead */
consignmentTracking:
'users/${userId}/orders/${orderCode}/consignments/${consignmentCode}/tracking',
customerCoupons: 'users/${userId}/customercoupons',
claimCoupon: 'users/${userId}/customercoupons/${couponCode}/claim',
couponNotification:
'users/${userId}/customercoupons/${couponCode}/notification',
notificationPreference: 'users/${userId}/notificationpreferences',
productInterests: 'users/${userId}/productinterests',
getProductInterests:
'users/${userId}/productinterests?fields=sorts,pagination,results(productInterestEntry,product(code))',
/** @deprecated since 4.2, use order lib instead */
cancelOrder: 'users/${userId}/orders/${orderId}/cancellation',
/** @deprecated since 4.2, use order lib instead */
returnOrder:
'users/${userId}/orderReturns?fields=BASIC,returnEntries(BASIC,refundAmount(formattedValue),orderEntry(basePrice(formattedValue),product(name,code,baseOptions,images(DEFAULT,galleryIndex)))),deliveryCost(formattedValue),totalPrice(formattedValue),subTotal(formattedValue)',
/** @deprecated since 4.2, use order lib instead */
orderReturns: 'users/${userId}/orderReturns?fields=BASIC',
/** @deprecated since 4.2, use order lib instead */
orderReturnDetail:
'users/${userId}/orderReturns/${returnRequestCode}?fields=BASIC,returnEntries(BASIC,refundAmount(formattedValue),orderEntry(basePrice(formattedValue),product(name,code,baseOptions,images(DEFAULT,galleryIndex)))),deliveryCost(formattedValue),totalPrice(formattedValue),subTotal(formattedValue)',
/** @deprecated since 4.2, use order lib instead */
cancelReturn: 'users/${userId}/orderReturns/${returnRequestCode}',
/* eslint-enable */
},
},
},
}
|
defaultOccUserProfileConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
userRegister: 'users',
userForgotPassword: 'forgottenpasswordtokens',
userResetPassword: 'resetpassword',
userUpdateLoginId: 'users/${userId}/login',
userUpdatePassword: 'users/${userId}/password',
titles: 'titles',
},
},
},
}
|
defaultOnNavigateConfig |
Type : OnNavigateConfig
|
Default value : {
enableResetViewOnNavigate: {
active: true,
ignoreQueryString: false,
ignoreRoutes: [],
},
}
|
defaultOrderRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
orders: {
paths: ['my-account/orders'],
},
orderDetails: {
paths: ['my-account/order/:orderCode'],
paramsMapping: { orderCode: 'code' },
},
orderGuest: {
paths: ['guest/order/:orderCode'],
paramsMapping: { orderCode: 'code' },
},
orderReturn: {
paths: ['my-account/order/return/:orderCode'],
paramsMapping: { orderCode: 'code' },
},
orderReturnConfirmation: {
paths: ['my-account/order/return/confirmation/:orderCode'],
paramsMapping: { orderCode: 'code' },
},
orderCancel: {
paths: ['my-account/order/cancel/:orderCode'],
paramsMapping: { orderCode: 'code' },
},
orderCancelConfirmation: {
paths: ['my-account/order/cancel/confirmation/:orderCode'],
paramsMapping: { orderCode: 'code' },
},
returnRequestDetails: {
paths: ['my-account/return-request/:returnCode'],
paramsMapping: { returnCode: 'rma' },
},
replenishmentOrders: {
paths: ['my-account/my-replenishments'],
},
replenishmentDetails: {
paths: ['my-account/my-replenishment/:replenishmentOrderCode'],
paramsMapping: { replenishmentOrderCode: 'replenishmentOrderCode' },
},
},
},
}
|
defaultOrganizationLayoutConfig |
Default value : {
layoutSlots: {
CompanyPageTemplate: {
slots: ['BodyContent'],
},
},
} as LayoutConfig
|
defaultPageMetaConfig |
Type : PageMetaConfig
|
Default value : {
pageMeta: {
resolvers: [
{
property: 'title',
method: 'resolveTitle',
},
{
property: 'heading',
method: 'resolveHeading',
},
{
property: 'breadcrumbs',
method: 'resolveBreadcrumbs',
},
{
property: 'description',
method: 'resolveDescription',
disabledInCsr: true,
},
{
property: 'image',
method: 'resolveImage',
disabledInCsr: true,
},
{
property: 'robots',
method: 'resolveRobots',
disabledInCsr: true,
},
{
property: 'canonicalUrl',
method: 'resolveCanonicalUrl',
disabledInCsr: true,
},
],
canonicalUrl: {
forceHttps: true,
forceWww: false,
removeQueryParams: true,
forceTrailingSlash: true,
},
},
}
|
defaultPaginationConfig |
Type : PaginationConfig
|
Default value : {
pagination: {
addStart: true,
addEnd: true,
},
}
|
defaultPermissionRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
orgPurchaseLimit: {
paths: ['organization/purchase-limits'],
},
orgPurchaseLimitCreate: {
paths: ['organization/purchase-limits/create'],
},
orgPurchaseLimitDetails: {
paths: [listPath],
paramsMapping,
},
orgPurchaseLimitEdit: {
paths: [`${listPath}/edit`],
paramsMapping,
},
},
},
}
|
listPath |
Default value : `organization/purchase-limits/:${ROUTE_PARAMS.permissionCode}`
|
paramsMapping |
Type : ParamsMapping
|
Default value : {
permissionCode: 'code',
}
|
defaultPersonalizationConfig |
Type : PersonalizationConfig
|
Default value : {
personalization: {
enabled: false,
httpHeaderName: {
id: 'Occ-Personalization-Id',
timestamp: 'Occ-Personalization-Time',
},
context: {
slotPosition: 'PlaceholderContentSlot',
componentId: 'PersonalizationScriptComponent',
},
},
}
|
defaultPlaceOrderSpinnerLayoutConfig |
Type : LayoutConfig
|
Default value : {
launch: {
PLACE_ORDER_SPINNER: {
inline: true,
component: SpinnerComponent,
dialogType: DIALOG_TYPE.POPOVER_CENTER_BACKDROP,
},
},
}
|
defaultProductImageZoomLayoutConfig |
Type : LayoutConfig
|
Default value : {
launch: {
PRODUCT_IMAGE_ZOOM: {
inline: true,
component: ProductImageZoomDialogComponent,
dialogType: DIALOG_TYPE.DIALOG,
},
},
}
|
defaultPWAModuleConfig |
Type : PWAModuleConfig
|
Default value : {
pwa: {
enabled: false,
addToHomeScreen: false,
},
}
|
defaultQualtricsConfig |
Type : QualtricsConfig
|
Default value : {
qualtrics: {},
}
|
defaultQuickOrderConfig |
Type : QuickOrderConfig
|
Default value : {
quickOrder: {
searchForm: {
displayProductImages: true,
maxProducts: 5,
minCharactersBeforeRequest: 3,
},
},
}
|
defaultQuickOrderRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
quickOrder: {
paths: ['my-account/quick-order'],
},
},
},
}
|
defaultReplenishmentOrderCancellationLayoutConfig |
Type : LayoutConfig
|
Default value : {
launch: {
REPLENISHMENT_ORDER: {
inline: true,
component: ReplenishmentOrderCancellationDialogComponent,
dialogType: DIALOG_TYPE.DIALOG,
},
},
}
|
defaultReplenishmentOrderCancellationLayoutConfig |
since 4.2 - use order lib instead |
Type : LayoutConfig
|
Default value : {
launch: {
REPLENISHMENT_ORDER: {
inline: true,
component: ReplenishmentOrderCancellationDialogComponent,
dialogType: DIALOG_TYPE.DIALOG,
},
},
}
|
defaultRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: defaultStorefrontRoutesConfig,
},
}
|
defaultStorefrontRoutesConfig |
Type : RoutesConfig
|
Default value : {
home: { paths: [''] },
notFound: { paths: ['not-found'] },
cart: { paths: ['cart'] },
// semantic links for login related pages
login: {
paths: ['login'],
protected: false,
authFlow: true,
},
register: {
paths: ['login/register'],
protected: false,
authFlow: true,
},
forgotPassword: {
paths: ['login/forgot-password'],
protected: false,
authFlow: true,
},
resetPassword: {
paths: ['login/pw/change'],
protected: false,
authFlow: true,
},
logout: { paths: ['logout'], protected: false, authFlow: true },
// plp routes
search: { paths: ['search/:query'] },
category: {
paths: ['category/:categoryCode'],
paramsMapping: { categoryCode: 'code' },
},
brand: { paths: ['Brands/:brandName/c/:brandCode'] },
// pdp routes
product: {
paths: ['product/:productCode/:name'],
paramsMapping: { productCode: 'code' },
},
termsAndConditions: { paths: ['terms-and-conditions'] },
/** @deprecated since 4.2, use order lib instead */
orders: {
paths: ['my-account/orders'],
},
/** @deprecated since 4.2, use order lib instead */
orderDetails: {
paths: ['my-account/order/:orderCode'],
paramsMapping: { orderCode: 'code' },
},
/** @deprecated since 4.2, use order lib instead */
orderGuest: {
paths: ['guest/order/:orderCode'],
paramsMapping: { orderCode: 'code' },
},
/** @deprecated since 4.2, use order lib instead */
orderReturn: {
paths: ['my-account/order/return/:orderCode'],
paramsMapping: { orderCode: 'code' },
},
/** @deprecated since 4.2, use order lib instead */
orderReturnConfirmation: {
paths: ['my-account/order/return/confirmation/:orderCode'],
paramsMapping: { orderCode: 'code' },
},
/** @deprecated since 4.2, use order lib instead */
orderCancel: {
paths: ['my-account/order/cancel/:orderCode'],
paramsMapping: { orderCode: 'code' },
},
/** @deprecated since 4.2, use order lib instead */
orderCancelConfirmation: {
paths: ['my-account/order/cancel/confirmation/:orderCode'],
paramsMapping: { orderCode: 'code' },
},
/** @deprecated since 4.2, use order lib instead */
returnRequestDetails: {
paths: ['my-account/return-request/:returnCode'],
paramsMapping: { returnCode: 'rma' },
},
coupons: { paths: ['my-account/coupons'] },
couponClaim: {
paths: ['my-account/coupon/claim/:couponCode'],
paramsMapping: { couponCode: 'code' },
},
/** @deprecated since 4.2, use order lib instead */
replenishmentOrders: {
paths: ['my-account/my-replenishments'],
},
/** @deprecated since 4.2, use order lib instead */
replenishmentDetails: {
paths: ['my-account/my-replenishment/:replenishmentOrderCode'],
paramsMapping: { replenishmentOrderCode: 'replenishmentOrderCode' },
},
}
|
defaultRulebasedRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
configureCPQCONFIGURATOR: {
paths: ['configure/vc/:ownerType/entityKey/:entityKey'],
},
configureOverviewCPQCONFIGURATOR: {
paths: [
'configure-overview/vc/:ownerType/entityKey/:entityKey/displayOnly/:displayOnly',
'configure-overview/vc/:ownerType/entityKey/:entityKey',
],
},
},
},
}
|
defaultSavedCartFormLayoutConfig |
Type : LayoutConfig
|
Default value : {
launch: {
SAVED_CART: {
inline: true,
component: SavedCartFormDialogComponent,
dialogType: DIALOG_TYPE.DIALOG,
},
},
}
|
defaultSeoConfig |
Type : SeoConfig
|
Default value : {
seo: {
structuredData: {
disableInDevMode: true,
},
},
}
|
defaultSkipLinkConfig |
Type : SkipLinkConfig
|
Default value : {
skipLinks: [
{
key: 'cx-header',
i18nKey: 'skipLink.labels.header',
},
{
key: 'cx-main',
i18nKey: 'skipLink.labels.main',
},
{ key: 'cx-footer', i18nKey: 'skipLink.labels.footer' },
],
}
|
defaultSmartEditConfig |
Type : SmartEditConfig
|
Default value : {
smartEdit: {
storefrontPreviewRoute: 'cx-preview',
allowOrigin: 'localhost:9002',
},
}
|
defaultStoreFinderConfig |
Type : StoreFinderConfig
|
Default value : {
googleMaps: {
apiUrl: 'https://maps.googleapis.com/maps/api/js',
apiKey: '',
scale: 5,
selectedMarkerScale: 17,
radius: 50000,
},
}
|
defaultStoreFinderLayoutConfig |
Type : LayoutConfig
|
Default value : {
layoutSlots: {
StoreFinderPageTemplate: {
slots: ['MiddleContent', 'SideContent'],
},
},
}
|
defaultTableConfig |
Type : TableConfig
|
Default value : {
tableOptions: {
headerComponent: TableHeaderCellComponent,
dataComponent: TableDataCellComponent,
},
}
|
defaultTextfieldRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
configureTEXTFIELD: {
paths: ['configure/textfield/:ownerType/entityKey/:entityKey'],
},
configureOverviewTEXTFIELD: {
paths: [
'configure-overview/textfield/:ownerType/entityKey/:entityKey/displayOnly/:displayOnly',
'configure-overview/textfield/:ownerType/entityKey/:entityKey',
],
},
},
},
}
|
defaultUnitsRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
orgUnits: {
paths: ['organization/units'],
},
orgUnitCreate: {
paths: ['organization/units/create'],
},
orgUnitDetails: {
paths: [listPath],
paramsMapping,
},
orgUnitEdit: {
paths: [`${listPath}/edit`],
paramsMapping,
},
orgUnitChildren: {
paths: [`${listPath}/children`],
paramsMapping,
},
orgUnitCreateChild: {
paths: [`${listPath}/children/create`],
paramsMapping,
},
orgUnitUserList: {
paths: [`${listPath}/users`],
paramsMapping,
},
orgUnitCreateUser: {
paths: [`${listPath}/users/create`],
paramsMapping,
},
orgUnitUserRoles: {
paths: [`${listPath}/users/:userCode/roles`],
paramsMapping,
},
orgUnitApprovers: {
paths: [`${listPath}/approvers`],
paramsMapping,
},
orgUnitAssignApprovers: {
paths: [`${listPath}/approvers/assign`],
paramsMapping,
},
orgUnitAddressList: {
paths: [`${listPath}/addresses`],
paramsMapping,
},
orgUnitAddressCreate: {
paths: [`${listPath}/addresses/create`],
paramsMapping,
},
orgUnitAddressDetails: {
paths: [`${listPath}/addresses/:addressId`],
paramsMapping,
},
orgUnitAddressEdit: {
paths: [`${listPath}/addresses/:addressId/edit`],
paramsMapping,
},
orgUnitCostCenters: {
paths: [`${listPath}/cost-centers`],
paramsMapping,
},
orgUnitCreateCostCenter: {
paths: [`${listPath}/cost-centers/create`],
paramsMapping,
},
},
},
}
|
listPath |
Default value : `organization/units/:${ROUTE_PARAMS.unitCode}`
|
paramsMapping |
Type : ParamsMapping
|
Default value : {
unitCode: 'uid',
addressId: 'id',
userCode: 'customerId',
}
|
defaultUser |
Type : object
|
Default value : {
name: 'test-user-with-orders@sap.cx.com',
password: 'pw4all',
}
|
loginLinkSelector |
Type : string
|
Default value : 'cx-login [role="link"]'
|
userGreetSelector |
Type : string
|
Default value : 'cx-login .cx-login-greet'
|
defaultUserGroupRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
orgUserGroup: {
paths: ['organization/user-groups'],
},
orgUserGroupCreate: {
paths: ['organization/user-groups/create'],
},
orgUserGroupDetails: {
paths: [listPath],
paramsMapping,
},
orgUserGroupEdit: {
paths: [`${listPath}/edit`],
paramsMapping,
},
orgUserGroupUsers: {
paths: [`${listPath}/users`],
paramsMapping,
},
orgUserGroupAssignUsers: {
paths: [`${listPath}/users/assign`],
paramsMapping,
},
orgUserGroupPermissions: {
paths: [`${listPath}/purchase-limits`],
paramsMapping,
},
orgUserGroupAssignPermissions: {
paths: [`${listPath}/purchase-limits/assign`],
paramsMapping,
},
},
},
}
|
listPath |
Default value : `organization/user-groups/:${ROUTE_PARAMS.userGroupCode}`
|
paramsMapping |
Type : ParamsMapping
|
Default value : {
userGroupCode: 'uid',
}
|
defaultUserRoutingConfig |
Type : RoutingConfig
|
Default value : {
routing: {
routes: {
orgUser: {
paths: ['organization/users'],
},
orgUserCreate: {
paths: ['organization/users/create'],
},
orgUserDetails: {
paths: [listPath],
paramsMapping,
},
orgUserEdit: {
paths: [`${listPath}/edit`],
paramsMapping,
},
orgUserChangePassword: {
paths: [`${listPath}/change-password`],
paramsMapping,
},
orgUserApprovers: {
paths: [`${listPath}/approvers`],
paramsMapping,
},
orgUserAssignApprovers: {
paths: [`${listPath}/approvers/assign`],
paramsMapping,
},
orgUserPermissions: {
paths: [`${listPath}/purchase-limits`],
paramsMapping,
},
orgUserAssignPermissions: {
paths: [`${listPath}/purchase-limits/assign`],
paramsMapping,
},
orgUserUserGroups: {
paths: [`${listPath}/user-groups`],
paramsMapping,
},
orgUserAssignUserGroups: {
paths: [`${listPath}/user-groups/assign`],
paramsMapping,
},
},
},
}
|
listPath |
Default value : `organization/users/:${ROUTE_PARAMS.userCode}`
|
paramsMapping |
Type : ParamsMapping
|
Default value : {
userCode: 'customerId',
}
|
defaultViewConfig |
Type : ViewConfig
|
Default value : {
view: {
defaultPageSize: 12,
infiniteScroll: {
active: false,
productLimit: 0,
showMoreButton: false,
},
},
}
|
DELETE_ITEM_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: DELETE_ITEM_COMPONENT,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
deprecatedParams: [
{
className: ITEM_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
},
{
className: MESSAGE_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
},
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
DELETE_USER_PAYMENT_METHOD |
Type : string
|
Default value : '[User] Delete User Payment Method'
|
DELETE_USER_PAYMENT_METHOD_FAIL |
Type : string
|
Default value : '[User] Delete User Payment Method Fail'
|
DELETE_USER_PAYMENT_METHOD_SUCCESS |
Type : string
|
Default value : '[User] Delete User Payment Method Success'
|
LOAD_USER_PAYMENT_METHODS |
Type : string
|
Default value : '[User] Load User Payment Methods'
|
LOAD_USER_PAYMENT_METHODS_FAIL |
Type : string
|
Default value : '[User] Load User Payment Methods Fail'
|
LOAD_USER_PAYMENT_METHODS_SUCCESS |
Type : string
|
Default value : '[User] Load User Payment Methods Success'
|
SET_DEFAULT_USER_PAYMENT_METHOD |
Type : string
|
Default value : '[User] Set Default User Payment Method'
|
SET_DEFAULT_USER_PAYMENT_METHOD_FAIL |
Type : string
|
Default value : '[User] Set Default User Payment Method Fail'
|
SET_DEFAULT_USER_PAYMENT_METHOD_SUCCESS |
Type : string
|
Default value : '[User] Set Default User Payment Method Success'
|
DELIMITER_END |
Type : string
|
Default value : '/** AUGMENTABLE_TYPES_END */'
|
DELIMITER_START |
Type : string
|
Default value : '/** AUGMENTABLE_TYPES_START */'
|
glob |
Default value : promisify(globModule)
|
DELIVERY_MODE_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/delivery-mode/delivery-mode.component.ts
selector: 'cx-delivery-mode',
componentClassName: DELIVERY_MODE_COMPONENT,
removedProperties: [
{
name: 'checkoutStepUrlNext',
comment: `'checkoutStepUrlNext' property has been removed.`,
},
{
name: 'checkoutStepUrlPrevious',
comment: `'checkoutStepUrlPrevious' property has been removed.`,
},
{
name: 'currentDeliveryModeId',
comment: `'currentDeliveryModeId' property has been removed. The current delivery mode selection is stored in the form called "mode" in the "deliveryModeId" input field.`,
},
],
}
|
DELIVERY_MODE_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/delivery-mode/delivery-mode.component.ts
class: DELIVERY_MODE_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: FORM_BUILDER,
importPath: ANGULAR_FORMS,
},
{
className: CHECKOUT_DELIVERY_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ACTIVATED_ROUTE,
importPath: ANGULAR_ROUTER,
},
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: CHECKOUT_STEP_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
DELIVERY_MODE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, DeliveryMode>
>('DeliveryModeNormalizer')
|
DELIVERY_MODE_SET_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/guards/delivery-mode-set.guard.ts
class: DELIVERY_MODE_SET_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CHECKOUT_DETAILS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ROUTING_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
removeParams: [
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: CHECKOUT_STEP_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
DEPENDENCY_NAMES |
Type : string[]
|
Default value : [
'@angular/platform-server',
NGUNIVERSAL_EXPRESS_ENGINE,
'ts-loader',
]
|
DIGITAL_PAYMENTS_FOLDER_NAME |
Type : string
|
Default value : 'digital-payments'
|
DIGITAL_PAYMENTS_MODULE |
Type : string
|
Default value : 'DigitalPaymentsModule'
|
DIGITAL_PAYMENTS_MODULE_NAME |
Type : string
|
Default value : 'DigitalPayments'
|
DIGITAL_PAYMENTS_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'dpTranslationChunksConfig'
|
DIGITAL_PAYMENTS_TRANSLATIONS |
Type : string
|
Default value : 'dpTranslations'
|
DISABLED_STATUS |
Type : string
|
Default value : 'DISABLED'
|
DP_DETAILS_NORMALIZER |
Default value : new InjectionToken<
Converter<any, PaymentDetails>
>('DpDetailsNormalizer')
|
DP_REQUEST_NORMALIZER |
Default value : new InjectionToken<
Converter<any, DpPaymentRequest>
>('DpRequestNormalizer')
|
dpPaymentForm |
Type : object
|
Default value : {
dpPaymentForm: {
redirect:
'You will soon be redirected to third party page for card registration',
callback: 'Please Wait... Fetching payment details...',
cancelledOrFailed: 'Card registration failed or cancelled',
error: {
redirect: 'Unable to initiate operation. Please try again',
paymentFetch: 'Unable to fetch payment details. Please try again.',
unknown:
'Unknown error occurred while fetching payment. Please contact support',
},
},
}
|
dpTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
dpPaymentForm: ['dpPaymentForm'],
}
|
dpTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
DYNAMIC_ATTRIBUTE_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/cms/services/dynamic-attribute.service.ts
class: DYNAMIC_ATTRIBUTE_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: SMART_EDIT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: UNIFIED_INJECTOR,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: SMART_EDIT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
DYNAMIC_ATTRIBUTE_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: DYNAMIC_ATTRIBUTE_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: `addDynamicAttributes`,
comment: `// ${TODO_SPARTACUS} '${DYNAMIC_ATTRIBUTE_SERVICE}.addDynamicAttributes' method was removed. Please use functions 'addAttributesToComponent' or 'addAttributesToSlot' instead`,
},
]
|
DYNAMIC_ATTRIBUTE_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/cms/services/dynamic-attribute.service.ts
class: DYNAMIC_ATTRIBUTE_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [],
addParams: [
{
className: SMART_EDIT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
effects |
Type : any[]
|
Default value : [CustomerEffects]
|
effects |
Type : any[]
|
Default value : [
OrdersEffect,
OrderDetailsEffect,
ConsignmentTrackingEffects,
OrderReturnRequestEffect,
ReplenishmentOrderDetailsEffect,
ReplenishmentOrdersEffect,
]
|
effects |
Type : any[]
|
Default value : [
CheckoutEffects,
CardTypesEffects,
PaymentTypesEffects,
ReplenishmentOrderEffects,
]
|
effects |
Type : any[]
|
Default value : [FindStoresEffect, ViewAllStoresEffect]
|
effects |
Type : any[]
|
Default value : [
CartEffects,
CartEntryEffects,
CartVoucherEffects,
WishListEffects,
MultiCartEffects,
]
|
effects |
Type : any[]
|
Default value : [SavedCartEffects]
|
effects |
Type : any[]
|
Default value : [
BudgetEffects,
OrgUnitEffects,
UserGroupEffects,
PermissionEffects,
CostCenterEffects,
B2BUserEffects,
]
|
effects |
Type : any[]
|
Default value : [OrderApprovalEffects]
|
effects |
Type : any[]
|
Default value : [AnonymousConsentsEffects]
|
effects |
Type : any[]
|
Default value : [
PageEffects,
ComponentsEffects,
NavigationEntryItemEffects,
]
|
effects |
Type : any[]
|
Default value : [RouterEffects]
|
effects |
Type : any[]
|
Default value : [
LanguagesEffects,
CurrenciesEffects,
BaseSiteEffects,
]
|
effects |
Type : any[]
|
Default value : [
ProductsSearchEffects,
ProductEffects,
ProductReviewsEffects,
ProductReferencesEffects,
]
|
effects |
Type : any[]
|
Default value : [ClientTokenEffect]
|
ELECTRONICS_BASESITE |
Type : string
|
Default value : 'electronics-spa'
|
ELECTRONICS_CURRENCY |
Type : string
|
Default value : 'USD'
|
EMAIL_PATTERN |
Default value : /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
|
PASSWORD_PATTERN |
Default value : /^(?=.*?[A-Z])(?=.*?[0-9])(?=.*?[!@#$%^*()_\-+{};:.,]).{6,}$/
|
EMPTY_SPACE_REG_EXP |
Default value : /\s+/gm
|
en |
Type : object
|
Default value : {
dpPaymentForm,
}
|
en |
Type : object
|
Default value : {
epdVisualization,
}
|
en |
Type : object
|
Default value : {
asm,
}
|
en |
Type : object
|
Default value : {
order,
}
|
en |
Type : object
|
Default value : {
checkout,
}
|
en |
Type : object
|
Default value : {
storeFinder,
}
|
en |
Type : object
|
Default value : {
savedCart,
}
|
en |
Type : object
|
Default value : {
importExport,
}
|
en |
Type : object
|
Default value : {
quickOrder,
}
|
en |
Type : object
|
Default value : {
bulkPricing,
}
|
en |
Type : object
|
Default value : {
productImageZoom,
}
|
en |
Type : object
|
Default value : {
productVariants,
}
|
en |
Type : object
|
Default value : {
organization,
}
|
en |
Type : object
|
Default value : {
orderApproval,
}
|
en |
Type : object
|
Default value : {
configurator,
}
|
en |
Type : object
|
Default value : {
userAccount,
}
|
en |
Type : object
|
Default value : {
userProfile,
}
|
ensureLeadingSlash |
Default value : (path: string): string =>
path.startsWith('/') ? path : '/' + path
|
getParamName |
Default value : (segment: string): string => segment.slice(1)
|
isParam |
Default value : (segment: string): boolean => segment.startsWith(':')
|
removeLeadingSlash |
Default value : (path: string): string =>
path.startsWith('/') ? path.slice(1) : path
|
ENTITY_FAIL_ACTION |
Type : string
|
Default value : '[ENTITY] LOAD FAIL'
|
ENTITY_LOAD_ACTION |
Type : string
|
Default value : '[ENTITY] LOAD'
|
ENTITY_RESET_ACTION |
Type : string
|
Default value : '[ENTITY] RESET'
|
ENTITY_SUCCESS_ACTION |
Type : string
|
Default value : '[ENTITY] LOAD SUCCESS'
|
ENTITY_PROCESSES_DECREMENT_ACTION |
Type : string
|
Default value : '[ENTITY] PROCESSES DECREMENT'
|
ENTITY_PROCESSES_INCREMENT_ACTION |
Type : string
|
Default value : '[ENTITY] PROCESSES INCREMENT'
|
ENTITY_PROCESSES_LOADER_RESET_ACTION |
Type : string
|
Default value : '[ENTITY] PROCESSES LOADER RESET'
|
ENTITY_REMOVE_ACTION |
Type : string
|
Default value : '[ENTITY] REMOVE'
|
ENTITY_REMOVE_ALL_ACTION |
Type : string
|
Default value : '[ENTITY] REMOVE ALL'
|
EPD_VISUALIZATION_FEATURE |
Type : string
|
Default value : 'epd-visualization'
|
EPD_VISUALIZATION_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'EPD_VISUALIZATION_FEATURE'
|
EPD_VISUALIZATION_FOLDER_NAME |
Type : string
|
Default value : 'epd-visualization'
|
EPD_VISUALIZATION_MODULE |
Type : string
|
Default value : 'EpdVisualizationModule'
|
EPD_VISUALIZATION_MODULE_NAME |
Type : string
|
Default value : 'EpdVisualization'
|
EPD_VISUALIZATION_ROOT_MODULE |
Type : string
|
Default value : 'EpdVisualizationRootModule'
|
EPD_VISUALIZATION_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'epdVisualizationTranslationChunksConfig'
|
EPD_VISUALIZATION_TRANSLATIONS |
Type : string
|
Default value : 'epdVisualizationTranslations'
|
SCSS_FILE_NAME |
Type : string
|
Default value : 'epd-visualization.scss'
|
SPARTACUS_EPD_VISUALIZATION_ASSETS |
Type : string
|
Default value : '@spartacus/epd-visualization/assets'
|
SPARTACUS_EPD_VISUALIZATION_ROOT |
Type : string
|
Default value : '@spartacus/epd-visualization/root'
|
epdVisualization |
Type : object
|
Default value : {
epdVisualization: {
visualViewer,
visualPicking,
errors,
},
}
|
errors |
Type : object
|
Default value : {
visualLoad: {
noMatchingVisualFound: 'No matching visualization found',
multipleMatchingVisualsFound: 'Multiple matching visualizations found',
unexpectedLoadError: 'Error occurred while loading visualization',
},
}
|
visualPicking |
Type : object
|
Default value : {
visualPickingTab: {
noProductReferences: 'No spare parts are available for this product.',
},
visualPickingProductList: {
description: 'Description',
itemPrice: 'Price',
outOfStock: 'Out of stock',
id: 'ID',
},
visualPickingProductFilter: {
input: {
placeholder: 'Filter by name or id',
},
searchButton: {
label: 'search',
},
resetButton: {
label: 'reset',
},
},
}
|
visualViewer |
Type : object
|
Default value : {
contentType: {
drawing2D: '2D',
model3D: '3D',
},
toolbar: {
homeButton: { label: 'Home' },
zoomButton: { label: 'Zoom' },
panButton: { label: 'Pan' },
rotateButton: { label: 'Rotate' },
isolateButton: { label: 'Isolate' },
playButton: { label: 'Play' },
pauseButton: { label: 'Pause' },
hotspotsButton: { label: 'Hotspots', show: 'Show', hide: 'Hide' },
visualViewerAnimationSlider: {
label: 'Animation Slider',
role: 'Slider',
},
},
}
|
epdVisualizationTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
epdVisualization: ['epdVisualization'],
}
|
epdVisualizationTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
ERROR_MESSAGE_NO_ENTRY_NUMBER_FOUND |
Type : string
|
Default value : 'Entry number is required in addToCart response'
|
httpErrorInterceptors |
Type : Provider[]
|
Default value : [
{
provide: HTTP_INTERCEPTORS,
useExisting: HttpErrorInterceptor,
multi: true,
},
]
|
errorsCount |
Type : number
|
Default value : 0
|
options |
Type : ProgramOptions
|
Default value : program.opts() as any
|
program |
Default value : new Command()
|
warningsCount |
Type : number
|
Default value : 0
|
EVENT_SERVICE_CONSTRUCTOR_DEPRECATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/event/event.service.ts
class: EVENT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
EXPECTED_TOTAL |
Type : string
|
Default value : '$114.39'
|
PRODUCT |
Type : string
|
Default value : '2221933'
|
PRODUCT_NO_PRICING |
Type : string
|
Default value : '3881074'
|
TEST_QUANTITY |
Type : string
|
Default value : '31'
|
exportEntries |
Type : object
|
Default value : {
exportToCsv: 'Export to CSV',
exportMessage:
'CSV file will download automatically to your device, if it does not please check your browser settings',
columnNames: {
code: 'Code',
quantity: 'Quantity',
name: 'Name',
price: 'Price',
},
}
|
importEntries |
Type : object
|
Default value : {
importProducts: 'Import Products',
}
|
importEntriesDialog |
Type : object
|
Default value : {
importProducts: 'Import Products',
importProductsSubtitle: 'Add products by importing a .CSV file.',
importProductsNewSavedCartSubtitle:
'Add products by importing a .CSV file and creating a new saved cart.',
importProductFileDetails:
'Text file should contain list of products with required columns separated by comma: SKU and quantity.',
selectFile: 'Select File',
savedCartName: 'Saved Cart Name',
savedCartDescription: 'Saved Cart Description',
optional: 'optional',
charactersLeft: 'characters left: {{count}}',
cancel: 'Cancel',
upload: 'Upload',
close: 'Close',
summary: {
info: 'Do not close or refresh this window while products are being imported.',
loadedToCart: 'Products has been loaded to cart {{ cartName }}',
loaded: 'Products has been loaded',
loading: 'Products are being processed... ({{ count }}/{{ total }})',
successes:
'{{ successesCount }} out of {{ total }} products have been imported successfully.',
warning: '{{ count }} product was not imported totally.',
warning_plural: '{{ count }} products were not imported totally.',
error: '{{ count }} product was not imported.',
error_plural: '{{ count }} products were not imported.',
messages: {
unknownIdentifier: 'Product SKU "{{ productCode}}" does not exist.',
lowStock:
'Quantity for {{ productName }}: {{ quantity }} has been reduced to {{ quantityAdded }}.',
noStock: '{{ productName }} is currently out of stock.',
unknownError: 'Unrecognized problem with "{{ productCode }}".',
limitExceeded: 'Can not add "{{ productCode }}". Limit exceeded.',
},
show: 'Show',
hide: 'Hide',
},
}
|
importExport |
Type : object
|
Default value : {
exportEntries,
importEntries,
importEntriesDialog,
}
|
EXPRESS_CHECKOUT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/checkout/components/services/express-checkout.service.ts
class: EXPRESS_CHECKOUT_SERVICE,
importPath: SPARTACUS_CHECKOUT_COMPONENTS,
deprecatedParams: [
{
className: USER_ADDRESS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: USER_PAYMENT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_DELIVERY_FACADE,
importPath: SPARTACUS_CHECKOUT_ROOT,
},
{
className: CHECKOUT_PAYMENT_FACADE,
importPath: SPARTACUS_CHECKOUT_ROOT,
},
{
className: CHECKOUT_DETAILS_SERVICE,
importPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_CHECKOUT_COMPONENTS,
},
],
addParams: [
{
className: CLEAR_CHECKOUT_FACADE,
importPath: SPARTACUS_CHECKOUT_ROOT,
},
],
}
|
EXPRESS_CHECKOUT_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
// feature-libs/checkout/components/services/express-checkout.service.ts
{
class: EXPRESS_CHECKOUT_SERVICE,
importPath: SPARTACUS_CHECKOUT_COMPONENTS,
deprecatedNode: RESET_CHECKOUT_PROCESSES,
comment: `// ${TODO_SPARTACUS} Method '${EXPRESS_CHECKOUT_SERVICE}.${RESET_CHECKOUT_PROCESSES}' was removed, use method '${RESET_CHECKOUT_PROCESSES}' from '${CLEAR_CHECKOUT_FACADE}' instead`,
},
]
|
facadeProviders |
Type : Provider[]
|
Default value : [
CdcAuthService,
{
provide: CdcAuthFacade,
useExisting: CdcAuthService,
},
]
|
facadeProviders |
Type : Provider[]
|
Default value : [
SavedCartService,
{
provide: SavedCartFacade,
useExisting: SavedCartService,
},
]
|
facadeProviders |
Type : Provider[]
|
Default value : [
QuickOrderService,
{
provide: QuickOrderFacade,
useExisting: QuickOrderService,
},
]
|
facadeProviders |
Type : Provider[]
|
Default value : [
UserAccountService,
{
provide: UserAccountFacade,
useExisting: UserAccountService,
},
]
|
FALLBACK_PAGINATION_OPTIONS |
Type : PaginationOptions
|
Default value : {
rangeCount: 3,
dotsLabel: '...',
startLabel: '«',
previousLabel: '‹',
nextLabel: '›',
endLabel: '»',
}
|
FEATURE_MODULES_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: FEATURE_MODULES_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_INJECTORS,
comment: `// ${TODO_SPARTACUS} Method '${GET_INJECTORS}' has been removed'`,
},
]
|
FEATURE_MODULES_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-structure/services/feature-modules.service.ts
class: FEATURE_MODULES_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CONFIG_INITIALIZER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: COMPILER,
importPath: ANGULAR_CORE,
},
{
className: INJECTOR,
importPath: ANGULAR_CORE,
},
],
removeParams: [
{
className: COMPILER,
importPath: ANGULAR_CORE,
},
{
className: INJECTOR,
importPath: ANGULAR_CORE,
},
],
addParams: [
{
className: LAZY_MODULES_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
fileName |
Type : string
|
Default value : 'projects/schematics/src/dependencies.json'
|
packageJsonDirectories |
Type : string[]
|
Default value : [
'projects',
'core-libs',
'feature-libs',
'integration-libs',
// our root package.json
'package.json',
]
|
program |
Default value : new Command()
|
tempFileName |
Default value : `${fileName.substring(0, fileName.length - 5)}-temp.json`
|
FIND_STORE_BY_ID |
Type : string
|
Default value : '[StoreFinder] Find a Store by Id'
|
FIND_STORE_BY_ID_FAIL |
Type : string
|
Default value : '[StoreFinder] Find a Store by Id Fail'
|
FIND_STORE_BY_ID_SUCCESS |
Type : string
|
Default value : '[StoreFinder] Find a Store by Id Success'
|
FIND_STORES |
Type : string
|
Default value : '[StoreFinder] Find Stores'
|
FIND_STORES_FAIL |
Type : string
|
Default value : '[StoreFinder] Find Stores Fail'
|
FIND_STORES_ON_HOLD |
Type : string
|
Default value : '[StoreFinder] On Hold'
|
FIND_STORES_SUCCESS |
Type : string
|
Default value : '[StoreFinder] Find Stores Success'
|
firstName |
Type : string
|
Default value : 'Test'
|
lastName |
Type : string
|
Default value : 'User'
|
password |
Type : string
|
Default value : 'pw4all'
|
titleCode |
Type : string
|
Default value : 'mr'
|
username |
Type : string
|
Default value : 'test-user-with-orders@sap.cx.com'
|
firstProductAscending |
Type : string
|
Default value : '4205431'
|
firstProductCodeSelector |
Type : string
|
Default value : 'cx-my-interests .cx-product-interests-product-item:first .cx-code'
|
firstProductDescending |
Type : string
|
Default value : '898520'
|
normalProductCode |
Type : string
|
Default value : '872912'
|
firstProductItemSelector |
Default value : `${productItemSelector}:first`
|
firstProductNameSelector |
Default value : `${firstProductItemSelector} a.cx-product-name`
|
firstProductPriceSelector |
Default value : `${firstProductItemSelector} .cx-product-price`
|
pageLinkSelector |
Type : string
|
Default value : 'cx-pagination a.current'
|
productItemSelector |
Type : string
|
Default value : 'cx-product-list cx-product-list-item'
|
productNameSelector |
Type : string
|
Default value : 'cx-product-list-item .cx-product-name'
|
QUERY_ALIAS |
Type : object
|
Default value : {
FIRST_PAGE: 'first_page_query',
CATEGORY_PAGE: 'category_page_query',
BRAND_PAGE: 'brand_page_query',
SONY_CLEAR_FACET: 'sony_query_clear_facet',
PRICE_ASC_FILTER: 'price_query_asc_filter',
PRICE_DSC_FILTER: 'price_query_dsc_filter',
NAME_DSC_FILTER: 'name_query_dsc_filter',
CATEGORY_FILTER: 'category_query_filter',
STORE_FILTER: 'store_query_filter',
COLOR_FILTER: 'color_query_filter',
TOP_RATED_FILTER: 'topRated_query_filter',
SONY: 'sony_query',
DSC_N1: 'dsc_n1_query',
CANON: 'canon_query',
CAMERA: 'camera_query',
FACET: 'facet_query',
PRODUCE_CODE: 'productCode_query',
INFINITE_SCROLL_PRODUCT_LOADED: 'productLoaded_query',
}
|
resultsTitleSelector |
Type : string
|
Default value : 'cx-breadcrumb h1'
|
searchUrlPrefix |
Default value : `${Cypress.env('OCC_PREFIX')}/${Cypress.env(
'BASE_SITE'
)}/products/search`
|
sortingOptionSelector |
Type : string
|
Default value : 'cx-sorting .ng-select:first'
|
FOCUS_ATTR |
Type : string
|
Default value : 'data-cx-focus'
|
The element attribute used to store the focus state |
FOCUS_GROUP_ATTR |
Type : string
|
Default value : 'data-cx-focus-group'
|
The element attribute used to store the focus group state |
fontawesomeIconConfig |
Type : IconConfig
|
Default value : {
icon: {
symbols: {
SEARCH: 'fas fa-search',
CART: 'fas fa-shopping-cart',
INFO: 'fas fa-info-circle',
STAR: 'fas fa-star',
GRID: 'fas fa-th-large',
LIST: 'fas fa-bars',
CARET_UP: 'fas fa-angle-up',
CARET_DOWN: 'fas fa-angle-down',
CARET_RIGHT: 'fas fa-angle-right',
CARET_LEFT: 'fas fa-angle-left',
ERROR: 'fas fa-exclamation-circle',
WARNING: 'fas fa-exclamation-triangle',
SUCCESS: 'fas fa-check-circle',
CLOSE: 'fas fa-times',
VISA: 'fab fa-cc-visa',
MASTER_CARD: 'fab fa-cc-mastercard',
AMEX: 'fab fa-cc-amex',
DINERS_CLUB: 'fab fa-cc-diners-club',
CREDIT_CARD: 'fas fa-credit-card',
COLLAPSE: 'fas fa-minus',
EXPAND: 'fas fa-plus',
RESET: 'fas fa-times-circle',
CIRCLE: 'fas fa-circle',
HEART: 'fas fa-heart',
EMPTY_HEART: 'far fa-heart',
FILTER: 'fas fa-filter',
PENCIL: 'fas fa-pencil-alt',
CLOCK: 'far fa-clock',
TRASH: 'fas fa-trash',
ACTIVE: 'fas fa-check',
ON: 'fas fa-toggle-on',
OFF: 'fas fa-toggle-off',
LINK_OUT: 'fas fa-external-link-alt',
SORT_DOWN: 'fas fa-sort-down',
SORT: 'fas fa-sort',
EXPAND_ARROWS: 'fas fa-expand',
},
resources: [
{
type: IconResourceType.LINK,
url: 'https://use.fontawesome.com/releases/v5.8.1/css/all.css',
},
],
},
}
|
FORBIDDEN_HANDLER_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/global-message/http-interceptors/handlers/forbidden/forbidden.handler.ts
class: FORBIDDEN_HANDLER,
importPath: SPARTACUS_CORE,
deprecatedParams: [],
addParams: [
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: OCC_ENDPOINTS_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
FORGOT_PASSWORD_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/forgot-password/forgot-password.component.ts
class: FORGOT_PASSWORD_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: FORM_BUILDER,
importPath: ANGULAR_FORMS,
},
{
className: USER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: AUTH_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
formats |
Type : object
|
Default value : {
mobile: {
width: 575,
height: 640,
},
desktop: {
width: 1000,
height: 660,
},
}
|
GET_PRODUCT_DETAILS_ENDPOINT_ALIAS |
Type : string
|
Default value : 'getProductDetails'
|
stockSelector |
Type : string
|
Default value : 'cx-add-to-cart .info'
|
getBaseSitesEntities |
Type : MemoizedSelector<StateWithSiteContext, BaseSiteEntities>
|
Default value : createSelector(getBaseSiteState, sitesEntitiesSelector)
|
getBaseSiteState |
Type : MemoizedSelector<StateWithSiteContext, BaseSiteState>
|
Default value : createSelector(
getSiteContextState,
(state: SiteContextState) => state.baseSite
)
|
sitesEntitiesSelector |
Default value : (state: BaseSiteState) => state.entities
|
getActiveCartId |
Type : MemoizedSelector<StateWithMultiCart, string>
|
Default value : createSelector(getMultiCartState, (state: MultiCartState) => state.active)
|
getMultiCartEntities |
Type : MemoizedSelector<StateWithMultiCart, EntityProcessesLoaderState<Cart>>
|
Default value : createSelector(getMultiCartState, (state: MultiCartState) => state.carts)
|
getMultiCartState |
Type : MemoizedSelector<StateWithMultiCart, MultiCartState>
|
Default value : createFeatureSelector<MultiCartState>(MULTI_CART_FEATURE)
|
getWishListId |
Type : MemoizedSelector<StateWithMultiCart, string>
|
Default value : createSelector(getMultiCartState, (state: MultiCartState) => state.wishList)
|
getAddresses |
Type : MemoizedSelector<StateWithUser, Address[]>
|
Default value : createSelector(getAddressesLoaderState, (state: LoaderState<Address[]>) =>
StateUtils.loaderValueSelector(state)
)
|
getAddressesLoaderState |
Type : MemoizedSelector<StateWithUser, LoaderState<Address[]>>
|
Default value : createSelector(getUserState, (state: UserState) => state.addresses)
|
getAddressesState |
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<Address>>
|
Default value : createSelector(
getB2BOrgUnitState,
(state: OrgUnits) => state && state.addressEntities
)
|
getApprovalProcessesState |
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<B2BApprovalProcess[]>>
|
Default value : createSelector(
getB2BOrgUnitState,
(state: OrgUnits) => state && state.approvalProcesses
)
|
getB2BOrgUnitState |
Type : MemoizedSelector<StateWithOrganization, OrgUnits>
|
Default value : createSelector(
getOrganizationState,
(state: OrganizationState) => state[ORG_UNIT_FEATURE]
)
|
getOrgUnitsNodeListState |
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<B2BUnitNode[]>>
|
Default value : createSelector(
getB2BOrgUnitState,
(state: OrgUnits) => state && state.availableOrgUnitNodes
)
|
getOrgUnitsState |
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<B2BUnitNode>>
|
Default value : createSelector(
getB2BOrgUnitState,
(state: OrgUnits) => state && state.entities
)
|
getOrgUnitsTreeState |
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<B2BUnitNode>>
|
Default value : createSelector(
getB2BOrgUnitState,
(state: OrgUnits) => state && state.tree
)
|
getBillingCountriesEntites |
Type : MemoizedSelector<StateWithUser, BillingCountryEntities>
|
Default value : createSelector(
getBillingCountriesState,
(state: BillingCountriesState) => state.entities
)
|
getBillingCountriesState |
Type : MemoizedSelector<StateWithUser, BillingCountriesState>
|
Default value : createSelector(getUserState, (state: UserState) => state.billingCountries)
|
getAllCardTypes |
Type : MemoizedSelector<StateWithCheckout, CardType[]>
|
Default value : createSelector(getCardTypesEntites, (entites) => {
return Object.keys(entites).map((code) => entites[code]);
})
|
getCardTypesEntites |
Type : MemoizedSelector<StateWithCheckout, literal type>
|
Default value : createSelector(getCardTypesState, fromReducer.getCardTypesEntites)
|
getCardTypesState |
Type : MemoizedSelector<StateWithCheckout, CardTypesState>
|
Default value : createSelector(getCheckoutState, (state: CheckoutState) => state.cardTypes)
|
getAllPaymentTypes |
Type : MemoizedSelector<StateWithCheckout, PaymentType[]>
|
Default value : createSelector(getPaymentTypesEntites, (entites) => {
return Object.keys(entites).map((code) => entites[code]);
})
|
getPaymentTypesEntites |
Type : MemoizedSelector<StateWithCheckout, literal type>
|
Default value : createSelector(getPaymentTypesState, fromReducer.getPaymentTypesEntites)
|
getPaymentTypesState |
Type : MemoizedSelector<StateWithCheckout, PaymentTypesState>
|
Default value : createSelector(
getCheckoutState,
(state: CheckoutState) => state.paymentTypes
)
|
getSelectedPaymentType |
Type : MemoizedSelector<StateWithCheckout, string | undefined>
|
Default value : createSelector(getPaymentTypesState, fromReducer.getSelectedPaymentType)
|
getAllProductCodes |
Type : MemoizedSelector<StateWithProduct, string[]>
|
Default value : createSelector(getProductState, (details) => {
return Object.keys(details.entities);
})
|
getProductState |
Type : MemoizedSelector<StateWithProduct, StateUtils.EntityLoaderState<Product>>
|
Default value : createSelector(getProductsState, (state: ProductsState) => state.details)
|
getRegionsLoaded |
Type : MemoizedSelector<StateWithUser, boolean>
|
Default value : createSelector(getRegionsLoaderState, (state: LoaderState<RegionsState>) =>
StateUtils.loaderSuccessSelector(state)
)
|
getRegionsLoaderState |
Type : MemoizedSelector<StateWithUser, LoaderState<RegionsState>>
|
Default value : createSelector(getUserState, (state: UserState) => state.regions)
|
getRegionsLoading |
Type : MemoizedSelector<StateWithUser, boolean>
|
Default value : createSelector(getRegionsLoaderState, (state: LoaderState<RegionsState>) =>
StateUtils.loaderLoadingSelector(state)
)
|
getAnonymousConsents |
Type : MemoizedSelector<StateWithAnonymousConsents, AnonymousConsent[]>
|
Default value : createSelector(getAnonymousConsentState, (state) => state.consents)
|
getAnonymousConsentsBannerDismissed |
Type : MemoizedSelector<StateWithAnonymousConsents, boolean>
|
Default value : createSelector(
getAnonymousConsentState,
(state) => state.ui.bannerDismissed
)
|
getAnonymousConsentTemplatesUpdate |
Type : MemoizedSelector<StateWithAnonymousConsents, boolean>
|
Default value : createSelector(getAnonymousConsentState, (state) => state.ui.updated)
|
getAnonymousConsentState |
Type : MemoizedSelector<StateWithAnonymousConsents, AnonymousConsentsState>
|
Default value : createFeatureSelector<AnonymousConsentsState>(
ANONYMOUS_CONSENTS_STORE_FEATURE
)
|
getAnonymousConsentTemplatesError |
Type : MemoizedSelector<StateWithAnonymousConsents, boolean>
|
Default value : createSelector(
getAnonymousConsentTemplatesState,
StateUtils.loaderErrorSelector
)
|
getAnonymousConsentTemplatesLoading |
Type : MemoizedSelector<StateWithAnonymousConsents, boolean>
|
Default value : createSelector(
getAnonymousConsentTemplatesState,
StateUtils.loaderLoadingSelector
)
|
getAnonymousConsentTemplatesSuccess |
Type : MemoizedSelector<StateWithAnonymousConsents, boolean>
|
Default value : createSelector(
getAnonymousConsentTemplatesState,
StateUtils.loaderSuccessSelector
)
|
getAsmState |
Type : MemoizedSelector<StateWithAsm, AsmState>
|
Default value : createFeatureSelector<AsmState>(ASM_FEATURE)
|
getAsmUi |
Type : MemoizedSelector<StateWithAsm, AsmUi>
|
Default value : createSelector(
getAsmState,
(state: AsmState) => state.asmUi
)
|
getCostCentersState |
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<CostCenter>>
|
Default value : createSelector(
getCostCenterManagementState,
(state: CostCenterManagement) => state && state.entities
)
|
getAuxSearchResults |
Default value : (
state: ProductsSearchState
): ProductSearchPage => state.auxResults
|
getProductSuggestions |
Default value : (
state: ProductsSearchState
): Suggestion[] => state.suggestions
|
getSearchResults |
Default value : (
state: ProductsSearchState
): ProductSearchPage => state.results
|
initialState |
Type : ProductsSearchState
|
Default value : {
results: {},
suggestions: [],
auxResults: {},
}
|
getAuxSearchResults |
Type : MemoizedSelector<StateWithProduct, ProductSearchPage>
|
Default value : createSelector(
getProductsSearchState,
fromProductSearch.getAuxSearchResults
)
|
getProductsSearchState |
Type : MemoizedSelector<StateWithProduct, ProductsSearchState>
|
Default value : createSelector(getProductsState, (state: ProductsState) => state.search)
|
getProductSuggestions |
Type : MemoizedSelector<StateWithProduct, Suggestion[]>
|
Default value : createSelector(
getProductsSearchState,
fromProductSearch.getProductSuggestions
)
|
getSearchResults |
Type : MemoizedSelector<StateWithProduct, ProductSearchPage>
|
Default value : createSelector(getProductsSearchState, fromProductSearch.getSearchResults)
|
getUserGroupsState |
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<UserGroup>>
|
Default value : createSelector(
getUserGroupManagementState,
(state: UserGroupManagement) => state && state.entities
)
|
getB2BUsersState |
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<B2BUser>>
|
Default value : createSelector(
getB2BUserManagementState,
(state: B2BUserManagement) => state && state.entities
)
|
getUserGroupsState |
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<UserGroup>>
|
Default value : createSelector(
getOrganizationState,
(state: OrganizationState) => state[USER_GROUP_FEATURE].entities
)
|
getBudgetManagementState |
Type : MemoizedSelector<StateWithOrganization, BudgetManagement>
|
Default value : createSelector(
getOrganizationState,
(state: OrganizationState) => state[BUDGET_FEATURE]
)
|
getBudgetsState |
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<Budget>>
|
Default value : createSelector(
getBudgetManagementState,
(state: BudgetManagement) => state && state.entities
)
|
getCardTypesEntites |
Default value : (state: CardTypesState) => state.entities
|
initialState |
Type : CardTypesState
|
Default value : {
entities: {},
}
|
getCheckoutLoading |
Type : MemoizedSelector<StateWithCheckout, boolean>
|
Default value : createSelector(getCheckoutStepsState, (state) =>
StateUtils.loaderLoadingSelector(state)
)
|
getCheckoutOrderDetails |
Type : MemoizedSelector<StateWithCheckout, Order | ReplenishmentOrder>
|
Default value : createSelector(getCheckoutSteps, getOrderDetailsSelector)
|
getCheckoutState |
Type : MemoizedSelector<StateWithCheckout, CheckoutState>
|
Default value : createFeatureSelector<CheckoutState>(CHECKOUT_FEATURE)
|
getCheckoutSteps |
Type : MemoizedSelector<StateWithCheckout, CheckoutStepsState>
|
Default value : createSelector(getCheckoutStepsState, (state) =>
StateUtils.loaderValueSelector(state)
)
|
getCostCenter |
Type : MemoizedSelector<StateWithCheckout, string | undefined>
|
Default value : createSelector(
getCheckoutSteps,
(state: CheckoutStepsState) => state.poNumber.costCenter
)
|
getDeliveryAddress |
Type : MemoizedSelector<StateWithCheckout, Address>
|
Default value : createSelector(getCheckoutSteps, getDeliveryAddressSelector)
|
getDeliveryAddressSelector |
Default value : (state: CheckoutStepsState) => state.address
|
getDeliveryMode |
Type : MemoizedSelector<StateWithCheckout, literal type>
|
Default value : createSelector(getCheckoutSteps, getDeliveryModeSelector)
|
getDeliveryModeSelector |
Default value : (state: CheckoutStepsState) =>
state.deliveryMode
|
getOrderDetailsSelector |
Default value : (state: CheckoutStepsState) =>
state.orderDetails
|
getPaymentDetails |
Type : MemoizedSelector<StateWithCheckout, PaymentDetails>
|
Default value : createSelector(getCheckoutSteps, getPaymentDetailsSelector)
|
getPaymentDetailsSelector |
Default value : (state: CheckoutStepsState) =>
state.paymentDetails
|
getPoNumer |
Type : MemoizedSelector<StateWithCheckout, string | undefined>
|
Default value : createSelector(
getCheckoutSteps,
(state: CheckoutStepsState) => state.poNumber.po
)
|
getSelectedDeliveryMode |
Type : MemoizedSelector<StateWithCheckout, DeliveryMode | undefined | null>
|
Default value : createSelector(getDeliveryMode, (deliveryMode) => {
if (deliveryMode.selected !== '') {
if (Object.keys(deliveryMode.supported).length === 0) {
return null;
}
return deliveryMode.supported[deliveryMode.selected];
}
})
|
getSelectedDeliveryModeCode |
Type : MemoizedSelector<StateWithCheckout, string>
|
Default value : createSelector(getDeliveryMode, (deliveryMode) => {
return deliveryMode && deliveryMode.selected;
})
|
getClientAuthState |
Type : MemoizedSelector<StateWithClientAuth, ClientAuthState>
|
Default value : createFeatureSelector<ClientAuthState>(CLIENT_AUTH_FEATURE)
|
getClientTokenState |
Type : MemoizedSelector<StateWithClientAuth, LoaderState<ClientToken>>
|
Default value : createSelector(
getClientAuthState,
(state: ClientAuthState) => state.clientToken
)
|
getCmsState |
Type : MemoizedSelector<StateWithCms, CmsState>
|
Default value : createFeatureSelector<CmsState>(CMS_FEATURE)
|
getConfigurationContent |
Type : MemoizedSelector<StateWithConfigurationTextfield, ConfiguratorTextfield.Configuration | undefined>
|
Default value : createSelector(getConfigurationsState, getConfigurationContentSelector)
|
getConfigurationContentSelector |
Default value : (state: ConfigurationTextfieldState) =>
state.loaderState.value
|
getConfigurationsState |
Type : MemoizedSelector<StateWithConfigurationTextfield, ConfigurationTextfieldState>
|
Default value : createFeatureSelector<ConfigurationTextfieldState>(
CONFIGURATION_TEXTFIELD_FEATURE
)
|
getConsentsError |
Type : MemoizedSelector<StateWithUser, boolean>
|
Default value : createSelector(getConsentsState, StateUtils.loaderErrorSelector)
|
getConsentsLoading |
Type : MemoizedSelector<StateWithUser, boolean>
|
Default value : createSelector(getConsentsState, StateUtils.loaderLoadingSelector)
|
getConsentsState |
Type : MemoizedSelector<StateWithUser, LoaderState<ConsentTemplate[]>>
|
Default value : createSelector(getUserState, (state: UserState) => state.consents)
|
getConsentsSuccess |
Type : MemoizedSelector<StateWithUser, boolean>
|
Default value : createSelector(getConsentsState, StateUtils.loaderSuccessSelector)
|
getConsentsValue |
Type : MemoizedSelector<StateWithUser, ConsentTemplate[]>
|
Default value : createSelector(getConsentsState, StateUtils.loaderValueSelector)
|
getConsignmentTracking |
Type : MemoizedSelector<StateWithOrder, ConsignmentTracking>
|
Default value : createSelector(
getConsignmentTrackingState,
(state: ConsignmentTrackingState) => state.tracking
)
|
getConsignmentTrackingState |
Type : MemoizedSelector<StateWithOrder, ConsignmentTrackingState>
|
Default value : createSelector(
getOrderState,
(state: OrderState) => state.consignmentTracking
)
|
getCostCenters |
Type : MemoizedSelector<StateWithUser, CostCenter[]>
|
Default value : createSelector(getCostCentersState, (state: LoaderState<CostCenter[]>) =>
StateUtils.loaderValueSelector(state)
)
|
getCostCentersState |
Type : MemoizedSelector<StateWithUser, LoaderState<CostCenter[]>>
|
Default value : createSelector(getUserState, (state: UserState) => state.costCenters)
|
getPageEntities |
Type : MemoizedSelector<StateWithCms, literal type>
|
Default value : createSelector(getPageState, getPageEntitiesSelector)
|
getPageEntitiesSelector |
Default value : (state: PageState) => state.pageData.entities
|
getPageState |
Type : MemoizedSelector<StateWithCms, PageState>
|
Default value : createSelector(getCmsState, (state: CmsState) => state.page)
|
getPageStateIndex |
Type : MemoizedSelector<StateWithCms, IndexType>
|
Default value : createSelector(getPageState, (page: PageState) => page.index)
|
getCustomerCouponsState |
Type : MemoizedSelector<StateWithUser, LoaderState<CustomerCouponSearchResult>>
|
Default value : createSelector(getUserState, (state: UserState) => state.customerCoupons)
|
getCustomerSearchResults |
Type : MemoizedSelector<StateWithAsm, CustomerSearchPage>
|
Default value : createSelector(
getCustomerSearchResultsLoaderState,
(state: StateUtils.LoaderState<CustomerSearchPage>) =>
StateUtils.loaderValueSelector(state)
)
|
getCustomerSearchResultsLoaderState |
Type : MemoizedSelector<StateWithAsm, StateUtils.LoaderState<CustomerSearchPage>>
|
Default value : createSelector(
getAsmState,
(state: AsmState) => state.customerSearchResult
)
|
getDefaultRenderKey |
Default value : getRequestUrl
|
Returns the full url for the given SSR Request. |
getFindStoresEntities |
Type : MemoizedSelector<StateWithStoreFinder, FindStoresState>
|
Default value : createSelector(getFindStoresState, (state) =>
StateUtils.loaderValueSelector(state)
)
|
getFindStoresState |
Type : MemoizedSelector<StateWithStoreFinder, StateUtils.LoaderState<FindStoresState>>
|
Default value : createSelector(
getStoreFinderState,
(storesState: StoresState) => storesState.findStores
)
|
getStoresLoading |
Type : MemoizedSelector<StateWithStoreFinder, boolean>
|
Default value : createSelector(getFindStoresState, (state) =>
StateUtils.loaderLoadingSelector(state)
)
|
getStoresSuccess |
Type : MemoizedSelector<StateWithStoreFinder, boolean>
|
Default value : createSelector(getFindStoresState, (state) =>
StateUtils.loaderSuccessSelector(state)
)
|
getGlobalMessageEntities |
Type : MemoizedSelector<StateWithGlobalMessage, GlobalMessageEntities>
|
Default value : createSelector(
getGlobalMessageState,
(state: GlobalMessageState) => state.entities
)
|
getGlobalMessageState |
Type : MemoizedSelector<StateWithGlobalMessage, GlobalMessageState>
|
Default value : createFeatureSelector<GlobalMessageState>(GLOBAL_MESSAGE_FEATURE)
|
getInterestsState |
Type : MemoizedSelector<StateWithUser, LoaderState<ProductInterestSearchResult>>
|
Default value : createSelector(getUserState, (state: UserState) => state.productInterests)
|
getNavigationEntryItemState |
Type : MemoizedSelector<StateWithCms, StateUtils.EntityLoaderState<NodeItem>>
|
Default value : createSelector(getCmsState, (state: CmsState) => state.navigation)
|
getNextPageContext |
Type : MemoizedSelector<any, PageContext>
|
Default value : createSelector(
getRouterState,
(routingState: RouterState) =>
routingState.nextState && routingState.nextState.context
)
|
getPageContext |
Type : MemoizedSelector<any, PageContext>
|
Default value : createSelector(
getRouterState,
(routingState: RouterState) =>
(routingState.state && routingState.state.context) || { id: '' }
)
|
getRouterFeatureState |
Type : MemoizedSelector<any, State>
|
Default value : createFeatureSelector<State>(ROUTING_FEATURE)
|
getRouterState |
Type : MemoizedSelector<any, RouterState>
|
Default value : createSelector(getRouterFeatureState, (state) => state.router)
|
getSemanticRoute |
Type : MemoizedSelector<any, string>
|
Default value : createSelector(
getRouterState,
(routingState: RouterState) =>
(routingState.state && routingState.state.semanticRoute) || ''
)
|
isNavigating |
Type : MemoizedSelector<any, boolean>
|
Default value : createSelector(
getNextPageContext,
(context) => !!context
)
|
getOrderApprovalsState |
Type : MemoizedSelector<OrderApprovalState, StateUtils.EntityLoaderState<OrderApproval>>
|
Default value : createSelector(
getOrderApprovalManagementState,
(state: OrderApprovalManagement) => state && state.entities
)
|
getOrderApprovalState |
Type : MemoizedSelector<OrderApprovalState, OrderApprovalState>
|
Default value : createFeatureSelector<OrderApprovalState>(ORDER_APPROVAL_FEATURE)
|
getOrderDetails |
Type : MemoizedSelector<StateWithOrder, Order>
|
Default value : createSelector(getOrderDetailState, (state: StateUtils.LoaderState<Order>) =>
StateUtils.loaderValueSelector(state)
)
|
getOrderDetailState |
Type : MemoizedSelector<StateWithOrder, StateUtils.LoaderState<Order>>
|
Default value : createSelector(getOrderState, (state: OrderState) => state.orderDetail)
|
getOrderState |
since 4.2 - use order lib instead |
Type : MemoizedSelector<StateWithUser, LoaderState<Order>>
|
Default value : createSelector(getUserState, (state: UserState) => state.order)
|
getOrderReturnRequestState |
Type : MemoizedSelector<StateWithOrder, StateUtils.LoaderState<ReturnRequest>>
|
Default value : createSelector(getOrderState, (state: OrderState) => state.orderReturn)
|
getOrdersState |
Type : MemoizedSelector<StateWithOrder, StateUtils.LoaderState<OrderHistoryList>>
|
Default value : createSelector(getOrderState, (state: OrderState) => state.orders)
|
getOrdersState |
since 4.2 - use order lib instead |
Type : MemoizedSelector<StateWithUser, LoaderState<OrderHistoryList>>
|
Default value : createSelector(getUserState, (state: UserState) => state.orders)
|
getOrderState |
Type : MemoizedSelector<StateWithOrder, OrderState>
|
Default value : createFeatureSelector<OrderState>(ORDER_FEATURE)
|
getOrderTypesState |
Type : MemoizedSelector<StateWithCheckout, OrderTypesState>
|
Default value : createSelector(getCheckoutState, (state: CheckoutState) => state.orderType)
|
getSelectedOrderType |
Type : MemoizedSelector<StateWithCheckout, ORDER_TYPE>
|
Default value : createSelector(getOrderTypesState, getSelectedOrderTypeSelector)
|
getSelectedOrderTypeSelector |
Default value : (state: OrderTypesState) =>
state.selected
|
getOrganizationState |
Type : MemoizedSelector<StateWithOrganization, OrganizationState>
|
Default value : createFeatureSelector<OrganizationState>(ORGANIZATION_FEATURE)
|
getPaymentMethodsState |
Type : MemoizedSelector<StateWithUser, LoaderState<PaymentDetails[]>>
|
Default value : createSelector(getUserState, (state: UserState) => state.payments)
|
getPaymentTypesEntites |
Default value : (state: PaymentTypesState) =>
state.entities
|
getSelectedPaymentType |
Default value : (state: PaymentTypesState) =>
state.selected
|
initialState |
Type : PaymentTypesState
|
Default value : {
entities: {},
selected: undefined,
}
|
getPermissionsState |
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<Permission>>
|
Default value : createSelector(
getPermissionManagementState,
(state: PermissionManagement) => state && state.entities
)
|
getPermissionTypesState |
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<OrderApprovalPermissionType[]>>
|
Default value : createSelector(
getPermissionManagementState,
(state: PermissionManagement) => state && state.permissionTypes
)
|
getProductReferenceList |
Default value : (
state: ProductReferencesState
): ProductReference[] => state.list
|
getProductReferenceProductCode |
Default value : (
state: ProductReferencesState
): string => state.productCode
|
initialState |
Type : ProductReferencesState
|
Default value : {
productCode: '',
list: [],
}
|
getProductReferencesState |
Type : MemoizedSelector<StateWithProduct, ProductReferencesState>
|
Default value : createSelector(
getProductsState,
(state: ProductsState) => state.references
)
|
getProductReviewsState |
Type : MemoizedSelector<StateWithProduct, ProductReviewsState>
|
Default value : createSelector(getProductsState, (state: ProductsState) => state.reviews)
|
getProductsState |
Type : MemoizedSelector<StateWithProduct, ProductsState>
|
Default value : createFeatureSelector<ProductsState>(PRODUCT_FEATURE)
|
getReviewList |
Default value : (state: ProductReviewsState): Review[] =>
state.list
|
getReviewProductCode |
Default value : (state: ProductReviewsState): string =>
state.productCode
|
initialState |
Type : ProductReviewsState
|
Default value : {
productCode: '',
list: [],
}
|
getSiteContextState |
Type : MemoizedSelector<StateWithSiteContext, SiteContextState>
|
Default value : createFeatureSelector<SiteContextState>(SITE_CONTEXT_FEATURE)
|
getStoreFinderState |
Type : MemoizedSelector<StateWithStoreFinder, StoresState>
|
Default value : createFeatureSelector<StoresState>(STORE_FINDER_FEATURE)
|
getUserState |
Type : MemoizedSelector<StateWithUser, UserState>
|
Default value : createFeatureSelector<UserState>(USER_FEATURE)
|
getViewAllStoresEntities |
Type : MemoizedSelector<StateWithStoreFinder, ViewAllStoresState>
|
Default value : createSelector(getViewAllStoresState, (state) =>
StateUtils.loaderValueSelector(state)
)
|
getViewAllStoresLoading |
Type : MemoizedSelector<StateWithStoreFinder, boolean>
|
Default value : createSelector(getViewAllStoresState, (state) =>
StateUtils.loaderLoadingSelector(state)
)
|
getViewAllStoresState |
Type : MemoizedSelector<StateWithStoreFinder, StateUtils.LoaderState<ViewAllStoresState>>
|
Default value : createSelector(
getStoreFinderState,
(storesState: StoresState) => storesState.viewAllStores
)
|
GIVE_USER_CONSENT |
Type : string
|
Default value : '[User] Give User Consent'
|
GIVE_USER_CONSENT_FAIL |
Type : string
|
Default value : '[User] Give User Consent Fail'
|
GIVE_USER_CONSENT_SUCCESS |
Type : string
|
Default value : '[User] Give User Consent Success'
|
LOAD_USER_CONSENTS |
Type : string
|
Default value : '[User] Load User Consents'
|
LOAD_USER_CONSENTS_FAIL |
Type : string
|
Default value : '[User] Load User Consents Fail'
|
LOAD_USER_CONSENTS_SUCCESS |
Type : string
|
Default value : '[User] Load User Consents Success'
|
RESET_GIVE_USER_CONSENT_PROCESS |
Type : string
|
Default value : '[User] Reset Give User Consent Process'
|
RESET_LOAD_USER_CONSENTS |
Type : string
|
Default value : '[User] Reset Load User Consents'
|
RESET_WITHDRAW_USER_CONSENT_PROCESS |
Type : string
|
Default value : '[User] Reset Withdraw User Consent Process'
|
TRANSFER_ANONYMOUS_CONSENT |
Type : string
|
Default value : '[User] Transfer Anonymous Consent'
|
WITHDRAW_USER_CONSENT |
Type : string
|
Default value : '[User] Withdraw User Consent'
|
WITHDRAW_USER_CONSENT_FAIL |
Type : string
|
Default value : '[User] Withdraw User Consent Fail'
|
WITHDRAW_USER_CONSENT_SUCCESS |
Type : string
|
Default value : '[User] Withdraw User Consent Success'
|
GLOBAL_GROUP |
Type : string
|
Default value : '_g_'
|
GLOBAL_MESSAGE_FEATURE |
Type : string
|
Default value : 'global-message'
|
GOOGLE_MAP_RENDERER_SERVICE_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/storefinder/core/service/google-map-renderer.service.ts
class: GOOGLE_MAP_RENDERER_SERVICE,
importPath: SPARTACUS_STOREFINDER,
deprecatedParams: [
{
className: STORE_FINDER_CONFIG,
importPath: SPARTACUS_STOREFINDER,
},
{
className: EXTERNAL_JS_FILE_LOADER,
importPath: SPARTACUS_CORE,
},
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
{
className: SCRIPT_LOADER,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: EXTERNAL_JS_FILE_LOADER,
importPath: SPARTACUS_CORE,
},
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
{
className: SCRIPT_LOADER,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: STORE_FINDER_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
{
className: SCRIPT_LOADER,
importPath: SPARTACUS_CORE,
},
],
}
|
GOOGLE_MAP_RENDERER_SERVICE_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/storefinder/core/service/google-map-renderer.service.ts
class: GOOGLE_MAP_RENDERER_SERVICE,
importPath: SPARTACUS_STOREFINDER,
deprecatedParams: [
{
className: STORE_FINDER_CONFIG,
importPath: SPARTACUS_STOREFINDER,
},
{
className: EXTERNAL_JS_FILE_LOADER,
importPath: SPARTACUS_CORE,
},
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
removeParams: [
{
className: EXTERNAL_JS_FILE_LOADER,
importPath: SPARTACUS_CORE,
},
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
addParams: [
{
className: STORE_FINDER_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
{
className: SCRIPT_LOADER,
importPath: SPARTACUS_CORE,
},
],
}
|
groupSkippingConfigCheckout |
Type : GroupSkippingConfig
|
Default value : {
shippingAddress: {
pageUrl: '/checkout/shipping-address',
expectedSkipperCount: 3,
},
deliveryMode: { pageUrl: '/checkout/delivery-mode', expectedSkipperCount: 3 },
paymentDetails: {
pageUrl: '/checkout/payment-details',
expectedSkipperCount: 3,
},
reviewOrder: { pageUrl: '/checkout/review-order', expectedSkipperCount: 3 },
}
|
groupSkippingConfigMyAccount |
Type : GroupSkippingConfig
|
Default value : {
orderHistory: { pageUrl: '/my-account/orders', expectedSkipperCount: 3 },
changePassword: {
pageUrl: '/my-account/update-password',
expectedSkipperCount: 3,
},
personalDetails: {
pageUrl: '/my-account/update-profile',
expectedSkipperCount: 3,
},
updateEmail: { pageUrl: '/my-account/update-email', expectedSkipperCount: 3 },
closeAccount: {
pageUrl: '/my-account/close-account',
expectedSkipperCount: 3,
},
consentManagement: {
pageUrl: '/my-account/consents',
expectedSkipperCount: 3,
},
addressBook: { pageUrl: '/my-account/address-book', expectedSkipperCount: 3 },
paymentDetails: {
pageUrl: '/my-account/payment-details',
expectedSkipperCount: 3,
},
notificationPreference: {
pageUrl: '/my-account/notification-preference',
expectedSkipperCount: 3,
},
}
|
groupSkippingConfigNotLoggedIn |
Type : GroupSkippingConfig
|
Default value : {
home: { pageUrl: '/', expectedSkipperCount: 3 },
login: { pageUrl: '/login', expectedSkipperCount: 3 },
register: { pageUrl: '/login/register', expectedSkipperCount: 3 },
termsAndConditiong: {
pageUrl: '/terms-and-conditions',
expectedSkipperCount: 3,
},
forgotPassword: {
pageUrl: '/login/forgot-password',
expectedSkipperCount: 3,
},
productList: { pageUrl: '/Brands/all/c/brands', expectedSkipperCount: 3 },
product: { pageUrl: '/product/779841', expectedSkipperCount: 3 },
cart: { pageUrl: '/cart', expectedSkipperCount: 3 },
sale: { pageUrl: '/sale', expectedSkipperCount: 3 },
contact: { pageUrl: '/contact', expectedSkipperCount: 3 },
help: { pageUrl: '/help', expectedSkipperCount: 3 },
storeFinder: { pageUrl: '/store-finder', expectedSkipperCount: 3 },
}
|
GUEST_REGISTER_FORM_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/checkout/components/order-confirmation/components/guest-register-form/guest-register-form.component.ts
class: GUEST_REGISTER_FORM_COMPONENT,
importPath: SPARTACUS_CHECKOUT_COMPONENTS,
deprecatedParams: [
{ className: USER_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTING_SERVICE, importPath: SPARTACUS_CORE },
{ className: AUTH_SERVICE, importPath: SPARTACUS_CORE },
{ className: FORM_BUILDER, importPath: ANGULAR_FORMS },
],
removeParams: [
{ className: USER_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTING_SERVICE, importPath: SPARTACUS_CORE },
{ className: AUTH_SERVICE, importPath: SPARTACUS_CORE },
{ className: FORM_BUILDER, importPath: ANGULAR_FORMS },
],
addParams: [
{
className: USER_REGISTER_FACADE,
importPath: SPARTACUS_USER_PROFILE_ROOT,
},
{ className: ROUTING_SERVICE, importPath: SPARTACUS_CORE },
{ className: AUTH_SERVICE, importPath: SPARTACUS_CORE },
{ className: FORM_BUILDER, importPath: ANGULAR_FORMS },
],
}
|
HAS_SEARCH_RESULT_CLASS |
Type : string
|
Default value : 'has-searchbox-results'
|
headers |
Default value : new HttpHeaders({
'Content-Type': 'application/json',
})
|
headers |
Default value : new HttpHeaders({
'Content-Type': 'application/json',
})
|
HOME_PAGE_CONTEXT |
Type : string
|
Default value : '__HOMEPAGE__'
|
The homepage id for the CMS homepage is not required when we query the backend. CMS business users can have multiple pages, that they might switch quickly without changing the page id. Therefore, we use a constant to keep track of the page in the store, but are able to ignore the id while querying the backend. |
SMART_EDIT_CONTEXT |
Type : string
|
Default value : 'smartedit-preview'
|
SmartEdit preview page is loaded by previewToken which is added by interceptor |
HOME_PAGE_EVENT_BUILDER_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/events/home/home-page-event.builder.ts
class: HOME_PAGE_EVENT_BUILDER,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: EVENT_SERVICE, importPath: SPARTACUS_CORE },
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
htmlLangProvider |
Type : Provider
|
Default value : {
provide: APP_INITIALIZER,
multi: true,
useFactory: setHtmlLangAttribute,
deps: [WindowRef, LanguageService],
}
|
importExportTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
importExport: ['exportEntries', 'importEntries', 'importEntriesDialog'],
}
|
importExportTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
INITIAL_OV_VALUE_ATTRIBUTE_NAME |
Type : string
|
Default value : ''
|
initialEntityState |
Type : EntityState<any>
|
Default value : { entities: {} }
|
initialIndicator |
Type : string
|
Default value : 'INITIAL'
|
initialLoaderState |
Type : LoaderState<any>
|
Default value : {
loading: false,
error: false,
success: false,
value: undefined,
}
|
initialProcessesLoaderState |
Type : object
|
Default value : {
...initialLoaderState,
...initialProcessesState,
}
|
initialProcessesState |
Type : ProcessesLoaderState<any>
|
Default value : {
processesCount: 0,
}
|
initialScopedLoaderState |
Type : ScopedLoaderState<any>
|
Default value : {}
|
initialState |
Type : AsmUi
|
Default value : <AsmUi>{ collapsed: false }
|
initialState |
Type : ConsignmentTrackingState
|
Default value : { tracking: {} }
|
initialState |
Type : Order
|
Default value : {}
|
initialState |
Type : ReturnRequestList
|
Default value : {
returnRequests: [],
pagination: {},
sorts: [],
}
|
initialState |
Type : OrderHistoryList
|
Default value : {
orders: [],
pagination: {},
sorts: [],
}
|
initialState |
Type : ReplenishmentOrder
|
Default value : {}
|
initialState |
Type : ReplenishmentOrderList
|
Default value : {
replenishmentOrders: [],
pagination: {},
sorts: [],
}
|
initialState |
Type : CheckoutStepsState
|
Default value : {
poNumber: { po: undefined, costCenter: undefined },
address: {},
deliveryMode: {
supported: {},
selected: '',
},
paymentDetails: {},
orderDetails: {},
}
|
initialState |
Type : OrderTypesState
|
Default value : {
selected: ORDER_TYPE.PLACE_ORDER,
}
|
initialState |
Type : FindStoresState
|
Default value : {
findStoresEntities: {},
findStoreEntityById: {},
}
|
initialState |
Type : ViewAllStoresState
|
Default value : {
viewAllStoresEntities: {},
}
|
initialState |
Type : Configurator.Configuration
|
Default value : {
configId: '',
groups: [],
flatGroups: [],
interactionState: {
currentGroup: undefined,
groupsVisited: {},
menuParentGroup: undefined,
},
owner: ConfiguratorModelUtils.createInitialOwner(),
}
|
initialStatePendingChanges |
Type : number
|
Default value : 0
|
initialState |
Type : ConfiguratorTextfield.Configuration
|
Default value : {
configurationInfos: [],
owner: ConfiguratorModelUtils.createInitialOwner(),
}
|
initialState |
Default value : false
|
initialState |
Default value : false
|
initialState |
Type : AnonymousConsent[]
|
Default value : []
|
initialState |
Type : ComponentsContext
|
Default value : {
component: undefined,
pageContext: {},
}
|
initialState |
Type : NodeItem
|
Default value : undefined
|
initialState |
Type : EntityState<Page>
|
Default value : { entities: {} }
|
initialState |
Default value : undefined
|
initialState |
Type : GlobalMessageState
|
Default value : {
entities: {},
}
|
initialState |
Type : RouterState
|
Default value : {
navigationId: 0,
state: {
url: '',
queryParams: {},
params: {},
context: {
id: '',
},
cmsRequired: false,
semanticRoute: undefined,
},
nextState: undefined,
}
|
reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
reducerToken |
Type : InjectionToken<ActionReducerMap<State>>
|
Default value : new InjectionToken<ActionReducerMap<State>>('RouterReducers')
|
initialState |
Type : BaseSiteState
|
Default value : {
entities: null,
details: {},
activeSite: '',
}
|
initialState |
Type : CurrenciesState
|
Default value : {
entities: null,
activeCurrency: null,
}
|
initialState |
Type : LanguagesState
|
Default value : {
entities: null,
activeLanguage: null,
}
|
initialState |
since 4.2 - use order lib instead |
Type : ConsignmentTrackingState
|
Default value : {}
|
initialState |
Type : BillingCountriesState
|
Default value : {
entities: {},
}
|
initialState |
Type : CustomerCouponSearchResult
|
Default value : {
coupons: [],
sorts: [],
pagination: {},
}
|
initialState |
Type : NotificationPreference[]
|
Default value : []
|
initialState |
since 4.2 - use order lib instead |
Type : Order
|
Default value : {}
|
initialState |
Type : DeliveryCountriesState
|
Default value : {
entities: {},
}
|
initialState |
since 4.2 - use order lib instead |
Type : ReturnRequestList
|
Default value : {
returnRequests: [],
pagination: {},
sorts: [],
}
|
initialState |
Type : PaymentDetails[]
|
Default value : []
|
initialState |
Type : RegionsState
|
Default value : {
entities: [],
country: null,
}
|
initialState |
Type : ProductInterestSearchResult
|
Default value : {
results: [],
pagination: {},
sorts: [],
}
|
initialState |
since 4.2 - use order lib instead |
Type : ReplenishmentOrder
|
Default value : {}
|
initialState |
Type : Address[]
|
Default value : []
|
initialState |
Type : ConsentTemplate[]
|
Default value : []
|
initialState |
Type : CostCenter[]
|
Default value : []
|
initialState |
since 4.2 - use order lib instead |
Type : OrderHistoryList
|
Default value : {
orders: [],
pagination: {},
sorts: [],
}
|
initialState |
Type : ReplenishmentOrderList
|
Default value : {
replenishmentOrders: [],
pagination: {},
sorts: [],
}
|
interceptors |
Type : Provider[]
|
Default value : [
{
provide: HTTP_INTERCEPTORS,
useExisting: CheckoutCartInterceptor,
multi: true,
},
]
|
interceptors |
Type : Provider[]
|
Default value : [
{
provide: HTTP_INTERCEPTORS,
useExisting: CmsTicketInterceptor,
multi: true,
},
]
|
interceptors |
Type : Provider[]
|
Default value : [
{
provide: HTTP_INTERCEPTORS,
useExisting: AnonymousConsentsInterceptor,
multi: true,
},
]
|
interceptors |
Type : Provider[]
|
Default value : [
{
provide: HTTP_INTERCEPTORS,
useExisting: ClientTokenInterceptor,
multi: true,
},
]
|
inventoryDisplayB2B |
Type : object
|
Default value : {
IN_STOCK_WITH_QUANTITY_PRODUCT: '2222485',
OUT_OF_STOCK_PRODUCT: '1979039',
FORCE_IN_STOCK_PRODUCT: '3788618',
THRESHOLD_STOCK: '693923',
STOCK_LESS_THAN_THRESHOLD: '2217258',
STOCK_EQUAL_THRESHOLD: '1128762',
}
|
inventoryDisplayB2C |
Type : object
|
Default value : {
IN_STOCK_WITH_QUANTITY_PRODUCT: '358639',
OUT_OF_STOCK_PRODUCT: '872912',
FORCE_IN_STOCK_PRODUCT: '1377492',
THRESHOLD_STOCK: '280916',
STOCK_LESS_THAN_THRESHOLD: '479742',
STOCK_EQUAL_THRESHOLD: '458542',
}
|
stockLabel |
Type : string
|
Default value : 'In stock'
|
stockOutOfStockLabel |
Type : string
|
Default value : 'Out of stock'
|
ITEM_COUNTER_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: ITEM_COUNTER_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_CONTROL,
comment: `// ${TODO_SPARTACUS} Method '${GET_CONTROL}' was removed from '${ITEM_COUNTER_COMPONENT}'. Instead of returning an Observable in the method, it is being subscribed in the ngOnInit.`,
},
]
|
JSON_LD_SCRIPT_FACTORY_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-structure/seo/structured-data/json-ld-script.factory.ts
class: JSON_LD_SCRIPT_FACTORY,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
{
className: RENDERER_FACTORY_2,
importPath: ANGULAR_CORE,
},
{
className: DOM_SANITIZER,
importPath: ANGULAR_PLATFORM_BROWSER,
},
],
addParams: [
{
className: SEO_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
JSONLD_PRODUCT_BUILDER |
Default value : new InjectionToken(
'JsonLdProductBuilderToken'
)
|
Injection token to add specific json-ld builders for product related schemas. See see https://schema.org/product for more information. |
JSONLD_PRODUCT_REVIEW_BUILDER_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: JSONLD_PRODUCT_REVIEW_BUILDER,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: PRODUCT_REVIEW_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: SEO_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
KEY |
Type : string
|
Default value : 'digital-payment.checkout.request'
|
LABELS |
Type : object
|
Default value : {
[LANGUAGE_CONTEXT_ID]: 'Language',
[CURRENCY_CONTEXT_ID]: 'Currency',
}
|
LANGUAGE_CHANGE |
Type : string
|
Default value : '[Site-context] Language Change'
|
LOAD_LANGUAGES |
Type : string
|
Default value : '[Site-context] Load Languages'
|
LOAD_LANGUAGES_FAIL |
Type : string
|
Default value : '[Site-context] Load Languages Fail'
|
LOAD_LANGUAGES_SUCCESS |
Type : string
|
Default value : '[Site-context] Load Languages Success'
|
SET_ACTIVE_LANGUAGE |
Type : string
|
Default value : '[Site-context] Set Active Language'
|
LANGUAGE_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: LANGUAGE_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: SET_ACTIVE,
newNode: SET_ACTIVE,
comment: `// ${TODO_SPARTACUS} Method '${SET_ACTIVE}' changed the return type from 'Subscription' to 'void'`,
},
]
|
LANGUAGE_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/site-context/facade/language.service.ts
class: LANGUAGE_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: STORE, importPath: NGRX_STORE },
{ className: WINDOW_REF, importPath: SPARTACUS_CORE },
{ className: SITE_CONTEXT_CONFIG, importPath: SPARTACUS_CORE },
],
removeParams: [{ className: WINDOW_REF, importPath: SPARTACUS_CORE }],
}
|
LANGUAGE_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: LANGUAGE_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: INITIALIZE,
comment: `// ${TODO_SPARTACUS} Method '${LANGUAGE_SERVICE}.${INITIALIZE}' was removed. The state initialization is done with the 'LanguageInitializer' .`,
},
]
|
layoutConfig |
Type : LayoutConfig
|
Default value : {
// deferredLoading: {
// strategy: DeferLoadingStrategy.DEFER,
// intersectionMargin: '50px',
// },
layoutSlots: {
header: {
lg: {
slots: [
'PreHeader',
'SiteContext',
'SiteLinks',
'SiteLogo',
'SearchBox',
'SiteLogin',
'MiniCart',
'NavigationBar',
],
},
slots: ['PreHeader', 'SiteLogo', 'SearchBox', 'MiniCart'],
},
navigation: {
lg: { slots: [] },
slots: ['SiteLogin', 'NavigationBar', 'SiteContext', 'SiteLinks'],
},
footer: {
slots: ['Footer'],
},
LandingPage2Template: {
pageFold: 'Section2B',
slots: [
'Section1',
'Section2A',
'Section2B',
'Section2C',
'Section3',
'Section4',
'Section5',
],
},
ContentPage1Template: {
slots: ['Section2A', 'Section2B'],
},
CategoryPageTemplate: {
pageFold: 'Section2',
slots: ['Section1', 'Section2', 'Section3'],
},
ProductListPageTemplate: {
slots: ['ProductLeftRefinements', 'ProductListSlot'],
},
ProductGridPageTemplate: {
slots: ['ProductLeftRefinements', 'ProductGridSlot'],
},
SearchResultsListPageTemplate: {
slots: [
'Section2',
'ProductLeftRefinements',
'SearchResultsListSlot',
'Section4',
],
},
SearchResultsGridPageTemplate: {
slots: [
'Section2',
'ProductLeftRefinements',
'SearchResultsGridSlot',
'Section4',
],
},
ProductDetailsPageTemplate: {
lg: {
pageFold: 'UpSelling',
},
pageFold: 'Summary',
slots: [
'Summary',
'UpSelling',
'CrossSelling',
'Tabs',
'PlaceholderContentSlot',
],
},
CartPageTemplate: {
slots: ['TopContent', 'CenterRightContentSlot', 'EmptyCartMiddleContent'],
},
AccountPageTemplate: {
slots: ['BodyContent', 'SideContent'],
},
LoginPageTemplate: {
slots: ['LeftContentSlot', 'RightContentSlot'],
},
ErrorPageTemplate: {
slots: ['TopContent', 'MiddleContent', 'BottomContent'],
},
OrderConfirmationPageTemplate: {
slots: ['BodyContent', 'SideContent'],
},
MultiStepCheckoutSummaryPageTemplate: {
slots: ['TopContent', 'BodyContent', 'SideContent', 'BottomContent'],
},
CheckoutLoginPageTemplate: {
slots: ['RightContentSlot'],
},
},
}
|
The layout configuration is used to define the overall layout of the storefront. The configuration includes the following aspects:
The page slot configurations is directly related to the data in the backend. If you use the Spartacus sample-data, you will have an aligned setup. However, if you introduce custom page templates and/or slots, you most likely need to further adjust or replace this configuration. |
LEGACY_FLAG_MIGRATION |
Type : ConfigDeprecation
|
Default value : {
propertyName: LEGACY_FLAG,
comment: `// ${TODO_SPARTACUS} '${LEGACY_FLAG}' has been removed. Just remove this property, as legacy systems are supported by optional implementations.\n`,
}
|
LOAD_ACTIVE_COST_CENTERS |
Type : string
|
Default value : '[User] Load Active CostCenters'
|
LOAD_ACTIVE_COST_CENTERS_FAIL |
Type : string
|
Default value : '[User] Load Active CostCenters Fail'
|
LOAD_ACTIVE_COST_CENTERS_SUCCESS |
Type : string
|
Default value : '[User] Load Active CostCenters Success'
|
LOAD_BILLING_COUNTRIES |
Type : string
|
Default value : '[User] Load Billing Countries'
|
LOAD_BILLING_COUNTRIES_FAIL |
Type : string
|
Default value : '[User] Load Billing Countries Fail'
|
LOAD_BILLING_COUNTRIES_SUCCESS |
Type : string
|
Default value : '[User] Load Billing Countries Success'
|
LOAD_CARD_TYPES |
Type : string
|
Default value : '[Checkout] Load Card Types'
|
LOAD_CARD_TYPES_FAIL |
Type : string
|
Default value : '[Checkout] Load Card Fail'
|
LOAD_CARD_TYPES_SUCCESS |
Type : string
|
Default value : '[Checkout] Load Card Success'
|
LOAD_CDC_USER_TOKEN |
Type : string
|
Default value : '[Auth] Load CDC User Token'
|
LOAD_CDC_USER_TOKEN_FAIL |
Type : string
|
Default value : '[Auth] Load CDC User Token Fail'
|
LOAD_CLIENT_TOKEN |
Type : string
|
Default value : '[Token] Load Client Token'
|
LOAD_CLIENT_TOKEN_FAIL |
Type : string
|
Default value : '[Token] Load Client Token Fail'
|
LOAD_CLIENT_TOKEN_SUCCESS |
Type : string
|
Default value : '[Token] Load Client Token Success'
|
LOAD_CMS_NAVIGATION_ITEMS |
Type : string
|
Default value : '[Cms] Load NavigationEntry items'
|
LOAD_CMS_NAVIGATION_ITEMS_FAIL |
Type : string
|
Default value : '[Cms] Load NavigationEntry items Fail'
|
LOAD_CMS_NAVIGATION_ITEMS_SUCCESS |
Type : string
|
Default value : '[Cms] Load NavigationEntry items Success'
|
LOAD_DELIVERY_COUNTRIES |
Type : string
|
Default value : '[User] Load Delivery Countries'
|
LOAD_DELIVERY_COUNTRIES_FAIL |
Type : string
|
Default value : '[User] Load Delivery Countries Fail'
|
LOAD_DELIVERY_COUNTRIES_SUCCESS |
Type : string
|
Default value : '[User] Load Delivery Countries Success'
|
LOAD_ORDER_APPROVAL |
Type : string
|
Default value : '[OrderApproval] Load OrderApproval Data'
|
LOAD_ORDER_APPROVAL_FAIL |
Type : string
|
Default value : '[OrderApproval] Load OrderApproval Data Fail'
|
LOAD_ORDER_APPROVAL_SUCCESS |
Type : string
|
Default value : '[OrderApproval] Load OrderApproval Data Success'
|
LOAD_ORDER_APPROVALS |
Type : string
|
Default value : '[OrderApproval] Load OrderApprovals'
|
LOAD_ORDER_APPROVALS_FAIL |
Type : string
|
Default value : '[OrderApproval] Load OrderApprovals Fail'
|
LOAD_ORDER_APPROVALS_SUCCESS |
Type : string
|
Default value : '[OrderApproval] Load OrderApprovals Success'
|
MAKE_DECISION |
Type : string
|
Default value : '[OrderApproval] Make OrderApproval Decision'
|
MAKE_DECISION_FAIL |
Type : string
|
Default value : '[OrderApproval] Make OrderApproval Decision Fail'
|
MAKE_DECISION_RESET |
Type : string
|
Default value : '[OrderApproval] Make OrderApproval Decision Reset'
|
MAKE_DECISION_SUCCESS |
Type : string
|
Default value : '[OrderApproval] Make OrderApproval Decision Success'
|
LOAD_PAYMENT_TYPES |
Type : string
|
Default value : '[Checkout] Load Payment Types'
|
LOAD_PAYMENT_TYPES_FAIL |
Type : string
|
Default value : '[Checkout] Load Payment Types Fail'
|
LOAD_PAYMENT_TYPES_SUCCESS |
Type : string
|
Default value : '[Checkout] Load Payment Types Success'
|
RESET_LOAD_PAYMENT_TYPES_PROCESS_ID |
Type : string
|
Default value : '[Checkout] Reset Load Payment Type Process'
|
SET_PAYMENT_TYPE |
Type : string
|
Default value : '[Checkout] Set Payment Type'
|
SET_PAYMENT_TYPE_FAIL |
Type : string
|
Default value : '[Checkout] Set Payment Type Fail'
|
SET_PAYMENT_TYPE_SUCCESS |
Type : string
|
Default value : '[Checkout] Set Payment Type Success'
|
LOAD_PRODUCT_REVIEWS |
Type : string
|
Default value : '[Product] Load Product Reviews Data'
|
LOAD_PRODUCT_REVIEWS_FAIL |
Type : string
|
Default value : '[Product] Load Product Reviews Data Fail'
|
LOAD_PRODUCT_REVIEWS_SUCCESS |
Type : string
|
Default value : '[Product] Load Product Reviews Data Success'
|
POST_PRODUCT_REVIEW |
Type : string
|
Default value : '[Product] Post Product Review'
|
POST_PRODUCT_REVIEW_FAIL |
Type : string
|
Default value : '[Product] Post Product Review Fail'
|
POST_PRODUCT_REVIEW_SUCCESS |
Type : string
|
Default value : '[Product] Post Product Review Success'
|
LOADER_FAIL_ACTION |
Type : string
|
Default value : '[LOADER] FAIL'
|
LOADER_LOAD_ACTION |
Type : string
|
Default value : '[LOADER] LOAD'
|
LOADER_RESET_ACTION |
Type : string
|
Default value : '[LOADER] RESET'
|
LOADER_SUCCESS_ACTION |
Type : string
|
Default value : '[LOADER] SUCCESS'
|
LOCAL_STORAGE_MEMORY |
Type : object
|
Default value : {}
|
LOGIN |
Type : string
|
Default value : '[Auth] Login'
|
LOGOUT |
Type : string
|
Default value : '[Auth] Logout'
|
LOGIN_FORM_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: LOGIN_FORM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: NG_ON_DESTROY,
comment: `// ${TODO_SPARTACUS} Method '${NG_ON_DESTROY}' was removed together with the ${SUB} property`,
},
{
class: LOGIN_FORM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: SUB,
comment: `// ${TODO_SPARTACUS} property '${SUB}' was removed`,
},
{
class: LOGIN_FORM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: LOGIN_AS_GUEST,
comment: `// ${TODO_SPARTACUS} property '${LOGIN_AS_GUEST}' was removed`,
},
]
|
LOGIN_FORM_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/user/login-form/login-form.component.ts
class: LOGIN_FORM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: FORM_BUILDER,
importPath: ANGULAR_FORMS,
},
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVATED_ROUTE,
importPath: ANGULAR_ROUTER,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVATED_ROUTE,
importPath: ANGULAR_ROUTER,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
LOGIN_REGISTER_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/user/account/components/login-register/login-register.component.ts
class: LOGIN_REGISTER_COMPONENT,
importPath: SPARTACUS_USER,
deprecatedParams: [
{ className: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
{ className: ACTIVATED_ROUTE, importPath: ANGULAR_ROUTER },
],
removeParams: [
{ className: CHECKOUT_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
LOGOUT_CUSTOMER_SUPPORT_AGENT |
Type : string
|
Default value : '[Auth] Logout Customer Support Agent'
|
LOGOUT_GUARD_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/user/logout/logout.guard.ts
class: LOGOUT_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CMS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: PROTECTED_ROUTES_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
addParams: [{ className: AUTH_REDIRECT_SERVICE, importPath: SPARTACUS_CORE }],
}
|
LOGOUT_GUARD_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: LOGOUT_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: CAN_ACTIVATE,
newNode: CAN_ACTIVATE,
comment: `// ${TODO_SPARTACUS} Method '${CAN_ACTIVATE}' return type has changed from 'Observable<boolean>' to 'Observable<boolean | UrlTree>'.`,
},
{
class: LOGOUT_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: LOGOUT,
newNode: LOGOUT,
comment: `// ${TODO_SPARTACUS} Method '${LOGOUT}' return type has changed from 'void' to 'Promise<any>'.`,
},
{
class: LOGOUT_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: REDIRECT,
comment: `// ${TODO_SPARTACUS} Method '${REDIRECT}' has been removed from ${LOGOUT_GUARD}. Please use 'getRedirectUrl()' instead.`,
},
]
|
LOGOUT_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/user/logout-guard.ts
class: LOGOUT_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CMS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: PROTECTED_ROUTES_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
}
|
LOOKUP_VISUALIZATIONS_RESPONSE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, LookupVisualizationsResponse>
>('LookupVisualizationsResponseNormalizer')
|
lowStockResponse |
Type : object
|
Default value : {
cartModifications: [
{
entry: {
product: {
availableForPickup: true,
code: '325414',
name: 'EASYSHARE Z730 Zoom Digital Camera',
purchasable: true,
stock: {
isValueRounded: false,
stockLevel: 1,
stockLevelStatus: 'lowStock',
},
},
quantity: 1,
},
quantity: 2,
quantityAdded: 1,
statusCode: 'lowStock',
},
{
entry: {
product: {
availableForPickup: true,
code: '2278102',
name: 'miniDV Head Cleaner',
purchasable: true,
stock: {
isValueRounded: false,
stockLevel: 1,
stockLevelStatus: 'lowStock',
},
},
quantity: 1,
},
quantity: 2,
quantityAdded: 1,
statusCode: 'lowStock',
},
],
}
|
outOfStockResponse |
Type : object
|
Default value : {
cartModifications: [
{
entry: {
product: {
availableForPickup: false,
code: '325414',
name: 'EASYSHARE Z730 Zoom Digital Camera',
purchasable: true,
stock: {
isValueRounded: false,
stockLevel: 0,
stockLevelStatus: 'outOfStock',
},
url: '/Open-Catalogue/Cameras/Digital-Cameras/Digital-Compacts/EASYSHARE-Z730-Zoom-Digital-Camera/p/325414',
},
quantity: 0,
},
quantity: 2,
quantityAdded: 0,
statusCode: 'noStock',
},
],
}
|
PRODUCT_1 |
Type : object
|
Default value : {
name: 'EASYSHARE Z730 Zoom Digital Camera',
code: '325414',
}
|
PRODUCT_2 |
Type : object
|
Default value : {
name: 'miniDV Head Cleaner',
code: '2278102',
}
|
MARKER_HEADER_CPQ_CONFIGURATOR |
Type : string
|
Default value : 'x-cpq-configurator'
|
This header attribute shall be used to mark any request made to the CPQ System. The presence of it enables this interceptor to actually intercept this request and to decorate it with the authentication related attributes. |
MAX_OCC_INTEGER_VALUE |
Type : number
|
Default value : 2147483647
|
MEDIA_BASE_URL_META_TAG_NAME |
Type : string
|
Default value : 'media-backend-base-url'
|
MEDIA_BASE_URL_META_TAG_PLACEHOLDER |
Type : string
|
Default value : 'MEDIA_BACKEND_BASE_URL_VALUE'
|
OCC_BASE_URL_META_TAG_NAME |
Type : string
|
Default value : 'occ-backend-base-url'
|
OCC_BASE_URL_META_TAG_PLACEHOLDER |
Type : string
|
Default value : 'OCC_BACKEND_BASE_URL_VALUE'
|
MEDIA_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: MEDIA_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STOREFRONT_CONFIG,
literalInference: STOREFRONT_CONFIG,
injectionToken: {
token: CONFIG,
importPath: SPARTACUS_CORE,
},
},
{
className: BREAKPOINT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: STOREFRONT_CONFIG,
literalInference: STOREFRONT_CONFIG,
injectionToken: {
token: CONFIG,
importPath: SPARTACUS_CORE,
},
},
{
className: BREAKPOINT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: CONFIG,
importPath: SPARTACUS_CORE,
},
],
}
|
mediaConfig |
Type : MediaConfig
|
Default value : {
mediaFormats: {
mobile: { width: 400 },
tablet: { width: 770 },
desktop: { width: 1140 },
widescreen: { width: 1400 },
// product media
cartIcon: { width: 65 },
thumbnail: { width: 96 },
product: { width: 284 },
zoom: { width: 515 },
},
}
|
MERCHANDISING_FACET_NORMALIZER |
Default value : new InjectionToken<
Converter<Breadcrumb[], MerchandisingFacet[]>
>('MerchandisingFacetNormalizer')
|
MERCHANDISING_FACET_TO_QUERYPARAM_NORMALIZER |
Default value : new InjectionToken<
Converter<MerchandisingFacet[], string>
>('MerchandisingFacetToQueryparamNormalizer')
|
metaReducers |
Type : MetaReducer[]
|
Default value : [
clearCustomerSupportAgentAsmState,
]
|
reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
reducerToken |
Type : InjectionToken<ActionReducerMap<AsmState>>
|
Default value : new InjectionToken<ActionReducerMap<AsmState>>('AsmReducers')
|
metaReducers |
Type : MetaReducer[]
|
Default value : [clearStoreFinderState]
|
reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
reducerToken |
Type : InjectionToken<ActionReducerMap<StoresState>>
|
Default value : new InjectionToken<ActionReducerMap<StoresState>>('StoreFinderReducers')
|
metaReducers |
Type : MetaReducer[]
|
Default value : [clearOrganizationState]
|
reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
reducerToken |
Type : InjectionToken<ActionReducerMap<OrganizationState>>
|
Default value : new InjectionToken<ActionReducerMap<OrganizationState>>(
'OrganizationReducers'
)
|
metaReducers |
Type : MetaReducer[]
|
Default value : [clearOrganizationState]
|
reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
reducerToken |
Type : InjectionToken<ActionReducerMap<OrderApprovalState>>
|
Default value : new InjectionToken<ActionReducerMap<OrderApprovalState>>(
'OrganizationReducers'
)
|
metaReducers |
Type : MetaReducer[]
|
Default value : [
clearAnonymousConsentTemplates,
]
|
reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
reducerToken |
Type : InjectionToken<ActionReducerMap<AnonymousConsentsState>>
|
Default value : new InjectionToken<ActionReducerMap<AnonymousConsentsState>>(
'AnonymousConsentsReducers'
)
|
metaReducers |
Type : MetaReducer[]
|
Default value : [clearCmsState]
|
reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
reducerToken |
Type : InjectionToken<ActionReducerMap<CmsState>>
|
Default value : new InjectionToken<ActionReducerMap<CmsState>>('CmsReducers')
|
metaReducers |
Type : MetaReducer[]
|
Default value : [clearUserState]
|
reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
reducerToken |
Type : InjectionToken<ActionReducerMap<UserState>>
|
Default value : new InjectionToken<ActionReducerMap<UserState>>('UserReducers')
|
metaReducers |
Type : MetaReducer[]
|
Default value : [clearProductsState]
|
reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
reducerToken |
Type : InjectionToken<ActionReducerMap<ProductsState>>
|
Default value : new InjectionToken<ActionReducerMap<ProductsState>>('ProductReducers')
|
METHOD_PROPERTY_DATA |
Type : MethodPropertyDeprecation[]
|
Default value : [
...CHECKOUT_CONNECTOR_MIGRATION,
...CHECKOUT_ADAPTER_MIGRATION,
...CHECKOUT_SERVICE_MIGRATION,
...CMS_COMPONENTS_SERVICE_MIGRATION,
...OCC_CHECKOUT_ADAPTER_MIGRATION,
...PRODUCT_LIST_COMPONENT_SERVICE_MIGRATION,
...CHECKOUT_GROUP_ACTIONS_MIGRATION,
...CHECKOUT_CONFIG_SERVICE_MIGRATION,
...CHECKOUT_AUTH_GUARD_MIGRATION,
...PROTECTED_ROUTES_GUARD_MIGRATION,
...BREAKPOINT_SERVICE_MIGRATION,
...LOGIN_FORM_COMPONENT_MIGRATION,
...ITEM_COUNTER_COMPONENT_MIGRATION,
...STORE_FINDER_ACTIONS_MIGRATION,
...UPDATE_EMAIL_COMPONENT_MIGRATION,
...BASE_SITE_SERVICE_MIGRATION,
...CART_NOT_EMPTY_GUARD_MIGRATION,
...NOT_CHECKOUT_AUTH_GUARD_MIGRATION,
...LOGOUT_GUARD_MIGRATION,
...ORDER_CONFIRMATION_OVERVIEW_COMPONENT_MIGRATION,
...ORDER_DETAIL_SHIPPING_COMPONENT_MIGRATION,
...PRODUCT_CAROUSEL_SERVICE_MIGRATION,
...PRODUCT_REFERENCE_SERVICE_MIGRATION,
...STOREFRONT_COMPONENT_MIGRATION,
...MULTI_CART_STATE_PERSISTENCE_SERVICE_MIGRATION,
...AUTH_ACTIONS_MIGRATION,
...NOT_AUTH_GUARD_MIGRATION,
...AUTH_GUARD_MIGRATION,
...AUTH_SERVICE_MIGRATION,
...ASM_SELECTORS_MIGRATION,
...ASM_ACTIONS_MIGRATION,
...ASM_AUTH_SERVICE_MIGRATION,
...CDC_AUTH_SERVICE_MIGRATION,
...LANGUAGE_SERVICE_MIGRATION,
...CURRENCY_SERVICE_MIGRATION,
...STAR_RATING_COMPONENT_MIGRATION,
...FEATURE_MODULES_SERVICE_MIGRATION,
...ANONYMOUS_CONSENT_TEMPLATES_ADAPTER_MIGRATION,
...ANONYMOUS_CONSENT_TEMPLATES_CONNECTOR_MIGRATION,
...OCC_CMS_COMPONENT_ADAPTER_MIGRATION,
...PAGE_META_SERVICE_MIGRATION,
]
|
METHOD_PROPERTY_DATA |
Type : MethodPropertyDeprecation[]
|
Default value : [
...LANGUAGE_SERVICE_MIGRATION,
...CURRENCY_SERVICE_MIGRATION,
...BASE_SITE_SERVICE_MIGRATION,
...OCC_ENDPOINTS_SERVICE_MIGRATION,
...CONTENT_PAGE_META_RESOLVER_MIGRATION,
...PAGE_META_SERVICE_MIGRATION,
...SELECTIVE_CART_SERVICE_MIGRATION,
...ADDED_TO_CART_DIALOG_COMPONENT_MIGRATION,
...PAGE_EVENT_MIGRATION,
...CART_ITEM_CONTEXT_MIGRATION,
...CART_ITEM_CONTEXT_SOURCE_MIGRATION,
...DYNAMIC_ATTRIBUTE_SERVICE_MIGRATION,
...CONFIGURATOR_ATTRIBUTE_DROP_DOWN_COMPONENT_MIGRATION,
...CONFIGURATOR_ATTRIBUTE_NUMERIC_INPUT_FIELD_COMPONENT_MIGRATION,
...CONFIGURATOR_ATTRIBUTE_RADIO_BUTTON_COMPONENT_MIGRATION,
...CONFIGURATOR_PRODUCT_TITLE_COMPONENT_MIGRATION,
...CART_DETAILS_COMPONENT_MIGRATION,
...CART_ITEM_COMPONENT_MIGRATION,
...UNIT_FORM_COMPONENT_MIGRATION,
...ORDER_DETAIL_ITEMS_COMPONENT_MIGRATION,
...ROUTING_SERVICE_MIGRATION,
...CONFIGURATOR_GROUP_MENU_COMPONENT_MIGRATION,
...OCC_ENDPOINTS_MODEL_MIGRATION,
...ORDER_OVERVIEW_COMPONENT_MIGRATION,
...PRODUCT_LIST_COMPONENT_SERVICE_MIGRATION,
...SAVED_CART_DETAILS_ACTION_COMPONENT_MIGRATION,
...SAVED_CART_LIST_COMPONENT_MIGRATION,
...EXPRESS_CHECKOUT_SERVICE_MIGRATION,
...CONFIG_INITIALIZER_SERVICE_MIGRATION,
...PRODUCT_SERVICE_MIGRATION,
...USER_ID_SERVICE_MIGRATION,
...POPOVER_COMPONENT_MIGRATION,
...POPOVER_DIRECTIVE_MIGRATION,
]
|
METHOD_PROPERTY_DATA |
Type : MethodPropertyDeprecation[]
|
Default value : [
...CMS_SELECTORS_MIGRATION,
...CMS_ACTIONS_MIGRATION,
]
|
MISSING_PACKAGE_DATA |
Type : MissingPackageMigration[]
|
Default value : [
{
package: '@spartacus/checkout',
comment:
"We've found imports from @spartacus/checkout package which is not installed. If you are using the checkout feature you can configure it by running schematics `ng add @spartacus/checkout`. If you only need to install package add it with npm (`npm i @spartacus/checkout`) or yarn (`yarn add @spartacus/checkout`). If you are not using checkout package check why you have imports from this library.",
},
{
package: '@spartacus/asm',
comment:
"We've found imports from @spartacus/asm package which is not installed. If you are using the ASM feature you can configure it by running schematics `ng add @spartacus/asm`. If you only need to install package add it with npm (`npm i @spartacus/asm`) or yarn (`yarn add @spartacus/asm`). If you are not using ASM package check why you have imports from this library.",
},
{
package: '@spartacus/user',
comment:
"We've found imports from @spartacus/user package which is not installed. If you are using the user features (account/profile) you can configure it by running schematics `ng add @spartacus/user`. If you only need to install package add it with npm (`npm i @spartacus/user`) or yarn (`yarn add @spartacus/user`). If you are not using user package check why you have imports from this library.",
},
{
package: '@spartacus/tracking',
comment:
"We've found imports from @spartacus/tracking package which is not installed. If you are using the tracking features (personalization, tag managers integration) you can configure it by running schematics `ng add @spartacus/tracking`. If you only need to install package add it with npm (`npm i @spartacus/tracking`) or yarn (`yarn add @spartacus/tracking`). If you are not using tracking package check why you have imports from this library.",
},
{
package: '@spartacus/smartedit',
comment:
"We've found imports from @spartacus/smartedit package which is not installed. If you are using the Smartedit feature you can configure it by running schematics `ng add @spartacus/smartedit`. If you only need to install package add it with npm (`npm i @spartacus/smartedit`) or yarn (`yarn add @spartacus/smartedit`). If you are not using Smartedit package check why you have imports from this library.",
},
{
package: '@spartacus/qualtrics',
comment:
"We've found imports from @spartacus/qualtrics package which is not installed. If you are using the Qualtrics feature you can configure it by running schematics `ng add @spartacus/qualtrics`. If you only need to install package add it with npm (`npm i @spartacus/qualtrics`) or yarn (`yarn add @spartacus/qualtrics`). If you are not using Qualtrics package check why you have imports from this library.",
},
]
|
MISSING_PACKAGE_DATA |
Type : MissingPackageMigration[]
|
Default value : [
{
package: '@spartacus/checkout',
comment: 'Checkout package missing',
},
{
package: '@spartacus/asm',
comment: 'ASM package missing',
},
]
|
mobileBreakpoint |
Type : number
|
Default value : 992
|
mockComponents |
Type : []
|
Default value : [MockIconComponent]
|
mockComponents |
Type : []
|
Default value : [MockSplitViewComponent, MockViewComponent]
|
mockOccModuleConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
baseUrl: '',
prefix: '',
},
},
context: {
baseSite: [''],
},
}
|
MODAL_SERVICE_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/shared/components/modal/modal.service.ts
class: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: NGB_MODAL, importPath: NG_BOOTSTRAP },
{ className: APPLICATION_REF, importPath: ANGULAR_CORE },
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
],
removeParams: [
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
],
}
|
MODAL_SERVICE_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/shared/components/modal/modal.service.ts
class: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [{ className: NGB_MODAL, importPath: NG_BOOTSTRAP }],
addParams: [{ className: APPLICATION_REF, importPath: ANGULAR_CORE }],
}
|
moduleComponents |
Type : []
|
Default value : [ReplenishmentOrderCancellationComponent]
|
moduleComponents |
Type : []
|
Default value : [ReplenishmentOrderCancellationComponent]
|
MULTI_CART_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/cart/facade/multi-cart.service.ts
class: MULTI_CART_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
MULTI_CART_STATE_PERSISTENCE_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: MULTI_CART_STATE_PERSISTENCE_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: SYNC,
comment: `// ${TODO_SPARTACUS} Method '${SYNC}' was renamed to ${INIT_SYNC}.`,
},
]
|
multiCartMetaReducers |
Type : MetaReducer[]
|
Default value : [clearMultiCartState]
|
multiCartReducerProvider |
Type : Provider
|
Default value : {
provide: multiCartReducerToken,
useFactory: getMultiCartReducers,
}
|
multiCartReducerToken |
Type : InjectionToken<ActionReducerMap<MultiCartState>>
|
Default value : new InjectionToken<ActionReducerMap<MultiCartState>>('MultiCartReducers')
|
my_user |
Type : object
|
Default value : {
fullName: 'New Customer',
email: 'new@mail.com',
password: '1234',
address: {
street_name: 'default street name',
street_number: '7',
town: 'dummyTown',
postalcode: '147002',
country: 'AD',
},
payment: {
number: '5105105105105100',
expires: {
month: '08',
year: '2030',
},
},
}
|
myCompanyAdminUser |
Type : AccountData
|
Default value : {
user: 'linda.wolf@rustic-hw.com',
registrationData: {
firstName: 'Linda',
lastName: 'Wolf',
titleCode: '',
password: 'pw4all',
email: 'linda.wolf@rustic-hw.com',
},
}
|
standardUser |
Type : AccountData
|
Default value : {
user: 'standard',
registrationData: {
firstName: 'Cypress',
lastName: 'User',
password: 'Password123.',
titleCode: 'mr',
},
}
|
navigation |
Type : object
|
Default value : {
visitHomePage({
queryStringParams,
options,
}: {
queryStringParams?: string;
options?: Partial<Cypress.VisitOptions>;
}): Cypress.Chainable<Window> {
queryStringParams =
!queryStringParams || queryStringParams.indexOf('?') !== -1
? queryStringParams
: `?${queryStringParams}`;
return cy.visit(`/${queryStringParams ? queryStringParams : ''}`, options);
},
goToProduct(
id = 266685,
options?: Partial<Cypress.VisitOptions>
): Cypress.Chainable<string> {
cy.visit(`/product/${id}`, options);
return cy
.location('pathname', { timeout: 10000 })
.should('include', `/product/${id}`);
},
waitForPage(page: string): Cypress.Chainable<Cypress.WaitXHR> {
return cy
.route('GET', `/rest/v2/electronics-spa/cms/pages?*${page}*`)
.as(page);
},
requestsCount: (alias) =>
(<any>cy).state('requests').filter((a) => a.alias === alias).length,
}
|
NAVIGATION_UI_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
//projects/storefrontlib/cms-components/navigation/navigation/navigation-ui.component.ts
class: NAVIGATION_UI_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: ROUTER, importPath: ANGULAR_ROUTER },
{ className: RENDERER_2, importPath: ANGULAR_CORE },
{ className: ELEMENT_REF, importPath: ANGULAR_CORE },
],
addParams: [
{
className: HAMBURGER_MENU_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
NAVIGATION_UI_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/cms-components/navigation/navigation/navigation-ui.component.ts
selector: 'cx-navigation-ui',
componentClassName: NAVIGATION_UI_COMPONENT,
removedProperties: [
{
name: 'allowAlignToRight',
comment: `'allowAlignToRight' property has been removed.`,
},
],
}
|
newFirstName |
Type : string
|
Default value : 'N'
|
newLastName |
Type : string
|
Default value : 'Z'
|
newTitle |
Type : string
|
Default value : 'dr'
|
nextBtnSelector |
Type : string
|
Default value : 'cx-configurator-previous-next-buttons button:contains("Next")'
|
previousBtnSelector |
Type : string
|
Default value : 'cx-configurator-previous-next-buttons button:contains("Previous")'
|
NG_PACKAGE_JSON |
Type : string
|
Default value : 'ng-package.json'
|
PACKAGE_JSON |
Type : string
|
Default value : 'package.json'
|
SAP_SCOPE |
Type : string
|
Default value : 'sap'
|
SAPUI5_TYPES |
Type : string
|
Default value : '@sapui5/ts-types-esm'
|
SPARTACUS_SCHEMATICS |
Default value : `${SPARTACUS_SCOPE}/schematics`
|
SPARTACUS_SCOPE |
Type : string
|
Default value : '@spartacus'
|
NODES_RESPONSE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, NodesResponse>
>('NodesResponseNormalizer')
|
NOT_AUTH_GUARD_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/auth/guards/not-auth.guard.ts
class: NOT_AUTH_GUARD,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
}
|
NOT_AUTH_GUARD_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: NOT_AUTH_GUARD,
importPath: SPARTACUS_CORE,
deprecatedNode: CAN_ACTIVATE,
comment: `// ${TODO_SPARTACUS} canActivate method now returns Observable that can emit boolean or UrlTree.`,
},
]
|
NOT_CHECKOUT_AUTH_GUARD_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: NOT_CHECKOUT_AUTH_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: CAN_ACTIVATE,
newNode: CAN_ACTIVATE,
comment: `// ${TODO_SPARTACUS} Method '${CAN_ACTIVATE}' return type has changed from 'Observable<boolean>' to 'Observable<boolean | UrlTree>'.`,
},
]
|
NOT_CHECKOUT_AUTH_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/guards/not-checkout-auth.guard.ts
class: NOT_CHECKOUT_AUTH_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
}
|
NOT_FOUND_SYMBOL |
Type : any
|
Default value : {}
|
NOT_FOUND_SYMBOL |
Type : object
|
Default value : {}
|
NOTIFICATION_PREFERENCE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, NotificationPreference>
>('NotificationPreferenceNormalizer')
|
NOTIFICATION_PREFERENCE_SERIALIZER |
Default value : new InjectionToken<
Converter<NotificationPreference[], any>
>('NotificationPreferenceSerializer')
|
OAUTH_ENDPOINT |
Type : string
|
Default value : '/authorizationserver/oauth/token'
|
OBJECT_SEPARATOR |
Type : string
|
Default value : '.'
|
OCC_CART_ID_CURRENT |
Type : string
|
Default value : 'current'
|
OCC_USER_ID_ANONYMOUS |
Type : string
|
Default value : 'anonymous'
|
OCC_USER_ID_CURRENT |
Type : string
|
Default value : 'current'
|
OCC_USER_ID_GUEST |
Type : string
|
Default value : 'guest'
|
OCC_CHECKOUT_ADAPTER_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: OCC_CHECKOUT_ADAPTER,
importPath: SPARTACUS_CORE,
deprecatedNode: PLACE_ORDER,
comment: `//${TODO_SPARTACUS} please add the 'termsChecked' parameter to your parameters for method ${PLACE_ORDER}`,
},
]
|
OCC_CMS_COMPONENT_ADAPTER_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: OCC_CMS_COMPONENT_ADAPTER,
importPath: SPARTACUS_CORE,
deprecatedNode: 'findComponentsByIdsLegacy',
comment: `// ${TODO_SPARTACUS} Method '${FIND_COMPONENTS_BY_IDS_LEGACY}' was removed from '${OCC_CMS_COMPONENT_ADAPTER}'. This method was used to adapt legacy versions of the OCC CMS component API, where a POST was required. We've moved the legacy implementation to an optional 'LegacyOccCmsComponentAdapter'.`,
},
]
|
OCC_ENDPOINTS_MODEL_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: OCC_ENDPOINT,
importPath: SPARTACUS_CORE,
deprecatedNode: BASE_SITES_FOR_CONFIG,
comment: `// ${TODO_SPARTACUS} Property '${OCC_ENDPOINT}.${BASE_SITES_FOR_CONFIG}' was removed. Please use 'baseSites' property instead.`,
},
]
|
OCC_ENDPOINTS_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: OCC_ENDPOINTS_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_OCC_ENDPOINT,
comment: `// ${TODO_SPARTACUS} Method '${OCC_ENDPOINTS_SERVICE}.${GET_OCC_ENDPOINT}' was removed. Please use 'buildUrl' method instead with the proper parameters.`,
},
{
class: OCC_ENDPOINTS_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_BASE_ENDPOINT,
comment: `// ${TODO_SPARTACUS} Method '${OCC_ENDPOINTS_SERVICE}.${GET_BASE_ENDPOINT}' was removed. Please use 'getBaseUrl' method instead with the proper parameters.`,
},
{
class: OCC_ENDPOINTS_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_END_POINT,
comment: `// ${TODO_SPARTACUS} Method '${OCC_ENDPOINTS_SERVICE}.${GET_END_POINT}' was removed. Please use 'buildUrl' method instead with the proper parameters.`,
},
{
class: OCC_ENDPOINTS_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_URL,
comment: `// ${TODO_SPARTACUS} Method '${OCC_ENDPOINTS_SERVICE}.${GET_URL}' was renamed to 'buildUrl' and changed signature. Before 4.0, 'urlParams', 'queryParams' and 'scope' were separate arguments (2nd, 3rd and 4th). Now they are properties of one wrapper object passed in the 2nd argument.`,
},
{
class: OCC_ENDPOINTS_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_RAW_ENDPOINT,
comment: `// ${TODO_SPARTACUS} Method '${OCC_ENDPOINTS_SERVICE}.${GET_RAW_ENDPOINT}' was removed. Please use 'buildUrl' or 'getRawEndpointValue' method instead with the proper parameters.`,
},
]
|
occDigitalPaymentsConfig |
Type : OccConfig
|
Default value : {
backend: {
occ: {
endpoints: {
...occDigitalPaymentsEndpoints,
},
},
},
}
|
occDigitalPaymentsEndpoints |
Type : DigitalPaymentsOccEndpoints
|
Default value : {
paymentRequest:
'users/${userId}/carts/${cartId}/payment/digitalPayments/request',
paymentDetails:
'users/${userId}/carts/${cartId}/payment/digitalPayments/response',
}
|
ON_NAVIGATE_FOCUS_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/layout/a11y/keyboard-focus/on-navigate/on-navigate-focus.service.ts
class: ON_NAVIGATE_FOCUS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: KEYBOARD_FOCUS_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ROUTER,
importPath: ANGULAR_CORE,
},
{
className: DOCUMENT,
literalInference: ANY_TYPE,
injectionToken: {
token: DOCUMENT_STRING,
importPath: ANGULAR_COMMON,
},
},
{
className: BREAKPOINT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: DOCUMENT,
literalInference: ANY_TYPE,
injectionToken: {
token: DOCUMENT_STRING,
importPath: ANGULAR_COMMON,
},
},
],
addParams: [
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
],
}
|
order |
Type : object
|
Default value : {
orderDetails: {
orderId: 'Order #',
orderNumber: 'Order Number',
replenishmentId: 'Replenishment #',
purchaseOrderId: 'Purchase Order #',
purchaseOrderNumber: 'Purchase Order Number',
emptyPurchaseOrderId: 'None',
none: 'None {{value}}',
placed: 'Placed',
placedBy: 'Placed By',
unit: 'Unit',
costCenter: 'Cost Center',
costCenterAndUnit: 'Cost Center / Unit',
costCenterAndUnitValue: '{{costCenterName}} / {{unitName}}',
methodOfPayment: 'Method of Payment',
payByAccount: 'Pay by Account',
paidByCreditCard: '(paid by credit card)',
status: 'Status',
active: 'Active',
shippedOn: 'Shipped on',
shippingMethod: 'Shipping Method',
placedOn: 'Placed on',
startOn: 'Start On',
nextOrderDate: 'Next Order Date',
frequency: 'Frequency',
cancelled: ' Cancelled',
deliveryStatus_IN_TRANSIT: 'In Transit',
deliveryStatus_READY_FOR_PICKUP: 'Ready for Pickup',
deliveryStatus_READY_FOR_SHIPPING: 'Ready for Shipping',
deliveryStatus_WAITING: 'Waiting',
deliveryStatus_DELIVERING: 'Delivering',
deliveryStatus_PICKPACK: 'Preparing for Shipment',
deliveryStatus_PICKUP_COMPLETE: 'Pickup Complete',
deliveryStatus_DELIVERY_COMPLETED: 'Delivery Complete',
deliveryStatus_PAYMENT_NOT_CAPTURED: 'Payment Issue',
deliveryStatus_READY: 'In Process',
deliveryStatus_DELIVERY_REJECTED: 'Delivery Rejected',
deliveryStatus_SHIPPED: 'Shipped',
deliveryStatus_TAX_NOT_COMMITTED: 'Tax Issue',
deliveryStatus_CANCELLED: 'Cancelled',
statusDisplay_cancelled: 'Cancelled',
statusDisplay_cancelling: 'Cancel Pending',
statusDisplay_completed: 'Completed',
statusDisplay_created: 'Created',
statusDisplay_error: 'Pending',
statusDisplay_Error: 'Pending',
statusDisplay_processing: 'Pending',
statusDisplay_open: 'Open',
statusDisplay_pending: {
approval: 'Pending Approval',
merchant: {
approval: 'Pending Merchant Approval',
},
},
statusDisplay_approved: 'Approved',
statusDisplay_rejected: 'Rejected',
statusDisplay_merchant: {
approved: 'Merchant Approved',
rejected: 'Merchant Rejected',
},
statusDisplay_assigned: {
admin: 'Assigned To Administrator',
},
consignmentTracking: {
action: 'Track package',
dialog: {
header: 'Tracking Information',
shipped: 'Shipped',
estimate: 'Estimated Delivery',
carrier: 'Delivery Service',
trackingId: 'Tracking Number',
noTracking:
'The package has not been dispatched from the warehouse. The tracking information will be available after the package is shipped.',
loadingHeader: 'Consignment Tracking',
},
},
cancellationAndReturn: {
returnAction: 'Request a Return',
cancelAction: 'Cancel Items',
item: 'Item',
itemPrice: 'Item Price',
quantity: 'Max Quantity',
returnQty: 'Quantity to Return',
cancelQty: 'Quantity to Cancel',
setAll: 'Set all quantities to maximum',
totalPrice: 'Total',
submit: 'Submit Request',
returnSuccess: 'Your return request ({{rma}}) was submitted',
cancelSuccess:
'Your cancellation request was submitted (original order {{orderCode}} will be updated)',
},
cancelReplenishment: {
title: 'Cancel Replenishment',
description: 'Cancel any future replenishment order?',
accept: 'Yes',
reject: 'No',
cancelSuccess:
'Replenishment order #{{replenishmentOrderCode}} has been successfully cancelled',
},
},
orderHistory: {
orderHistory: 'Order history',
orderId: 'Order #',
emptyPurchaseOrderId: 'None',
date: 'Date',
status: 'Status',
total: 'Total',
noOrders: 'We have no order records for this account.',
noReplenishmentOrders:
'We have no replenishment order records for this account.',
startShopping: 'Start Shopping',
sortBy: 'Sort by',
replenishmentOrderHistory: 'Replenishment Order History',
replenishmentOrderId: 'Replenishment #',
purchaseOrderNumber: 'PO #',
startOn: 'Start On',
frequency: 'Frequency',
nextOrderDate: 'Next Order Date',
cancel: 'Cancel',
cancelled: 'Cancelled',
replenishmentHistory: 'Replenishment History',
notFound: 'No Orders Found',
},
AccountOrderHistoryTabContainer: {
tabs: {
AccountOrderHistoryComponent: 'ALL ORDERS ({{param}})',
OrderReturnRequestListComponent: 'RETURNS ({{param}})',
},
},
returnRequestList: {
returnRequestId: 'Return #',
orderId: 'Order #',
date: 'Date Created',
status: 'Status',
sortBy: 'Sort by',
statusDisplay_APPROVAL_PENDING: 'Approval Pending',
statusDisplay_CANCELED: 'Cancelled',
statusDisplay_CANCELLING: 'Cancelling',
statusDisplay_WAIT: 'Wait',
statusDisplay_RECEIVED: 'Received',
statusDisplay_RECEIVING: 'Receiving',
statusDisplay_APPROVING: 'Approving',
statusDisplay_REVERSING_PAYMENT: 'Reversing Payment',
statusDisplay_PAYMENT_REVERSED: 'Payment Reversed',
statusDisplay_PAYMENT_REVERSAL_FAILED: 'Payment Reversal Failed',
statusDisplay_REVERSING_TAX: 'Reversing Tax',
statusDisplay_TAX_REVERSED: 'Tax Reversed',
statusDisplay_TAX_REVERSAL_FAILED: 'Tax Reversal Failed',
statusDisplay_COMPLETED: 'Completed',
},
returnRequest: {
returnRequestId: 'Return Request #',
orderCode: 'For Order #',
status: 'Return status',
cancel: 'Cancel Return Request',
item: 'Description',
itemPrice: 'Item Price',
returnQty: 'Return Quantity',
total: 'Total',
summary: 'Return Totals',
subtotal: 'Subtotal',
deliveryCode: 'Delivery cost',
estimatedRefund: 'Estimated refund',
note: 'The totals are estimated and may not include applicable taxes or other charges.',
cancelSuccess: 'Your return request ({{rma}}) was cancelled',
},
}
|
ORDER_APPROVAL_DECISION_NORMALIZER |
Default value : new InjectionToken<
Converter<any, OrderApprovalDecision>
>('OrderApprovalDecisionNormalizer')
|
ORDER_APPROVAL_NORMALIZER |
Default value : new InjectionToken<
Converter<any, OrderApproval>
>('OrderApprovalNormalizer')
|
ORDER_APPROVALS_NORMALIZER |
Default value : new InjectionToken<
Converter<any, EntitiesModel<OrderApproval>>
>('OrderApprovalsListNormalizer')
|
ORDER_APPROVAL_ENTITIES |
Type : string
|
Default value : 'order-approval-entities'
|
ORDER_APPROVAL_FEATURE |
Type : string
|
Default value : 'order-approval'
|
ORDER_APPROVAL_LIST |
Type : string
|
Default value : 'order-approval-list'
|
ORDER_APPROVAL_MAKE_DECISION_PROCESS_ID |
Type : string
|
Default value : 'orderApproval.makeDecision'
|
ORDER_CANCELLATION_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/order/amend-order/cancellations/order-cancellation.guard.ts
class: ORDER_CANCELLATION_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ORDER_CANCELLATION_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
}
|
ORDER_CONFIRMATION_OVERVIEW_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: ORDER_CONFIRMATION_OVERVIEW_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_ADDRESS_CARD_CONTENT,
comment: `// ${TODO_SPARTACUS} Method '${GET_ADDRESS_CARD_CONTENT}' was removed from '${ORDER_CONFIRMATION_OVERVIEW_COMPONENT}'.`,
},
{
class: ORDER_CONFIRMATION_OVERVIEW_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_DELIVERY_MODE_CARD_CONTENT,
comment: `// ${TODO_SPARTACUS} Method '${GET_DELIVERY_MODE_CARD_CONTENT}' was removed from '${ORDER_CONFIRMATION_OVERVIEW_COMPONENT}'.`,
},
{
class: ORDER_CONFIRMATION_OVERVIEW_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_PAYMENT_INFO_CARD_CONTENT,
comment: `// ${TODO_SPARTACUS} Method '${GET_PAYMENT_INFO_CARD_CONTENT}' was removed from '${ORDER_CONFIRMATION_OVERVIEW_COMPONENT}'.`,
},
{
class: ORDER_CONFIRMATION_OVERVIEW_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_BILLING_ADDRESS_CARD_CONTENT,
comment: `// ${TODO_SPARTACUS} Method '${GET_BILLING_ADDRESS_CARD_CONTENT}' was removed from '${ORDER_CONFIRMATION_OVERVIEW_COMPONENT}'.`,
},
]
|
ORDER_CONFIRMATION_OVERVIEW_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: ORDER_CONFIRMATION_OVERVIEW_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CHECKOUT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
ORDER_CORE_FEATURE |
Type : string
|
Default value : 'orderCore'
|
ORDER_FEATURE |
Type : string
|
Default value : 'order'
|
ORDER_DETAIL_ITEMS_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/order/order-details/order-detail-items/order-detail-items.component.ts
class: ORDER_DETAIL_ITEMS_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: ORDER_DETAILS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
{ className: PROMOTION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
],
removeParams: [
{ className: PROMOTION_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
],
}
|
ORDER_DETAIL_ITEMS_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: ORDER_DETAIL_ITEMS_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: ORDER_PROMOTIONS$,
comment: `// ${TODO_SPARTACUS} Property '${ORDER_DETAIL_ITEMS_COMPONENT}.${ORDER_PROMOTIONS$}' was removed. The component may get promotions directly from the cart.`,
},
]
|
ORDER_DETAIL_SHIPPING_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/order/order-details/order-detail-shipping/order-detail-shipping.component.ts
selector: 'cx-order-details-shipping',
componentClassName: ORDER_DETAIL_SHIPPING_COMPONENT,
removedProperties: [
{
name: 'order$',
comment: `'order$' property return type was changed from 'Observable<Order>' to 'Observable<any>'`,
},
{
name: 'getPaymentCardContent',
comment: `'getPaymentCardContent' was removed, please check the 'OrderOverviewComponent' instead.`,
},
{
name: 'getShippingMethodCardContent',
comment: `'getShippingMethodCardContent' was removed, please check the 'OrderOverviewComponent' instead.`,
},
{
name: 'getAddressCardContent',
comment: `'getAddressCardContent' was removed, please check the 'OrderOverviewComponent' instead.`,
},
{
name: 'getBillingAddressCardContent',
comment: `'getBillingAddressCardContent' was removed, please check the 'OrderOverviewComponent' instead.`,
},
],
}
|
ORDER_DETAIL_SHIPPING_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: ORDER_DETAIL_SHIPPING_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_ADDRESS_CARD_CONTENT,
comment: `// ${TODO_SPARTACUS} Method '${GET_ADDRESS_CARD_CONTENT}' was removed from '${ORDER_DETAIL_SHIPPING_COMPONENT}'.`,
},
{
class: ORDER_DETAIL_SHIPPING_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_DELIVERY_MODE_CARD_CONTENT,
comment: `// ${TODO_SPARTACUS} Method '${GET_DELIVERY_MODE_CARD_CONTENT}' was removed from '${ORDER_DETAIL_SHIPPING_COMPONENT}'.`,
},
{
class: ORDER_DETAIL_SHIPPING_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_PAYMENT_CARD_CONTENT,
comment: `// ${TODO_SPARTACUS} Method '${GET_PAYMENT_CARD_CONTENT}' was removed from '${ORDER_DETAIL_SHIPPING_COMPONENT}'.`,
},
{
class: ORDER_DETAIL_SHIPPING_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_SHIPPING_METHOD_CARD_CONTENT,
comment: `// ${TODO_SPARTACUS} Method '${GET_SHIPPING_METHOD_CARD_CONTENT}' was removed from '${ORDER_DETAIL_SHIPPING_COMPONENT}'.`,
},
]
|
ORDER_DETAIL_SHIPPING_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/order/order-details/order-detail-shipping/order-detail-shipping.component.ts
class: ORDER_DETAIL_SHIPPING_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: ORDER_DETAILS_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
ORDER_ENTRIES_CONTEXT |
Default value : Symbol('ORDER_ENTRIES_CONTEXT')
|
ORDER_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'ORDER_FEATURE'
|
ORDER_FOLDER_NAME |
Type : string
|
Default value : 'order'
|
ORDER_MODULE |
Type : string
|
Default value : 'OrderModule'
|
ORDER_MODULE_NAME |
Type : string
|
Default value : 'order'
|
ORDER_ROOT_MODULE |
Type : string
|
Default value : 'OrderRootModule'
|
ORDER_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'orderTranslationChunksConfig'
|
ORDER_TRANSLATIONS |
Type : string
|
Default value : 'orderTranslations'
|
SCSS_FILE_NAME |
Type : string
|
Default value : 'order.scss'
|
SPARTACUS_ORDER_ASSETS |
Default value : `${SPARTACUS_ORDER}/assets`
|
SPARTACUS_ORDER_ROOT |
Default value : `${SPARTACUS_ORDER}/root`
|
ORDER_HISTORY_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
//projects/storefrontlib/cms-components/myaccount/order/order-history/order-history.component.ts
class: ORDER_HISTORY_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: USER_ORDER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_REPLENISHMENT_ORDER_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
ORDER_NORMALIZER |
Default value : new InjectionToken<Converter<any, Order>>(
'OrderNormalizer'
)
|
POINT_OF_SERVICE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, PointOfService>
>('PointOfServiceNormalizer')
|
ORDER_OVERVIEW_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: ORDER_OVERVIEW_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_ORDER_CURRENT_DATE_CARD_CONTENT,
comment: `// ${TODO_SPARTACUS} Method '${ORDER_OVERVIEW_COMPONENT}.${GET_ORDER_CURRENT_DATE_CARD_CONTENT}' now requires isoDate parameter. It is no longer optional`,
},
]
|
ORDER_RETURN_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/myaccount/order/amend-order/returns/order-return.guard.ts
class: ORDER_RETURN_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ORDER_RETURN_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
}
|
ORDER_RETURN_REQUEST_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/user/facade/order-return-request.service.ts
class: ORDER_RETURN_REQUEST_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
orderApproval |
Type : object
|
Default value : {
orderApprovalDetails,
orderApprovalList,
orderApprovalGlobal,
}
|
orderApprovalDetails |
Type : object
|
Default value : {
back: 'Back To List',
showForm_APPROVE: 'Approve Order...',
showForm_REJECT: 'Reject Order...',
form: {
title_APPROVE: 'Approve order {{orderCode}} totalling {{orderTotal}}',
title_REJECT: 'Reject order {{orderCode}} totalling {{orderTotal}}',
submit_APPROVE: 'Approve',
submit_REJECT: 'Reject',
cancel: 'Cancel',
comment_APPROVE: {
label: 'Comment (optional, maximum 255 characters)',
placeholder: '',
},
comment_REJECT: {
label: 'Comment (maximum 255 characters)',
placeholder: '',
},
},
permissionResults: {
header: 'Customer Approval Details',
permission: 'Permission',
approver: 'Approver',
status: 'Status',
approverComments: 'Approver Comments',
noApprovalComments: 'None',
permissionType_B2BBudgetExceededPermission:
'The budget associated with the chosen cost center has been exceeded',
permissionType_B2BOrderThresholdPermission:
'Order total exceeded the per-order limit',
permissionType_B2BOrderThresholdTimespanPermission:
'Order total exceeded the per-timespan limit',
},
}
|
orderApprovalGlobal |
Type : object
|
Default value : {
notification: {
noSufficientPermissions: 'No sufficient permissions to access this page.',
},
}
|
orderApprovalList |
Type : object
|
Default value : {
orderCode: 'Order #',
POCode: 'PO #',
placedBy: 'Placed by',
date: 'Date',
status: 'Status',
total: 'Total',
none: 'None',
emptyList: 'There are no orders to approve at this time.',
}
|
orderApprovalInitialState |
Default value : undefined
|
orderApprovalsInitialState |
Default value : undefined
|
orderApprovalTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
orderApproval: [
'orderApprovalDetails',
'orderApprovalList',
'orderApprovalGlobal',
],
}
|
orderApprovalTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
orderHistoryLink |
Type : string
|
Default value : '/my-account/orders'
|
orderHistoryTest |
Type : object
|
Default value : {
// no orders flow
checkRedirectNotLoggedInUser(url: string = orderHistoryLink) {
it('should redirect to login page if user is not logged in', () => {
cy.visit(url);
cy.url().should('contain', '/login');
cy.get('cx-login').should('contain', 'Sign In / Register');
});
},
checkRedirectLoggedInUser(
sampleUser: SampleUser = user,
url: string = orderHistoryLink
) {
it('should go to Order History once user has logged in', () => {
login(sampleUser.email, sampleUser.password);
cy.url().should('contain', url);
if (url === replenishmentOrderHistoryUrl) {
cy.get('.cx-replenishment-order-history-header h3').should(
'contain',
replenishmentOrderHistoryHeaderValue
);
} else {
cy.get('.cx-order-history-header h3').should(
'contain',
'Order history'
);
}
});
},
checkStartShoppingButton() {
it('should be able to start shopping from an empty Order History', () => {
const homePage = waitForPage('homepage', 'getHomePage');
cy.get('.btn.btn-primary.btn-block.active')
.findByText('Start Shopping')
.click();
cy.wait(`@${homePage}`).its('response.statusCode').should('eq', 200);
checkBanner();
});
},
// orders flow
checkIfOrderIsDisplayed() {
it('should display placed order in Order History', () => {
doPlaceOrder().then(() => {
doPlaceOrder().then((orderData: any) => {
cy.waitForOrderToBePlacedRequest(
undefined,
undefined,
orderData.body.code
);
cy.visit('/my-account/orders');
cy.get('cx-order-history h3').should('contain', 'Order history');
cy.get('.cx-order-history-code > .cx-order-history-value').should(
'contain',
orderData.body.code
);
cy.get('.cx-order-history-total > .cx-order-history-value').should(
'contain',
orderData.body.totalPrice.formattedValue
);
});
});
});
},
checkSortingByCode() {
it('should sort the orders table by given code', () => {
cy.intercept('GET', /sort=byOrderNumber/).as('query_order_asc');
cy.visit('/my-account/orders');
cy.get('.top cx-sorting .ng-select').ngSelect('Order Number');
cy.wait('@query_order_asc').its('response.statusCode').should('eq', 200);
cy.get('.cx-order-history-code > .cx-order-history-value').then(
($orders) => {
expect(parseInt($orders[0].textContent, 10)).to.be.lessThan(
parseInt($orders[1].textContent, 10)
);
}
);
});
},
checkCorrectDateFormat() {
it('should show correct date format', () => {
cy.intercept('GET', /users\/current\/orders/).as('getOrderHistoryPage');
cy.visit('/my-account/orders');
// to compare two dates (EN and DE) we have to compare day numbers
// EN: "June 15, 2019"
// DE: "15. Juni, 2019"
const getDayNumber = (element: any) =>
element.text().replace(',', '').replace('.', '').split(' ');
let dayNumberEN: string;
cy.wait('@getOrderHistoryPage')
.its('response.statusCode')
.should('eq', 200);
cy.onMobile(() => {
clickHamburger();
});
switchLanguage('en');
cy.get('.cx-order-history-placed > .cx-order-history-value')
.first()
.then((element) => {
dayNumberEN = getDayNumber(element)[1];
});
cy.onMobile(() => {
clickHamburger();
});
switchLanguage('de');
cy.get('.cx-order-history-placed > .cx-order-history-value')
.first()
.then((element) => {
expect(getDayNumber(element)[0]).to.eq(dayNumberEN);
});
cy.onMobile(() => {
clickHamburger();
});
switchLanguage('en'); // switch language back
});
},
}
|
orderTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
order: [
'orderDetails',
'orderHistory',
'AccountOrderHistoryTabContainer',
'returnRequestList',
'returnRequest',
],
}
|
orderTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
organization |
Type : object
|
Default value : {
organization: {
enabled: 'Active',
disabled: 'Disabled',
enable: 'Enable',
disable: 'Disable',
name: 'Name',
code: 'Code',
done: 'done',
cancel: 'Cancel',
add: 'Add',
create: 'Create {{name}}',
edit: 'Edit',
save: 'Save {{name}}',
delete: 'Delete',
assign: 'Manage',
active: 'Active',
status: 'Status',
details: 'Details',
messages: {
emptyList: 'The list is empty',
},
userRoles: {
b2bcustomergroup: 'Customer',
b2bapprovergroup: 'Approver',
b2bmanagergroup: 'Manager',
b2badmingroup: 'Admin',
},
breadcrumb: 'Organization',
notification: {
noSufficientPermissions: 'No sufficient permissions to access this page',
notExist: 'This item does not exist',
disabled: 'You cannot edit a disabled item',
},
confirmation: {
cancel: 'CANCEL',
confirm: 'CONFIRM',
disable: 'DISABLE',
delete: 'DELETE',
},
httpHandlers: {
conflict: {
budget: 'Budget with code {{ code }} already exists.',
costCenter: 'Cost center with code {{ code }} already exists.',
unit: 'Organizational unit with uid {{ code }} already exists.',
user: 'User with email {{ code }} already exists',
userGroup: 'User Group with id {{ code }} already exists',
permission: 'Approval Permission with code {{ code }} already exists.',
unknown: 'Server validation error.',
},
},
},
// sub feature labels are added below
orgCostCenter,
orgCostCenterBudgets,
orgCostCenterAssignedBudgets,
orgBudget,
orgBudgetAssignedCostCenters,
orgUnit,
orgUnitChildren,
orgUnitApprovers,
orgUnitAssignedApprovers,
orgUnitAssignedRoles,
orgUnitUsers,
orgUnitUserRoles,
orgUnitAssignedUsers,
orgUnitCostCenters,
orgUnitAddress,
orgUserGroup,
orgUserGroupUsers,
orgUserGroupAssignedUsers,
orgUserGroupPermissions,
orgUserGroupAssignedPermissions,
orgUser,
orgUserUserGroups,
orgUserAssignedUserGroups,
orgUserApprovers,
orgUserAssignedApprovers,
orgUserPermissions,
orgUserAssignedPermissions,
orgPurchaseLimit,
}
|
The organization i18n labels provide generic labels for all organization sub features. Once #7154 is in place, we can start adding specific i18n labels. The organization labels will then serve as a backup. |
ORGANIZATION_ADMINISTRATION_FEATURE |
Type : string
|
Default value : 'organizationAdministration'
|
ORGANIZATION_ORDER_APPROVAL_FEATURE |
Type : string
|
Default value : 'organizationOrderApproval'
|
ORGANIZATION_PAGE_META_RESOLVER_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: ORGANIZATION_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: CONTENT_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
{ className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTING_SERVICE, importPath: SPARTACUS_CORE },
{ className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
],
}
|
organizationTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
organization: [
'orgBudget',
'orgBudgetAssignedCostCenters',
'orgCostCenter',
'orgCostCenterBudgets',
'orgCostCenterAssignedBudgets',
'orgUnit',
'orgUnitChildren',
'orgUnitAssignedRoles',
'orgUnitApprovers',
'orgUnitAssignedApprovers',
'orgUnitCostCenters',
'orgUnitUsers',
'orgUnitUserRoles',
'orgUnitAssignedUsers',
'orgUnitAddress',
'orgUserGroup',
'orgUserGroupUsers',
'orgUserGroupAssignedUsers',
'orgUserGroupPermissions',
'orgUserGroupAssignedPermissions',
'orgUser',
'orgUserApprovers',
'orgUserAssignedApprovers',
'orgUserPermissions',
'orgUserAssignedPermissions',
'orgUserUserGroups',
'orgUserAssignedUserGroups',
'orgPurchaseLimit',
],
}
|
organizationTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
orgBudget |
Type : object
|
Default value : {
header: 'All budgets ({{count}})',
code: 'Code',
name: 'Name',
active: 'Status',
currency: 'Currency',
amount: 'Amount',
unit: 'Unit',
businessUnits: 'Unit',
dateRange: 'Start - End',
startDate: 'Start',
endDate: 'End',
actions: '',
sortBy: 'Sort by',
sort: {
byName: 'Name',
byUnitName: 'Unit',
byCode: 'Code',
byValue: 'Value',
},
hint: 'Budgets set overall purchase limits and are assigned to cost centers. A buyer selects a cost center when checking out.',
details: {
title: 'Budget Details',
subtitle: 'Budget: {{ item.name }}',
},
edit: {
title: 'Edit Budget',
subtitle: 'Budget: {{ item.name }}',
},
create: {
title: 'Create Budget',
subtitle: '',
},
messages: {
deactivateTitle: 'Disable this budget?',
deactivate:
'Disabled budgets no longer apply to the cost centers they are assigned to. Ensure that the associated cost center has at least one budget.',
confirmEnabled: 'Budget {{ item.name }} enabled successfully',
confirmDisabled: 'Budget {{ item.name }} disabled successfully',
update: 'Budget {{ item.name }} updated successfully',
create: 'Budget {{ item.name }} created successfully',
},
info: {
disabledEdit: 'Enable the budget to allow editing.',
disabledEnable: 'Unit must be enabled before this budget may be enabled.',
},
links: {
costCenters: 'Cost Centers',
},
breadcrumbs: {
list: 'All budgets',
details: '{{name}}',
},
}
|
orgBudgetAssignedCostCenters |
Type : object
|
Default value : {
title: 'Cost centers',
subtitle: 'Budget: {{ item.name }}',
}
|
orgCostCenter |
Type : object
|
Default value : {
header: 'All cost centers ({{count}})',
code: 'Code',
active: 'Status',
name: 'Name',
currency: 'Currency',
unit: 'Parent Unit',
actions: '',
sortBy: 'Sort by',
sort: {
byName: 'Name',
byUnitName: 'Unit',
byCode: 'Code',
},
hint: "All orders placed through your organization's purchase account are linked to a cost center for tracking purposes. Each unit can have multiple cost centers. To limit spending, budgets are assigned to cost centers. A buyer selects a cost center when checking out.",
disable: {
confirm: 'Disable',
},
messages: {
deactivateTitle: 'Disable this cost center?',
deactivate:
'Disabled cost centers cannot be used for placing new orders. Ensure that your unit has at least one cost center. Existing orders are not affected.',
confirmEnabled: 'Cost Center {{ item.name }} enabled successfully',
confirmDisabled: 'Cost Center {{ item.name }} disabled successfully',
update: 'Cost Center {{ item.name }} updated successfully',
create: 'Cost Center {{ item.name }} created successfully',
},
info: {
disabledEdit: 'Enable the cost center to allow editing.',
disabledEnable:
'Unit must be enabled before this cost center may be enabled.',
},
details: {
title: 'Cost Center Details',
subtitle: 'Cost Center: {{ item.name }}',
},
edit: {
title: 'Edit Cost Center',
subtitle: 'Cost Center: {{ item.name }}',
},
create: {
title: 'Create Cost Center',
subtitle: '',
},
budget: {
link: 'Budgets',
},
breadcrumbs: {
list: 'All cost centers',
details: '{{name}}',
budgets: 'Budgets',
},
}
|
orgCostCenterAssignedBudgets |
Type : object
|
Default value : {
title: 'Assigned budgets',
subtitle: 'Cost Center: {{ item.name }}',
assigned: 'Budget {{ item.name }} assigned successfully',
unassigned: 'Budget {{ item.name }} unassigned successfully',
}
|
orgCostCenterBudgets |
Type : object
|
Default value : {
title: 'Manage budgets',
subtitle: 'Cost Center: {{ item.name }}',
assigned: 'Budget {{ item.name }} assigned successfully',
unassigned: 'Budget {{ item.name }} unassigned successfully',
}
|
orgPurchaseLimit |
Type : object
|
Default value : {
header: 'All purchase limits ({{count}})',
name: 'Name',
code: 'Code',
active: 'Status',
limit: 'Limit',
orderApprovalPermissionType: 'Type',
threshold: 'Threshold',
periodRange: 'Period',
currency: 'Currency',
orgUnit: 'Parent Unit',
unit: 'Parent Unit',
actions: '',
hint: 'Purchase limits help control spending by defining how much buyers can spend per order or per week, month, quarter, or year. Purchase limits are assigned to users or user groups. Purchase limits are also assigned to approvers, defining how much they are permitted to approve. You can assign purchase limits to many users at once with user groups.',
details: {
title: 'Purchase Limit Details',
subtitle: 'Purchase Limit: {{ item.code }}',
},
edit: {
title: 'Edit Purchase Limit',
subtitle: 'Purchase limits : {{ item.code }}',
},
create: {
title: 'Create Purchase Limit',
subtitle: '',
},
sortBy: 'Sort by',
sort: {
byName: 'Name',
byUnitName: 'Unit',
},
messages: {
deactivateTitle: 'Disable this purchase limit?',
deactivate:
'Disabled purchase limits can no longer be assigned to a user or user group. Current assignments will have no effect.',
confirmEnabled: 'Purchase Limit {{ item.code }} enabled successfully',
confirmDisabled: 'Purchase Limit {{ item.code }} disabled successfully',
update: 'Purchase Limit {{ item.code }} updated successfully',
create: 'Purchase Limit {{ item.code }} created successfully',
},
info: {
disabledEdit: 'Enable the purchase limit to allow editing.',
disabledEnable:
'Unit must be enabled before this purchase limit may be enabled.',
},
per: {
DAY: 'per day',
WEEK: 'per week',
MONTH: 'per month',
QUARTER: 'per quarter',
YEAR: 'per year',
},
breadcrumbs: {
list: 'All purchase limits',
details: '{{code}}',
},
}
|
orgUnit |
Type : object
|
Default value : {
header: 'All units ({{count}})',
unit: 'Unit',
name: 'Name',
uid: 'ID',
approvalProcess: 'Approval process',
parentUnit: 'Parent Unit',
active: 'Status',
hint: 'Units represent departments, stores, regions, or any other logical grouping that makes sense to you. The cost centers and shipping addresses available to a buyer when checking out, depend on their unit. Users have access to all child units of their primary unit.',
details: {
title: 'Unit Details',
subtitle: 'Unit: {{ item.name }}',
hint: 'Units represent departments, stores, regions, or any other logical grouping that makes sense to you. Disabling a unit disables all children of the unit, including child units, users, approvers, and cost centers. Disabled units cannot be edited.',
},
edit: {
title: 'Edit Unit',
subtitle: 'Unit: {{ item.name }}',
},
create: {
title: 'Create Unit',
subtitle: '',
},
messages: {
deactivateTitle: 'Disable this unit?',
deactivate: `Disabling a unit has wide-ranging affects on your commerce organization. ALL the unit's child units, users, budgets, and cost centers will also disabled.`,
confirmEnabled: 'Unit {{item.name}} enabled successfully',
confirmDisabled: 'Unit {{item.name}} disabled successfully',
update: 'Unit {{ item.name }} updated successfully',
create: 'Unit {{ item.name }} created successfully',
},
info: {
disabledEdit: 'Enable the unit to allow editing.',
disabledEnable: 'Parent must be enabled before this unit may be enabled.',
disabledDisable: 'Root unit can not be disabled.',
},
links: {
units: 'Child Units',
users: 'Users',
approvers: 'Approvers',
shippingAddresses: 'Shipping Addresses',
costCenters: 'Cost Centers',
},
tree: {
expandAll: 'Expand all',
collapseAll: 'Collapse all',
},
children: {
create: {
title: 'Create child unit',
subtitle: '',
},
messages: {
create: 'Unit {{ item.name }} created successfully',
},
},
costCenters: {
create: {
title: 'Create cost center',
subtitle: '',
},
},
form: {
parentOrgUnit: 'Parent business unit',
create: 'Create Unit',
},
users: {
header: 'Users in {{code}}',
changeUserRoles: 'Change user roles',
newUser: 'New user',
},
assignRoles: {
header: 'Manage roles in {{code}}',
instructions: {
check: "To assign a role to a user, select the role's check box.",
uncheck: "To remove a role, clear the role's check box.",
changes: 'Changes are saved automatically.',
},
},
approvers: {
header: 'Approvers in {{code}}',
assign: 'Manage approvers',
new: 'New approver',
},
assignApprovers: {
header: 'Manage approvers in {{code}}',
instructions: {
check: "To assign an approver to this unit, select the user's check box.",
uncheck: "To remove an approver, clear the user's check box.",
changes: 'Changes are saved automatically.',
},
hint: "Users displayed under the Approvers list are assigned approval privileges for the buyers of this unit and of child units. Note that a user who has the approver role is separate from an approver who appears under the Approvers list. If an approver doesn't exist for a unit, or if approvers do not have sufficient approval purchase privileges, an approver higher up the unit hierarchy is found, until an administration is chosen.",
},
breadcrumbs: {
list: 'All units',
details: '{{name}}',
children: 'Child units',
users: 'Users',
approvers: 'Approvers',
addresses: 'Shipping addresses',
addressDetails: '{{formattedAddress}}',
costCenters: 'Cost Centers',
},
}
|
orgUnitAddress |
Type : object
|
Default value : {
title: 'Shipping addresses',
subtitle: 'Unit: {{item.name}}',
country: 'Country/Region',
titles: 'Title',
firstName: 'First name',
lastName: 'Last name',
formattedAddress: 'Address',
address1: 'Address',
address2: '2nd address (optional)',
city: 'City',
state: 'State',
zipCode: 'Zip code',
phoneNumber: 'Phone number (optional)',
streetAddress: 'Street Address',
aptSuite: 'Apt, Suite',
selectOne: 'Select One...',
hint: 'When a buyer is checking out using the "Account" purchase method, they much choose a cost center. The shipping addresses available to the buyer depend on the unit of the cost center chosen.',
details: {
title: 'Address details',
subtitle: 'Unit: {{item.name}}',
},
edit: {
title: 'Edit Address',
},
create: {
title: 'Create Address',
},
form: {
subtitle: 'Unit: {{item.name}}',
},
messages: {
create:
'Address {{ item.firstName }} {{ item.lastName }} created successfully',
update:
'Address {{ item.firstName }} {{ item.lastName }} updated successfully',
delete:
'The address cannot be brought back. Existing orders are not affected.',
deleteTitle: 'Delete this address?',
deleted:
'Address {{ item.firstName }} {{ item.lastName }} deleted successfully',
},
}
|
orgUnitApprovers |
Type : object
|
Default value : {
title: 'Manage approvers',
subtitle: 'Unit: {{item.name}}',
assigned: 'User {{item.name}} assigned successfully',
unassigned: 'User {{item.name}} unassigned successfully',
}
|
orgUnitAssignedApprovers |
Type : object
|
Default value : {
title: 'Assigned approvers',
subtitle: 'Unit: {{item.name}}',
assigned: 'User {{item.name}} assigned successfully',
unassigned: 'User {{item.name}} unassigned successfully',
hint: "Users displayed under the Approvers list are assigned approval privileges for the buyers of this unit and of child units. Note that a user who has the approver role is separate from an approver who appears under the Approvers list. If an approver doesn't exist for a unit, or if approvers do not have sufficient approval purchase privileges, an approver higher up the unit hierarchy is found, until an administration is chosen.",
}
|
orgUnitAssignedRoles |
Type : object
|
Default value : {
header: 'Manage roles in {{code}}',
name: 'Name',
email: 'Email',
roles: 'Roles',
roleCustomer: 'Customer',
roleApprover: 'Approver',
roleManager: 'Manager',
roleAdministrator: 'Admin',
}
|
orgUnitAssignedUsers |
Type : object
|
Default value : {
title: 'Assigned users',
subtitle: 'Unit: {{item.name}}',
}
|
orgUnitChildren |
Type : object
|
Default value : {
title: 'Child units',
subtitle: 'Unit: {{item.name}}',
info: {
disabledCreate: 'Child unit can not be created for disabled unit.',
},
hint: 'Units represent departments, stores, regions, or any other logical grouping that makes sense to you. Users "inherit" child units, meaning buyers have access to cost centers and shipping addresses of child units when checking out.',
}
|
orgUnitCostCenters |
Type : object
|
Default value : {
title: 'Assigned cost centers',
subtitle: 'Unit: {{item.name}}',
info: {
disabledCreate: 'Cost center can not be created for disabled unit.',
},
hint: 'All orders placed through your organization\'s purchase account are linked to a cost center for tracking purposes. A buyer selects a cost center when checking out using the "Account" purchase method. Each unit can have multiple cost centers, but a single cost center can only be assigned to a single unit. To define ultimate spending limits, budgets are assigned to cost centers. ',
}
|
orgUnitUserRoles |
Type : object
|
Default value : {
title: 'User roles',
subtitle: 'User: {{item.name}}',
messages: {
rolesUpdated: 'Roles successfully updated for {{item.name}}',
},
}
|
orgUnitUsers |
Type : object
|
Default value : {
title: 'Assigned users',
subtitle: 'Unit: {{item.name}}',
info: {
disabledCreate: 'User can not be created for disabled unit.',
},
hint: 'Users are the buyers, approvers, managers, and administrators of your organization. Each user is assigned a role for making or approving purchases. Users "inherit" child units, meaning buyers have access to cost centers and shipping addresses of child units when checking out.',
}
|
orgUnitInitialState |
Default value : undefined
|
orgUnitsInitialState |
Default value : undefined
|
orgUser |
Type : object
|
Default value : {
header: 'All users ({{count}})',
disabled: '(disabled)',
uid: 'Email',
active: 'Status',
name: 'Name',
firstName: 'First name',
lastName: 'Last name',
email: 'Email',
orgUnit: 'Unit',
unit: 'Unit',
roles: 'Roles',
title: 'Title',
hint: 'Users are the buyers, approvers, managers, and administrators of your organization. Each user is assigned a role for making or approving purchases. Each user belongs to a unit, and they have access to all child units of their primary unit.',
unitApprover: `Unit approver`,
assignApprover: 'Add the user to approvers for the unit',
actions: '',
sortBy: 'Sort by',
sort: {
byName: 'Name',
byUnit: 'Unit',
},
details: {
title: 'User Details',
subtitle: 'User: {{ item.name }}',
},
edit: {
title: 'Edit User',
subtitle: 'User: {{ item.name }}',
},
create: {
title: 'Create User',
subtitle: '',
},
links: {
password: 'Change password',
approvers: 'Approvers',
userGroup: 'User groups',
permission: 'Purchase limits',
},
messages: {
deactivateTitle: 'Disable this user?',
deactivate:
'Disabled users cannot log onto the storefront and place orders.',
confirmEnabled:
'User {{item.firstName}} {{item.lastName}} enabled successfully',
confirmDisabled:
'User {{item.firstName}} {{item.lastName}} disabled successfully',
update: 'User {{item.firstName}} {{item.lastName}} updated successfully',
create: 'User {{item.firstName}} {{item.lastName}} created successfully',
updatePassword:
'User {{item.firstName}} {{item.lastName}} password updated successfully',
},
info: {
disabledEdit: 'Enable the user to allow editing.',
disabledEnable: 'Unit must be enabled before this user may be enabled.',
},
approver: {
link: 'Approvers',
header: 'Approvers in {{code}}',
assign: 'Assign Approvers',
assignHeader: 'Assign Approvers in {{code}}',
back: 'Back',
new: 'New approver',
instructions: {
check: "To assign an approver to this user, select the user's check box.",
uncheck: "To remove an approver, clear the user's check box.",
changes: 'Changes are saved automatically.',
},
},
userGroup: {
link: 'User groups',
header: 'User groups in {{code}}',
assign: 'Assign user groups',
assignHeader: 'Assign user groups in {{code}}',
back: 'Back',
instructions: {
check:
"To assign an user group to this user, select the user's check box.",
uncheck: "To remove aa user group, clear the user's check box.",
changes: 'Changes are saved automatically.',
},
},
permission: {
link: 'Purchase limits',
header: 'Purchase limits in {{code}}',
assign: 'Assign purchase limits',
assignHeader: 'Assign purchase limits in {{code}}',
back: 'Back',
instructions: {
check: 'To assign a purchase limits to this user, select its check box.',
uncheck: 'To unassign a purchase limits, clear its check box.',
changes: 'Changes are saved automatically.',
},
per: {
undefined: '',
MONTH: 'per Month',
YEAR: 'per Year',
WEEK: 'per Week',
QUARTER: 'per Quarter',
},
},
password: {
title: 'Change password',
subtitle: 'User: {{ item.email }}',
newPassword: 'New password',
confirmPassword: 'Retype new password',
},
breadcrumbs: {
list: 'All users',
details: '{{name}}',
userGroups: 'User groups',
approvers: 'Approvers',
permissions: 'Purchase limits',
},
}
|
orgUserApprovers |
Type : object
|
Default value : {
title: 'Manage approvers',
subtitle: 'User: {{ item.name }}',
assigned: 'Approver {{ item.name }} assigned successfully',
unassigned: 'Approver {{ item.name }} unassigned successfully',
}
|
orgUserAssignedApprovers |
Type : object
|
Default value : {
title: 'Assigned approvers',
subtitle: 'User: {{ item.name }}',
assigned: 'Approver {{ item.name }} assigned successfully',
unassigned: 'Approver {{ item.name }} unassigned successfully',
}
|
orgUserAssignedPermissions |
Type : object
|
Default value : {
title: 'Assigned purchase limits',
subtitle: 'User: {{ item.name }}',
assigned: 'Purchase limit {{ item.code }} assigned successfully',
unassigned: 'Purchase limit {{ item.code }} unassigned successfully',
}
|
orgUserAssignedUserGroups |
Type : object
|
Default value : {
title: 'Assigned user groups',
subtitle: 'User: {{ item.name }}',
assigned: 'User group {{item.name}} assigned successfully',
unassigned: 'User group {{item.name}} unassigned successfully',
}
|
orgUserPermissions |
Type : object
|
Default value : {
title: 'Manage purchase limits',
subtitle: 'User: {{ item.name }}',
assigned: 'Purchase limit {{ item.code }} assigned successfully',
unassigned: 'Purchase limit {{ item.code }} unassigned successfully',
}
|
orgUserUserGroups |
Type : object
|
Default value : {
title: 'Manage user groups',
subtitle: 'User: {{ item.name }}',
assigned: 'User group {{item.name}} assigned successfully',
unassigned: 'User group {{item.name}} unassigned successfully',
}
|
orgUserGroup |
Type : object
|
Default value : {
header: 'All user groups ({{count}})',
disabled: '(disabled)',
uid: 'Code',
name: 'Name',
unit: 'Unit',
orgUnit: 'Unit',
actions: '',
sortBy: 'Sort by',
sort: {
byName: 'Name',
byUnitName: 'Unit',
byGroupID: 'Group',
},
hint: 'User groups allow you to combine users together in one group, for the purposes of assigning purchase limits for many users at once.',
details: {
title: 'User group Details',
subtitle: 'User group: {{ item.name }}',
},
edit: {
title: 'Edit User group',
subtitle: 'User group: {{ item.name }}',
},
create: {
title: 'Create User group',
subtitle: '',
},
links: {
user: 'Users',
permission: 'Purchase limits',
},
messages: {
update: 'User Group {{ item.name }} updated successfully',
create: 'User Group {{ item.name }} created successfully',
deleteTitle: 'Delete this user group?',
delete:
'The users in this group are not affected when the user group is deleted.',
deleted: 'User Group {{ item.name }} deleted successfully',
},
breadcrumbs: {
list: 'All user groups',
details: '{{name}}',
users: 'Users',
permissions: 'Purchase limits',
},
}
|
orgUserGroupAssignedPermissions |
Type : object
|
Default value : {
title: 'Assigned purchase limits',
subtitle: 'Limit: {{ item.name }}',
assigned: 'Purchase limits {{item.code}} assigned successfully',
unassigned: 'Purchase limits {{item.code}} unassigned successfully',
}
|
orgUserGroupAssignedUsers |
Type : object
|
Default value : {
title: 'Assigned users',
subtitle: 'User group: {{ item.name }}',
assigned: 'User {{item.name}} assigned successfully',
unassigned: 'User {{item.name}} unassigned successfully',
}
|
orgUserGroupPermissions |
Type : object
|
Default value : {
title: 'Manage purchase limits',
subtitle: 'Limit: {{ item.name }}',
assigned: 'Purchase limits {{item.code}} assigned successfully',
unassigned: 'Purchase limits {{item.code}} unassigned successfully',
}
|
orgUserGroupUsers |
Type : object
|
Default value : {
title: 'Manage users',
subtitle: 'User group: {{ item.name }}',
assigned: 'User {{item.name}} assigned successfully',
unassigned: 'User {{item.name}} unassigned successfully',
unassignAll: 'Unassign All',
unassignAllConfirmation: 'All users unassigned successfully',
}
|
OUTLET_REF_DIRECTIVE_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: OUTLET_REF_DIRECTIVE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: TEMPLATE_REF,
importPath: ANGULAR_CORE,
},
{
className: OUTLET_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
OUTLET_SERVICE_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: OUTLET_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
packages |
Type : PackageMap
|
Default value : packageJsonPaths.reduce(
(projectPackages: PackageMap, pkgJsonPath: string) => {
const packageJson = loadPackageJson(pkgJsonPath);
const name = packageJson['name'];
if (!name) {
// Only build the entry if there's a package name.
return projectPackages;
}
projectPackages[name] = {
private: packageJson.private,
name,
packageJson,
version: packageJson.version || '0.0.0',
};
return projectPackages;
},
{}
)
|
PAGE_EVENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: PAGE_EVENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: CONTEXT,
comment: `// ${TODO_SPARTACUS} Property '${PAGE_EVENT}.${CONTEXT}' was removed. Please use 'navigation' property instead, or subscribe to 'NavigationEvent'.`,
},
{
class: PAGE_EVENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: SEMANTIC_ROUTE,
comment: `// ${TODO_SPARTACUS} Property '${PAGE_EVENT}.${SEMANTIC_ROUTE}' was removed. Please use 'navigation' property instead, or subscribe to 'NavigationEvent'.`,
},
{
class: PAGE_EVENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: URL,
comment: `// ${TODO_SPARTACUS} Property '${PAGE_EVENT}.${URL}' was removed. Please use 'navigation' property instead, or subscribe to 'NavigationEvent'.`,
},
{
class: PAGE_EVENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: PARAMS,
comment: `// ${TODO_SPARTACUS} Property '${PAGE_EVENT}.${PARAMS}' was removed. Please use 'navigation' property instead, or subscribe to 'NavigationEvent'.`,
},
]
|
PAGE_LAYOUT_HANDLER |
Default value : new InjectionToken<PageLayoutHandler[]>(
'PageLayoutHandler'
)
|
PAGE_META_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: PAGE_META_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_META,
newNode: GET_META,
comment: `// ${TODO_SPARTACUS} Method ${GET_META} return type has been changed from 'Observable<PageMeta>' to 'Observable<PageMeta | null>'.`,
},
{
class: PAGE_META_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_META_RESOLVER,
newNode: GET_META_RESOLVER,
comment: `// ${TODO_SPARTACUS} Method ${GET_META_RESOLVER} return type has been changed from 'PageMetaResolver' to 'Observable<PageMetaResolver>'.`,
},
]
|
PAGE_META_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: PAGE_META_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [{ className: CMS_SERVICE, importPath: SPARTACUS_CORE }],
addParams: [
{ className: UNIFIED_INJECTOR, importPath: SPARTACUS_CORE },
{ className: PAGE_META_CONFIG, importPath: SPARTACUS_CORE },
{ className: PLATFORM_ID, importPath: ANGULAR_CORE },
],
}
|
PAGE_META_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: PAGE_META_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
PAGE_SLOT_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: PAGE_SLOT_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{ className: DYNAMIC_ATTRIBUTE_SERVICE, importPath: SPARTACUS_CORE },
{ className: RENDERER_2, importPath: ANGULAR_CORE },
{ className: ELEMENT_REF, importPath: ANGULAR_CORE },
{
className: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CHANGE_DETECTOR_REF,
importPath: ANGULAR_CORE,
},
],
removeParams: [
{
className: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: PAGE_SLOT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
PAGE_SLOT_COMPONENT_MIGRATION |
Type : ConstructorDeprecation[]
|
Default value : [
{
class: PAGE_SLOT_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{ className: DYNAMIC_ATTRIBUTE_SERVICE, importPath: SPARTACUS_CORE },
{ className: RENDERER_2, importPath: ANGULAR_CORE },
{ className: ELEMENT_REF, importPath: ANGULAR_CORE },
],
addParams: [
{
className: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CHANGE_DETECTOR_REF,
importPath: ANGULAR_CORE,
},
],
},
{
class: PAGE_SLOT_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{ className: DYNAMIC_ATTRIBUTE_SERVICE, importPath: SPARTACUS_CORE },
{ className: RENDERER_2, importPath: ANGULAR_CORE },
{ className: ELEMENT_REF, importPath: ANGULAR_CORE },
{
className: CMS_CONFIG,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: CMS_CONFIG,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CHANGE_DETECTOR_REF,
importPath: ANGULAR_CORE,
},
],
},
{
class: PAGE_SLOT_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{ className: DYNAMIC_ATTRIBUTE_SERVICE, importPath: SPARTACUS_CORE },
{ className: RENDERER_2, importPath: ANGULAR_CORE },
{ className: ELEMENT_REF, importPath: ANGULAR_CORE },
{
className: CMS_CONFIG,
importPath: SPARTACUS_CORE,
},
{
className: CHANGE_DETECTOR_REF,
importPath: ANGULAR_CORE,
},
],
removeParams: [
{
className: CMS_CONFIG,
importPath: SPARTACUS_CORE,
},
{
className: CHANGE_DETECTOR_REF,
importPath: ANGULAR_CORE,
},
],
addParams: [
{
className: CMS_COMPONENTS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CHANGE_DETECTOR_REF,
importPath: ANGULAR_CORE,
},
],
},
]
|
PAYMENT_DETAILS_NORMALIZER |
Default value : new InjectionToken<
Converter<any, PaymentDetails>
>('PaymentDetailsNormalizer')
|
PAYMENT_DETAILS_SET_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/guards/payment-details-set.guard.ts
class: PAYMENT_DETAILS_SET_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CHECKOUT_DETAILS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ROUTING_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
removeParams: [
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: CHECKOUT_STEP_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
PAYMENT_METHOD_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/payment-method/payment-method.component.ts
selector: 'cx-payment-method',
componentClassName: PAYMENT_METHOD_COMPONENT,
removedProperties: [
{
name: 'checkoutStepUrlNext',
comment: `'checkoutStepUrlNext' property has been removed.`,
},
{
name: 'checkoutStepUrlPrevious',
comment: `'checkoutStepUrlPrevious' property has been removed.`,
},
{
name: 'goNext',
comment: `'goNext' method has been renamed to 'next'`,
},
{
name: 'goPrevious',
comment: `'goPrevious' method has been renamed to 'back'`,
},
],
}
|
PAYMENT_METHOD_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/payment-method/payment-method.component.ts
class: PAYMENT_METHOD_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: USER_PAYMENT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_DELIVERY_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_PAYMENT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ACTIVATED_ROUTE,
importPath: ANGULAR_ROUTER,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: CHECKOUT_STEP_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
PAYMENT_TYPE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, PaymentType>
>('PaymentTypeNormalizer')
|
PERMISSION_NORMALIZER |
Default value : new InjectionToken<
Converter<any, Permission>
>('PermissionNormalizer')
|
PERMISSION_SERIALIZER |
Default value : new InjectionToken<
Converter<Permission, any>
>('PermissionSerializer')
|
PERMISSION_TYPE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, OrderApprovalPermissionType>
>('PermissionTypeNormalizer')
|
PERMISSION_TYPES_NORMALIZER |
Default value : new InjectionToken<
Converter<any, OrderApprovalPermissionType[]>
>('PermissionTypesListNormalizer')
|
PERMISSIONS_NORMALIZER |
Default value : new InjectionToken<
Converter<any, EntitiesModel<Permission>>
>('PermissionsListNormalizer')
|
permissionCmsConfig |
Type : CmsConfig
|
Default value : {
cmsComponents: {
ManagePermissionsListComponent: {
component: ListComponent,
providers: [
{
provide: ListService,
useExisting: PermissionListService,
},
{
provide: ItemService,
useExisting: PermissionItemService,
},
],
childRoutes: {
parent: {
data: {
cxPageMeta: {
breadcrumb: 'orgPurchaseLimit.breadcrumbs.list',
resolver: PermissionRoutePageMetaResolver,
},
},
},
children: [
{
path: 'create',
component: PermissionFormComponent,
},
{
path: `:${ROUTE_PARAMS.permissionCode}`,
component: PermissionDetailsComponent,
data: {
cxPageMeta: {
breadcrumb: 'orgPurchaseLimit.breadcrumbs.details',
},
},
children: [
{
path: 'edit',
component: PermissionFormComponent,
},
],
},
],
},
guards: [AuthGuard, AdminGuard],
},
},
}
|
permissionTableConfig |
Type : TableConfig
|
Default value : {
table: {
[OrganizationTableType.PERMISSION]: {
cells: ['code', 'active', 'limit', 'unit'],
options: {
cells: {
code: {
dataComponent: ActiveLinkCellComponent,
},
active: {
dataComponent: StatusCellComponent,
},
unit: {
dataComponent: UnitCellComponent,
},
limit: {
dataComponent: LimitCellComponent,
},
},
},
},
},
}
|
permissionInitialState |
Default value : undefined
|
permissionsInitialState |
Default value : undefined
|
PERSONALIZATION_FEATURE |
Type : string
|
Default value : 'personalization'
|
PERSONALIZATION_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'PERSONALIZATION_FEATURE'
|
PERSONALIZATION_MODULE |
Type : string
|
Default value : 'PersonalizationModule'
|
PERSONALIZATION_MODULE_NAME |
Type : string
|
Default value : 'Personalization'
|
PERSONALIZATION_ROOT_MODULE |
Type : string
|
Default value : 'PersonalizationRootModule'
|
SPARTACUS_PERSONALIZATION |
Default value : `${SPARTACUS_TRACKING}/personalization`
|
SPARTACUS_PERSONALIZATION_ROOT |
Default value : `${SPARTACUS_PERSONALIZATION}/root`
|
SPARTACUS_TMS_AEP |
Default value : `${SPARTACUS_TRACKING}/tms/aep`
|
SPARTACUS_TMS_CORE |
Default value : `${SPARTACUS_TRACKING}/tms/core`
|
SPARTACUS_TMS_GTM |
Default value : `${SPARTACUS_TRACKING}/tms/gtm`
|
TMS_AEP_MODULE |
Type : string
|
Default value : 'AepModule'
|
TMS_BASE_MODULE |
Type : string
|
Default value : 'BaseTmsModule'
|
TMS_CONFIG |
Type : string
|
Default value : 'TmsConfig'
|
TMS_GTM_MODULE |
Type : string
|
Default value : 'GtmModule'
|
TMS_MODULE_NAME |
Type : string
|
Default value : 'TagManagement'
|
TRACKING_FOLDER_NAME |
Type : string
|
Default value : 'tracking'
|
PERSONALIZATION_ID_KEY |
Type : string
|
Default value : 'personalization-id'
|
PERSONALIZATION_TIME_KEY |
Type : string
|
Default value : 'personalization-time'
|
PLACE_ORDER_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/place-order/place-order.component.ts
selector: 'cx-place-order',
componentClassName: PLACE_ORDER_COMPONENT,
removedProperties: [
{
name: 'placeOrderSubscription',
comment: `'placeOrderSubscription' property was removed and replaced`,
},
],
}
|
PLACE_ORDER_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/place-order/place-order.component.ts
class: PLACE_ORDER_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CHECKOUT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: FORM_BUILDER,
importPath: ANGULAR_FORMS,
},
],
addParams: [
{
className: CHECKOUT_REPLENISHMENT_FORM_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: LAUNCH_COMPONENT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
],
}
|
POPOVER_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: POPOVER_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: INSIDE_CLICKED,
comment: `// ${TODO_SPARTACUS} Property '${POPOVER_COMPONENT}.${INSIDE_CLICKED}' was removed.`,
},
]
|
POPOVER_DIRECTIVE_CONSTRUCTOR_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: POPOVER_DIRECTIVE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: ELEMENT_REF, importPath: ANGULAR_CORE },
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: COMPONENT_FACTORY_RESOLVER,
importPath: ANGULAR_CORE,
},
{
className: RENDERER_2,
importPath: ANGULAR_CORE,
},
{
className: CHANGE_DETECTOR_REF,
importPath: ANGULAR_CORE,
},
{
className: POSITIONING_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: POPOVER_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: POSITIONING_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
POPOVER_DIRECTIVE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: POPOVER_DIRECTIVE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: HANDLE_OPEN,
comment: `// ${TODO_SPARTACUS} Method '${POPOVER_DIRECTIVE}.${HANDLE_OPEN}' was removed, use methods 'handleEscape', 'handleClick', 'handlePress', 'handleTab' instead.`,
},
{
class: POPOVER_DIRECTIVE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: TOGGLE,
comment: `// ${TODO_SPARTACUS} Method '${POPOVER_DIRECTIVE}.${TOGGLE}' was removed, use methods 'handleEscape', 'handleClick', 'handlePress', 'handleTab' instead.`,
},
]
|
PROCESS_FEATURE |
Type : string
|
Default value : 'process'
|
PROCESSES_DECREMENT_ACTION |
Type : string
|
Default value : '[PROCESSES LOADER] DECREMENT'
|
PROCESSES_INCREMENT_ACTION |
Type : string
|
Default value : '[PROCESSES LOADER] INCREMENT'
|
PROCESSES_LOADER_RESET_ACTION |
Type : string
|
Default value : '[PROCESSES LOADER] RESET'
|
PRODUCT_BULK_PRICING_FEATURE |
Type : string
|
Default value : 'productBulkPricing'
|
PRODUCT_CAROUSEL_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: PRODUCT_CAROUSEL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: GET_PRODUCT_REFERENCES,
comment: `// ${TODO_SPARTACUS} Method '${GET_PRODUCT_REFERENCES}' was removed from '${PRODUCT_CAROUSEL_SERVICE}'.`,
},
]
|
PRODUCT_CAROUSEL_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/product/carousel/product-carousel.service.ts
class: PRODUCT_CAROUSEL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: PRODUCT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: PRODUCT_REFERENCE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: PRODUCT_REFERENCE_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
PRODUCT_CONFIGURATOR_FOLDER_NAME |
Type : string
|
Default value : 'product-configurator'
|
PRODUCT_CONFIGURATOR_MODULE_NAME |
Type : string
|
Default value : 'ProductConfigurator'
|
PRODUCT_CONFIGURATOR_RULEBASED_CPQ_MODULE |
Type : string
|
Default value : 'RulebasedCpqConfiguratorModule'
|
PRODUCT_CONFIGURATOR_RULEBASED_CPQ_ROOT_MODULE |
Type : string
|
Default value : 'CpqConfiguratorRootModule'
|
PRODUCT_CONFIGURATOR_RULEBASED_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'PRODUCT_CONFIGURATOR_RULEBASED_FEATURE'
|
PRODUCT_CONFIGURATOR_RULEBASED_MODULE |
Type : string
|
Default value : 'RulebasedConfiguratorModule'
|
PRODUCT_CONFIGURATOR_RULEBASED_MODULE_NAME |
Type : string
|
Default value : 'ProductConfiguratorRulebased'
|
PRODUCT_CONFIGURATOR_RULEBASED_ROOT_MODULE |
Type : string
|
Default value : 'RulebasedConfiguratorRootModule'
|
PRODUCT_CONFIGURATOR_SCSS_FILE_NAME |
Type : string
|
Default value : 'product-configurator.scss'
|
PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE'
|
PRODUCT_CONFIGURATOR_TEXTFIELD_MODULE |
Type : string
|
Default value : 'TextfieldConfiguratorModule'
|
PRODUCT_CONFIGURATOR_TEXTFIELD_MODULE_NAME |
Type : string
|
Default value : 'ProductConfiguratorTextfield'
|
PRODUCT_CONFIGURATOR_TEXTFIELD_ROOT_MODULE |
Type : string
|
Default value : 'TextfieldConfiguratorRootModule'
|
PRODUCT_CONFIGURATOR_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'configuratorTranslationChunksConfig'
|
PRODUCT_CONFIGURATOR_TRANSLATIONS |
Type : string
|
Default value : 'configuratorTranslations'
|
SPARTACUS_PRODUCT_CONFIGURATOR_ASSETS |
Default value : `${SPARTACUS_PRODUCT_CONFIGURATOR}/common/assets`
|
SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED |
Type : string
|
Default value : '@spartacus/product-configurator/rulebased'
|
SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED_CPQ |
Default value : `${SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED}/cpq`
|
SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED_ROOT |
Default value : `${SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED}/root`
|
SPARTACUS_PRODUCT_CONFIGURATOR_TEXTFIELD |
Type : string
|
Default value : '@spartacus/product-configurator/textfield'
|
SPARTACUS_PRODUCT_CONFIGURATOR_TEXTFIELD_ROOT |
Default value : `${SPARTACUS_PRODUCT_CONFIGURATOR_TEXTFIELD}/root`
|
PRODUCT_CONFIGURATOR_RULEBASED_FEATURE |
Type : string
|
Default value : 'productConfiguratorRulebased'
|
PRODUCT_CONFIGURATOR_RULEBASED_FEATURE_MIGRATION |
Type : ConfigDeprecation
|
Default value : {
propertyName: PRODUCT_CONFIGURATOR_RULEBASED_FEATURE_OBSOLETE,
comment: `// ${TODO_SPARTACUS} '${PRODUCT_CONFIGURATOR_RULEBASED_FEATURE_OBSOLETE}' has been has been replaced with '${PRODUCT_CONFIGURATOR_RULEBASED_FEATURE}' .\n`,
}
|
PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE |
Type : string
|
Default value : 'productConfiguratorTextfield'
|
PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_MIGRATION |
Type : ConfigDeprecation
|
Default value : {
propertyName: PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_OBSOLETE,
comment: `// ${TODO_SPARTACUS} '${PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_OBSOLETE}' has been has been replaced with '${PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE}' .\n`,
}
|
PRODUCT_DETAIL_ENTITY |
Type : string
|
Default value : '[Product] Detail Entity'
|
PRODUCT_FEATURE |
Type : string
|
Default value : 'product'
|
PRODUCT_FACET_NAVIGATION_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
selector: 'cx-product-facet-navigation',
componentClassName: PRODUCT_FACET_NAVIGATION_COMPONENT,
removedProperties: [
{
name: 'searchResult$',
comment: `'searchResult$' property has been removed. Please refer to the migration guide on how to handle this change.`,
},
{
name: 'visibleFacets$',
comment: `'visibleFacets$' property has been removed. Please refer to the migration guide on how to handle this change.`,
},
{
name: 'activeFacetValueCode',
comment: `'activeFacetValueCode' property has been removed. Please refer to the migration guide on how to handle this change.`,
},
{
name: 'minPerFacet',
comment: `'minPerFacet' property has been removed. Please refer to the migration guide on how to handle this change.`,
},
{
name: 'showAllPerFacetMap',
comment: `'showAllPerFacetMap' property has been removed. Please refer to the migration guide on how to handle this change.`,
},
{
name: 'toggleValue',
comment: `'toggleValue' method has been removed. Please refer to the migration guide on how to handle this change.`,
},
{
name: 'isFacetCollapsed',
comment: `'isFacetCollapsed' method has been removed. Please refer to the migration guide on how to handle this change.`,
},
{
name: 'getVisibleFacetValues',
comment: `'getVisibleFacetValues' method has been removed. Please refer to the migration guide on how to handle this change.`,
},
{
name: 'showMore',
comment: `'showMore' method has been removed. Please refer to the migration guide on how to handle this change.`,
},
{
name: 'showLess',
comment: `'showLess' method has been removed. Please refer to the migration guide on how to handle this change.`,
},
{
name: 'toggleFacet',
comment: `'toggleFacet' method has been removed. Please refer to the migration guide on how to handle this change.`,
},
{
name: 'openFilterModal',
comment: `'openFilterModal' method has been removed. Please refer to the migration guide on how to handle this change.`,
},
],
}
|
PRODUCT_GRID_ITEM_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/product/product-list/product-grid-item/product-grid-item.component.ts
class: PRODUCT_GRID_ITEM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [],
addParams: [
{
className: PRODUCT_LIST_ITEM_CONTEXT_SOURCE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
PRODUCT_IMAGE_ZOOM_FEATURE |
Type : string
|
Default value : 'productImageZoom'
|
PRODUCT_IMAGES_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
selector: 'cx-product-images',
componentClassName: PRODUCT_IMAGES_COMPONENT,
removedProperties: [
{
name: 'isThumbsEmpty',
comment: `'isThumbsEmpty' property has been removed.`,
},
],
}
|
PRODUCT_INTERESTS_NORMALIZER |
Default value : new InjectionToken<
Converter<any, ProductInterestSearchResult>
>('ProductInterestsNormalizer')
|
PRODUCT_LIST_COMPONENT_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: PRODUCT_LIST_COMPONENT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: SUB,
comment: `// ${TODO_SPARTACUS} Property '${SUB}' was removed from '${PRODUCT_LIST_COMPONENT_SERVICE}'. It is no longer used.`,
},
{
class: PRODUCT_LIST_COMPONENT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: SET_QUERY,
comment: `// ${TODO_SPARTACUS} Method '${SET_QUERY}' was removed from '${PRODUCT_LIST_COMPONENT_SERVICE}'. It is no longer used.`,
},
{
class: PRODUCT_LIST_COMPONENT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: VIEW_PAGE,
comment: `// ${TODO_SPARTACUS} Method '${VIEW_PAGE}' was removed from '${PRODUCT_LIST_COMPONENT_SERVICE}'. It is no longer used.`,
},
]
|
PRODUCT_LIST_COMPONENT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/product/product-list/container/product-list-component.service.ts
class: PRODUCT_LIST_COMPONENT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: PRODUCT_SEARCH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVATED_ROUTE,
importPath: ANGULAR_ROUTER,
},
{
className: CURRENCY_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: LANGUAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
addParams: [
{
className: VIEW_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
PRODUCT_LIST_COMPONENT_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: PRODUCT_LIST_COMPONENT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: DEFAULT_PAGE_SIZE,
comment: `// ${TODO_SPARTACUS} Property '${PRODUCT_LIST_COMPONENT_SERVICE}.${DEFAULT_PAGE_SIZE}' was removed, to modify default page size use 'view.defaultPageSize' configuration property.`,
},
]
|
PRODUCT_LIST_ITEM_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/product/product-list/product-list-item/product-list-item.component.ts
class: PRODUCT_LIST_ITEM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [],
addParams: [
{
className: PRODUCT_LIST_ITEM_CONTEXT_SOURCE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
PRODUCT_LISTING |
Type : object
|
Default value : {
PRODUCTS_PER_PAGE: 12,
SORTING_TYPES: {
BY_TOP_RATED: 'Top Rated',
BY_RELEVANCE: 'Relevance',
BY_PRICE_ASC: 'Price (lowest first)',
BY_PRICE_DESC: 'Price (highest first)',
BY_NAME_ASC: 'Name (ascending)',
BY_NAME_DESC: 'Name (descending)',
},
}
|
PRODUCT_LOADING_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/product/services/product-loading.service.ts
class: `ProductLoadingService`,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: STORE, importPath: NGRX_STORE },
{ className: `LoadingScopesService`, importPath: SPARTACUS_CORE },
{ className: ACTIONS, importPath: NGRX_EFFECTS },
{
className: PLATFORM,
literalInference: OBJECT_TYPE,
injectionToken: {
token: PLATFORM_ID_STRING,
importPath: ANGULAR_CORE,
},
},
],
addParams: [{ className: EVENT_SERVICE, importPath: SPARTACUS_CORE }],
}
|
PRODUCT_NORMALIZER |
Default value : new InjectionToken<Converter<any, Product>>(
'ProductNormalizer'
)
|
PRODUCT_PAGE_EVENT_BUILDER_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/events/product/product-page-event.builder.spec.ts
class: PRODUCT_PAGE_EVENT_BUILDER,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: EVENT_SERVICE, importPath: SPARTACUS_CORE },
{ className: PRODUCT_SERVICE, importPath: SPARTACUS_CORE },
{ className: PRODUCT_SEARCH_SERVICE, importPath: SPARTACUS_CORE },
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: FEATURE_CONFIG_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
PRODUCT_PAGE_META_RESOLVER_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: PRODUCT_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: PRODUCT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
PRODUCT_PAGE_META_RESOLVER_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
class: PRODUCT_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: ROUTING_SERVICE, importPath: ANGULAR_ROUTER },
{ className: PRODUCT_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
{ className: PAGE_LINK_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
PRODUCT_PAGE_META_RESOLVER_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
class: PRODUCT_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: ROUTING_SERVICE, importPath: ANGULAR_ROUTER },
{ className: PRODUCT_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
{ className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
],
addParams: [{ className: PAGE_LINK_SERVICE, importPath: SPARTACUS_CORE }],
}
|
PRODUCT_REFERENCE_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: PRODUCT_REFERENCE_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET,
comment: `// ${TODO_SPARTACUS} Method '${GET}' was removed from '${PRODUCT_REFERENCE_SERVICE}'. Use ${LOAD_PRODUCT_REFERENCES} and ${GET_PRODUCT_REFERENCES} instead.`,
},
]
|
PRODUCT_REFERENCES_NORMALIZER |
Default value : new InjectionToken<
Converter<any, ProductReference[]>
>('ProductReferencesListNormalizer')
|
PRODUCT_REVIEW_NORMALIZER |
Default value : new InjectionToken<
Converter<any, Review>
>('ProductReviewNormalizer')
|
PRODUCT_REVIEW_SERIALIZER |
Default value : new InjectionToken<
Converter<Review, any>
>('ProductReviewSerializer')
|
PRODUCT_SEARCH_PAGE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, ProductSearchPage>
>('ProductSearchPageNormalizer')
|
PRODUCT_SUGGESTION_NORMALIZER |
Default value : new InjectionToken<
Converter<any, Suggestion>
>('ProductSuggestionNormalizer')
|
PRODUCT_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: PRODUCT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: `reload`,
comment: `// ${TODO_SPARTACUS} Method '${PRODUCT_SERVICE}.reload' was removed. Please use the reloading triggers configuration instead (see https://sap.github.io/spartacus-docs/loading-scopes/#reloading-triggers for more).`,
},
]
|
PRODUCT_VARIANT_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/product/product-variants/guards/product-variant.guard.ts
class: PRODUCT_VARIANT_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: PRODUCT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
}
|
PRODUCT_VARIANTS_FEATURE |
Type : string
|
Default value : 'productVariants'
|
productImageZoom |
Type : object
|
Default value : {
productImageZoomTrigger,
productImageZoomDialog,
}
|
productImageZoomDialog |
Type : object
|
Default value : {
close: 'Close',
}
|
productImageZoomTrigger |
Type : object
|
Default value : {
expand: 'Expand image',
}
|
productImageZoomTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
productImageZoom: ['productImageZoomTrigger', 'productImageZoomDialog'],
}
|
productImageZoomTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
products |
Type : TestProduct[]
|
Default value : [
{
code: '1934793',
name: 'PowerShot A480',
},
cheapProduct,
{
code: '779841',
name: 'FUN Flash Single Use Camera',
},
]
|
WishListUser |
Type : object
|
Default value : {
user: 'standard',
registrationData: {
firstName: 'Winston',
lastName: 'Rumfoord',
password: 'Password123.',
titleCode: 'mr',
email: generateMail(randomString(), true),
},
}
|
productVariants |
Type : object
|
Default value : {
productVariants: {
style: 'Style',
selectedStyle: 'Selected style',
size: 'Size',
color: 'Color',
sizeGuideLabel: 'Style guide',
},
}
|
productVariantsTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
productVariants: ['productVariants'],
}
|
productVariantsTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
profileTagHelper |
Type : object
|
Default value : {
EventNames: EventNames,
interceptProfileTagJs(contentWindow) {
const oldAppendChild = contentWindow.document.head.appendChild;
contentWindow.document.head.appendChild = function (newChild) {
if (
newChild &&
(<HTMLScriptElement>(<any>newChild)).src &&
(<HTMLScriptElement>(<any>newChild)).src.indexOf('profile-tag') !== -1
) {
return newChild;
}
return oldAppendChild.call(this, newChild);
};
},
triggerLoaded() {
cy.window().then((win) => {
const event = new CustomEvent('profiletag_loaded');
win.dispatchEvent(event);
});
},
triggerConsentReferenceLoaded() {
cy.window().then((win) => {
const event = new CustomEvent('profiletag_consentReferenceLoaded', {
detail: { consentReference: profileTagHelper.testCr },
});
win.dispatchEvent(event);
});
},
waitForCMSComponents(): Cypress.Chainable {
return cy.get('cx-profiletag');
},
testCr: '123-1bc',
profileTagScriptResponse: {},
grantConsent() {
cy.intercept({ method: 'POST', path: '/consent/*/consentReferences' }).as(
'consentReferenceCreation'
);
clickAllowAllFromBanner();
cy.wait('@consentReferenceCreation')
.its('response.statusCode')
.should('eq', 201);
},
getEvent(window: any, eventName: EventNames): any[] {
return window.Y_TRACKING.eventLayer.filter(
(event) => event.name === eventName
);
},
eventCount(window: any, eventName: EventNames): number {
return profileTagHelper.getEvent(window, eventName).length;
},
}
|
PROTECTED_ROUTES_GUARD_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: PROTECTED_ROUTES_GUARD,
importPath: SPARTACUS_CORE,
deprecatedNode: `canActivate`,
comment: `// ${TODO_SPARTACUS} The return type of the method 'canActivate' changed from 'Observable<boolean>' to 'Observable<boolean | UrlTree>'`,
},
]
|
PROTECTED_ROUTES_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/routing/protected-routes/protected-routes.service.ts
class: PROTECTED_ROUTES_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: ROUTING_CONFIG,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: URL_PARSING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
PROVIDE_OUTLET_OPTIONS |
Default value : new InjectionToken<ProvideOutletOptions>(
'PROVIDE_OUTLET_OPTIONS'
)
|
purchaseLimitConfigs |
Type : MyCompanyConfig[]
|
Default value : [
{
name: 'Purchase Limit',
baseUrl: `${FULL_BASE_URL_EN_USD}/organization/purchase-limits`,
apiEndpoint: '/users/current/orderApprovalPermissions',
objectType: 'orderApprovalPermissions',
selectOptionsEndpoint: [
'*orderApprovalPermissionTypes*',
'*availableOrgUnitNodes*',
],
verifyStatusInDetails: true,
rows: [
{
label: 'Code',
sortLabel: 'Name',
variableName: 'uid',
inputType: INPUT_TYPE.TEXT,
createValue: `test-entity-${randomString()}`,
updateValue: `edited-entity-${randomString()}`,
formLabel: 'Code',
showInTable: true,
showInDetails: true,
useInUrl: true,
},
{
label: 'Status',
variableName: 'uid',
inputType: INPUT_TYPE.TEXT,
createValue: 'Active',
updateValue: 'Active',
showInTable: true,
showInDetails: true,
},
{
label: 'Limit',
variableName: 'threshold',
inputType: INPUT_TYPE.NG_SELECT,
createValue: `Budget Exceeded Permission`,
showInTable: true,
formLabel: 'Type',
showInDetails: true,
detailsLabel: 'Type',
},
{
label: 'Parent Unit',
variableName: 'orgUnit.name',
link: `/organization/units/Custom%20Retail`,
updatedLink: `/organization/units/Rustic%20Retail`,
sortLabel: 'Unit',
inputType: INPUT_TYPE.NG_SELECT,
createValue: 'Custom Retail',
updateValue: 'Rustic Retail',
showInTable: true,
formLabel: 'Parent Unit',
showInDetails: true,
},
],
features: [
MY_COMPANY_FEATURE.CREATE,
MY_COMPANY_FEATURE.DISABLE,
MY_COMPANY_FEATURE.UPDATE,
MY_COMPANY_FEATURE.LIST,
,
],
},
{
name: 'Purchase Limit',
nameSuffix: ' - Allowed Order Threshold (per order)',
baseUrl: `${FULL_BASE_URL_EN_USD}/organization/purchase-limits`,
apiEndpoint: '/users/current/orderApprovalPermissions',
objectType: 'orderApprovalPermissions',
selectOptionsEndpoint: ['*orderApprovalPermissionTypes*'],
rows: [
{
label: 'Code',
sortLabel: 'Name',
variableName: 'uid',
inputType: INPUT_TYPE.TEXT,
createValue: `test-entity-${randomString()}`,
updateValue: `edited-entity-${randomString()}`,
formLabel: 'Code',
showInTable: true,
showInDetails: true,
useInUrl: true,
},
{
label: 'Status',
variableName: 'uid',
inputType: INPUT_TYPE.TEXT,
createValue: 'Active',
updateValue: 'Active',
showInTable: true,
showInDetails: true,
},
{
label: 'Limit',
variableName: 'threshold',
inputType: INPUT_TYPE.NG_SELECT,
createValue: `Allowed Order Threshold (per order)`,
showInTable: false,
formLabel: 'Type',
showInDetails: true,
detailsLabel: 'Type',
},
{
label: 'Limit',
variableName: 'currency',
inputType: INPUT_TYPE.NG_SELECT,
createValue: `US Dollar`,
showInTable: false,
formLabel: 'Currency',
showInDetails: false,
},
{
label: 'Threshold',
variableName: 'threshold',
inputType: INPUT_TYPE.TEXT,
createValue: '10000',
updateValue: '20000',
showInTable: false,
formLabel: 'Threshold',
showInDetails: true,
selector: '[formcontrolname=threshold]',
},
{
label: 'Parent Unit',
variableName: 'orgUnit.name',
link: `/organization/units/Custom%20Retail`,
updatedLink: `/organization/units/Rustic%20Retail`,
sortLabel: 'Unit',
inputType: INPUT_TYPE.NG_SELECT,
createValue: 'Custom Retail',
updateValue: 'Rustic Retail',
showInTable: true,
formLabel: 'Parent Unit',
showInDetails: true,
},
],
features: [
MY_COMPANY_FEATURE.CREATE,
MY_COMPANY_FEATURE.DISABLE,
MY_COMPANY_FEATURE.UPDATE,
],
},
{
name: 'Purchase Limit',
nameSuffix: ' - Allowed Order Threshold (per timespan)',
baseUrl: `${FULL_BASE_URL_EN_USD}/organization/purchase-limits`,
apiEndpoint: '/users/current/orderApprovalPermissions',
objectType: 'orderApprovalPermissions',
selectOptionsEndpoint: ['*orderApprovalPermissionTypes*'],
rows: [
{
label: 'Code',
sortLabel: 'Name',
variableName: 'uid',
inputType: INPUT_TYPE.TEXT,
createValue: `test-entity-${randomString()}`,
updateValue: `edited-entity-${randomString()}`,
formLabel: 'Code',
showInTable: true,
showInDetails: true,
useInUrl: true,
},
{
label: 'Status',
variableName: 'uid',
inputType: INPUT_TYPE.TEXT,
createValue: 'Active',
updateValue: 'Active',
showInTable: true,
showInDetails: true,
},
{
label: 'Limit',
variableName: 'threshold',
inputType: INPUT_TYPE.NG_SELECT,
createValue: `Allowed Order Threshold (per timespan)`,
showInTable: false,
formLabel: 'Type',
showInDetails: true,
detailsLabel: 'Type',
},
{
label: 'Period',
variableName: 'period',
inputType: INPUT_TYPE.NG_SELECT,
createValue: `MONTH`,
updateValue: 'YEAR',
showInTable: false,
formLabel: 'Period',
showInDetails: true,
},
{
label: 'Limit',
variableName: 'currency',
inputType: INPUT_TYPE.NG_SELECT,
createValue: `US Dollar`,
showInTable: false,
formLabel: 'Currency',
showInDetails: false,
},
{
label: 'Threshold',
variableName: 'threshold',
inputType: INPUT_TYPE.TEXT,
createValue: '10000',
updateValue: '20000',
showInTable: false,
formLabel: 'Threshold',
showInDetails: true,
selector: '[formcontrolname=threshold]',
},
{
label: 'Parent Unit',
variableName: 'orgUnit.name',
link: `/organization/units/Custom%20Retail`,
updatedLink: `/organization/units/Rustic%20Retail`,
sortLabel: 'Unit',
inputType: INPUT_TYPE.NG_SELECT,
createValue: 'Custom Retail',
updateValue: 'Rustic Retail',
showInTable: true,
formLabel: 'Parent Unit',
showInDetails: true,
},
],
features: [
MY_COMPANY_FEATURE.CREATE,
MY_COMPANY_FEATURE.DISABLE,
MY_COMPANY_FEATURE.UPDATE,
],
},
]
|
QUALTRICS_EMBEDDED_FEEDBACK_SCSS_FILE_NAME |
Type : string
|
Default value : 'qualtrics-embedded-feedback.scss'
|
QUALTRICS_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'QUALTRICS_FEATURE'
|
QUALTRICS_FOLDER_NAME |
Type : string
|
Default value : 'qualtrics'
|
QUALTRICS_MODULE |
Type : string
|
Default value : 'QualtricsModule'
|
QUALTRICS_MODULE_NAME |
Type : string
|
Default value : 'Qualtrics'
|
QUALTRICS_ROOT_MODULE |
Type : string
|
Default value : 'QualtricsRootModule'
|
SPARTACUS_QUALTRICS_ROOT |
Default value : `${SPARTACUS_QUALTRICS}/root`
|
QUALTRICS_EVENT_NAME |
Type : string
|
Default value : 'qsi_js_loaded'
|
QUALTRICS_FEATURE |
Type : string
|
Default value : 'qualtrics'
|
QUALTRICS_LOADER_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/qualtrics/components/qualtrics-loader/qualtrics-loader.service.ts
class: QUALTRICS_LOADER_SERVICE,
importPath: SPARTACUS_QUALTRICS_COMPONENTS,
deprecatedParams: [
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
{
className: RENDERER_FACTORY_2,
importPath: ANGULAR_CORE,
},
{
className: PLATFORM,
literalInference: ANY_TYPE,
injectionToken: {
token: PLATFORM_ID_STRING,
importPath: ANGULAR_CORE,
},
},
],
removeParams: [
{
className: RENDERER_FACTORY_2,
importPath: ANGULAR_CORE,
},
],
addParams: [
{
className: SCRIPT_LOADER_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
QUESTION_MARK |
Type : string
|
Default value : '[^/]'
|
TO_ESCAPE_BASE |
Type : []
|
Default value : [
{ replace: /\./g, with: '\\.' },
{ replace: /\+/g, with: '\\+' },
{ replace: /\*/g, with: WILD_SINGLE },
]
|
TO_ESCAPE_LITERAL_QM |
Type : []
|
Default value : [
...TO_ESCAPE_BASE,
{ replace: /\?/g, with: '\\?' },
]
|
TO_ESCAPE_WILDCARD_QM |
Type : []
|
Default value : [
...TO_ESCAPE_BASE,
{ replace: /\?/g, with: QUESTION_MARK },
]
|
WILD_OPEN |
Type : string
|
Default value : '(?:.+\\/)?'
|
WILD_SINGLE |
Type : string
|
Default value : '[^/]*'
|
quickOrder |
Type : object
|
Default value : {
quickOrderCartForm,
quickOrderForm,
quickOrderList,
quickOrderTable,
}
|
quickOrderCartForm |
Type : object
|
Default value : {
/**
* @deprecated since 4.2, use entriesWereAdded instead
*/
entriesWasAdded: '({{ quantity }}) {{ product }} has been added to the cart',
entriesWereAdded: '({{ quantity }}) {{ product }} has been added to the cart',
entryWasAdded: '{{ product }} has been added to the cart',
noResults: 'We could not find any products',
stockLevelReached: 'The maximum stock level has been reached',
title: 'Quick Order',
productCodePlaceholder: 'Enter ID',
addToCart: 'Add',
product: 'Product',
products: 'Products',
productCodeLabel: 'Product ID',
quantityLabel: 'Qty',
}
|
quickOrderForm |
Type : object
|
Default value : {
placeholder: 'Enter Product name or SKU',
listLimitReached: 'The product limit has been reached.',
id: 'ID {{ id }}',
noResults: 'We could not find any results',
addProduct: 'Add product {{ product }}',
}
|
quickOrderList |
Type : object
|
Default value : {
addToCart: 'Add to cart',
emptyList: 'Empty list',
header: 'Add Products/SKUs',
subHeader: 'You can add up to {{ limit }} valid SKU at a time.',
errorProceedingToCart: 'Error proceeding to Cart.',
warningProceedingToCart: 'Warning proceeding to Cart.',
successfullyAddedToCart: 'Successfully added to Cart.',
errors: {
productIsOutOfStock: '{{ name }} (#{{code}}) is out of stock.',
reviewErrors: 'Please review these errors',
listIsFull:
'The list is full, add these {{ count }} products to Cart in order to continue.',
nonPurchasableError: 'Product {{ name }} cannot be purchased',
},
warnings: {
productWasReduced:
'Quantity for {{ name }} (#{{code}}) was reduced to {{ quantityAdded}}.',
reviewWarnings: 'Please review these warnings',
},
successes: {
productAddedToCart: '{{ name }} (#{{code}}) was added to cart.',
},
informations: {
addProductBeforeAddingToCart:
'Add products to the list before adding to the cart.',
},
undo: 'UNDO',
productWasDeleted: 'Product "{{ name }}" moved to trash.',
}
|
quickOrderTable |
Type : object
|
Default value : {
product: 'Product',
id: 'ID',
price: 'Price',
quantity: 'QTY',
itemPrice: 'Item price',
qty: 'Qty',
inStock: 'In Stock',
lowStock: 'Low Stock',
outOfStock: 'Out of Stock',
listCleared: 'Quick order list has been cleared',
addedtoCart: 'Quick order list has been added to the cart',
}
|
quickOrderTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
quickOrder: [
'quickOrderCartForm',
'quickOrderForm',
'quickOrderList',
'quickOrderTable',
],
}
|
quickOrderTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
recurrencePeriod |
Type : object
|
Default value : {
DAILY: 'DAILY',
WEEKLY: 'WEEKLY',
MONTHLY: 'MONTHLY',
}
|
reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
reducerToken |
Type : InjectionToken<ActionReducerMap<OrderState>>
|
Default value : new InjectionToken<ActionReducerMap<OrderState>>('OrderReducers')
|
reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
reducerToken |
Type : InjectionToken<ActionReducerMap<CheckoutState>>
|
Default value : new InjectionToken<ActionReducerMap<CheckoutState>>('CheckoutReducers')
|
reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
reducerToken |
Type : InjectionToken<ActionReducer<GlobalMessageState>>
|
Default value : new InjectionToken<ActionReducer<GlobalMessageState>>(
'GlobalMessageReducers'
)
|
reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
reducerToken |
Type : InjectionToken<ActionReducerMap<EntityLoaderState<any>>>
|
Default value : new InjectionToken<ActionReducerMap<EntityLoaderState<any>>>(
'ProcessReducers'
)
|
reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
reducerToken |
Type : InjectionToken<ActionReducerMap<SiteContextState>>
|
Default value : new InjectionToken<ActionReducerMap<SiteContextState>>('SiteContextReducers')
|
reducerProvider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducers,
}
|
reducerToken |
Type : InjectionToken<ActionReducerMap<ClientAuthState>>
|
Default value : new InjectionToken<ActionReducerMap<ClientAuthState>>('ClientAuthReducers')
|
reducerTransitional_4_2_Provider |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducersTransitional_4_2,
}
|
reducerTransitionalProvider |
since 4.2 - use reducerTransitional_4_2_Provider with order lib instead |
Type : Provider
|
Default value : {
provide: reducerToken,
useFactory: getReducersTransitional,
}
|
REGISTER_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/user/register/register.component.ts
class: REGISTER_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: USER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: FORM_BUILDER,
importPath: ANGULAR_FORMS,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ANONYMOUS_CONSENTS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ANONYMOUS_CONSENTS_CONFIG,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: AUTH_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
REGISTER_USER_SUCCESS |
Type : string
|
Default value : '[User] Register User Success'
|
REMOVED_DEPENDENCIES |
Type : string[]
|
Default value : ['i18next-xhr-backend']
|
REMOVED_DEPENDENCIES |
Type : string[]
|
Default value : ['i18next-xhr-backend']
|
REMOVED_PUBLIC_API_DATA |
Type : DeprecatedNode[]
|
Default value : [
// projects/core/src/auth/store/selectors/index.ts
{
node: AUTH_SELECTORS,
importPath: SPARTACUS_CORE,
comment: `'${AUTH_SELECTORS}' were removed. To access selectors related to client token use 'ClientAuthSelectors'. To get user token use 'AuthStorageService.getToken' method.`,
},
// projects/core/src/auth/store/auth-state.ts
{
node: STATE_WITH_AUTH,
importPath: SPARTACUS_CORE,
comment: `'${STATE_WITH_AUTH}' was removed. State related to client token was moved to 'StateWithClientAuth'. Data related to user token are stored in 'AuthStorageService' and 'UserIdService'`,
},
// projects/core/src/auth/store/auth-state.ts
{
node: AUTH_STATE,
importPath: SPARTACUS_CORE,
comment: `'${AUTH_STATE}' was removed. State related to client token was moved to 'ClientAuthState'. Data related to user token are stored in 'AuthStorageService' and 'UserIdService'`,
},
// projects/core/src/auth/store/auth-state.ts
{
node: USER_TOKEN_STATE,
importPath: SPARTACUS_CORE,
comment: `'${USER_TOKEN_STATE}' was removed. Data related to user token are no longer stored in ngrx store. User token is stored in 'AuthStorageService' and user id is stored in 'UserIdService'`,
},
// projects/core/src/auth/store/auth-state.ts
{
node: AUTH_FEATURE,
importPath: SPARTACUS_CORE,
comment: `'${AUTH_FEATURE}' was removed. The key for store feature related to client token is in variable 'CLIENT_AUTH_FEATURE'.`,
},
// projects/core/src/auth/models/token-types.model.ts
{
node: USER_TOKEN,
importPath: SPARTACUS_CORE,
comment: `'${USER_TOKEN} was removed. Instead of 'AuthToken'. Adjust old properties to new interface shape.`,
},
// projects/core/src/auth/models/token-types.model.ts
{
node: AUTHENTICATION_TOKEN,
importPath: SPARTACUS_CORE,
comment: `'${AUTHENTICATION_TOKEN} was removed. Instead use directly 'AuthToken' or 'ClientToken'.`,
},
// projects/core/src/kyma/store/selectors/index.ts
{
node: KYMA_SELECTORS,
importPath: SPARTACUS_CORE,
comment: `'${KYMA_SELECTORS}' were removed. For replacement look into 3.0 migration documentation.`,
},
// projects/core/src/kyma/store/kyma-state.ts
{
node: KYMA_FEATURE,
importPath: SPARTACUS_CORE,
comment: `'${KYMA_FEATURE}' was removed. For replacement look into 3.0 migration documentation.`,
},
// projects/core/src/kyma/store/kyma-state.ts
{
node: OPEN_ID_TOKEN_DATA,
importPath: SPARTACUS_CORE,
comment: `'${OPEN_ID_TOKEN_DATA}' was removed. For replacement look into 3.0 migration documentation.`,
},
// projects/core/src/kyma/store/kyma-state.ts
{
node: STATE_WITH_KYMA,
importPath: SPARTACUS_CORE,
comment: `'${STATE_WITH_KYMA}' was removed. For replacement look into 3.0 migration documentation.`,
},
// projects/core/src/kyma/store/kyma-state.ts
{
node: KYMA_STATE,
importPath: SPARTACUS_CORE,
comment: `'${KYMA_STATE}' was removed. For replacement look into 3.0 migration documentation.`,
},
// projects/core/src/kyma/store/actions/index.ts
{
node: KYMA_ACTIONS,
importPath: SPARTACUS_CORE,
comment: `'${KYMA_ACTIONS}' were removed. For replacement look into 3.0 migration documentation.`,
},
// projects/core/src/kyma/services/open-id-token/open-id-token.service.ts
{
node: OPEN_ID_AUTHENTICATION_TOKEN_SERVICE,
importPath: SPARTACUS_CORE,
comment: `'${OPEN_ID_AUTHENTICATION_TOKEN_SERVICE}' was removed. For replacement look into 3.0 migration documentation.`,
},
// projects/core/src/kyma/models/kyma-token-types.model.ts
{
node: OPEN_ID_TOKEN,
importPath: SPARTACUS_CORE,
comment: `'${OPEN_ID_TOKEN}' was removed. For replacement look into 3.0 migration documentation.`,
},
// projects/core/src/kyma/kyma.module.ts
{
node: KYMA_MODULE,
importPath: SPARTACUS_CORE,
comment: `'${KYMA_MODULE}' was removed. For replacement look into 3.0 migration documentation.`,
},
// projects/core/src/kyma/facade/kyma.service.ts
{
node: KYMA_SERVICE,
importPath: SPARTACUS_CORE,
comment: `'${KYMA_SERVICE}' was removed. For replacement look into 3.0 migration documentation.`,
},
// projects/core/src/kyma/config/kyma-config.ts
{
node: KYMA_CONFIG,
importPath: SPARTACUS_CORE,
comment: `'${KYMA_CONFIG}' was removed. For replacement look into 3.0 migration documentation.`,
},
// projects/core/src/asm/facade/asm-auth.service.ts
{
node: ASM_AUTH_SERVICE,
importPath: SPARTACUS_CORE,
comment: `'${ASM_AUTH_SERVICE}' was renamed to ${CS_AGENT_AUTH_SERVICE}. New '${ASM_AUTH_SERVICE}' is responsible for making '${AUTH_SERVICE}' aware of ASM, but not for managing CS agent session.`,
},
// projects/core/src/asm/store/asm-state.ts
{
node: CSAGENT_TOKEN_DATA,
importPath: SPARTACUS_CORE,
comment: `'${CSAGENT_TOKEN_DATA}' was removed. Token is now stored in 'AuthStorageService'.`,
},
// projects/core/src/asm/http-interceptors/csagent-token.interceptor.ts
{
node: CUSTOMER_SUPPORT_AGENT_TOKEN_INTERCEPTOR,
importPath: SPARTACUS_CORE,
comment: `'${CUSTOMER_SUPPORT_AGENT_TOKEN_INTERCEPTOR} was removed. The functionality is now provided by 'AuthInterceptor' and 'AsmAuthHttpHeaderService'.`,
},
// projects/core/src/store-finder/model/search-config.ts
{
node: STORE_FINDER_SEARCH_CONFIG,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_SEARCH_CONFIG}' is no longer part of the public API. Instead use the interface '${SEARCH_CONFIG}'.`,
},
// projects/core/src/global-message/http-interceptors/handlers/unauthorized/unauthorized.handler.ts
{
node: UNAUTHORIZED_ERROR_HANDLER,
importPath: SPARTACUS_CORE,
comment: `'${UNAUTHORIZED_ERROR_HANDLER}' has been removed and is no longer part of the public API.`,
},
// projects/core/src/occ/adapters/store-finder/occ-store-finder.adapter.ts
{
node: OCC_STORE_FINDER_ADAPTER,
importPath: SPARTACUS_CORE,
comment: `'${OCC_STORE_FINDER_ADAPTER}' was moved to @spartacus/storefinder/occ.`,
},
// projects/core/src/occ/adapters/store-finder/store-finder-occ.module.ts
{
node: STORE_FINDER_OCC_MODULE,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_OCC_MODULE} was moved to @spartacus/storefinder/occ.`,
},
// projects/core/src/store-finder/config/store-finder-config.ts
{
node: STORE_FINDER_CONFIG,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_CONFIG}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/connectors/converters.ts
{
node: STORE_FINDER_SEARCH_PAGE_NORMALIZER,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_SEARCH_PAGE_NORMALIZER}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/connectors/converters.ts
{
node: STORE_COUNT_NORMALIZER,
importPath: SPARTACUS_CORE,
comment: `'${STORE_COUNT_NORMALIZER}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/connectors/store-finder.connector.ts
{
node: STORE_FINDER_CONNECTOR,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_CONNECTOR}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/connectors/store-finder.adapter.ts
{
node: STORE_FINDER_ADAPTER,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_ADAPTER}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/facade/store-data.service.ts
{
node: STORE_DATA_SERVICE,
importPath: SPARTACUS_CORE,
comment: `'${STORE_DATA_SERVICE}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/facade/store-finder.service.ts
{
node: STORE_FINDER_SERVICE,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_SERVICE}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/model/store-entities.ts
{
node: STORE_ENTITIES,
importPath: SPARTACUS_CORE,
comment: `'${STORE_ENTITIES}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/model/search-query.ts
{
node: STORE_FINDER_SEARCH_QUERY,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_SEARCH_QUERY}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/service/google-map-renderer.service.ts
{
node: GOOGLE_MAP_RENDERER_SERVICE,
importPath: SPARTACUS_CORE,
comment: `'${GOOGLE_MAP_RENDERER_SERVICE}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/store-finder.module.ts
{
node: STORE_FINDER_CORE_MODULE,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_CORE_MODULE}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/store/store-finder-state.ts
{
node: STORE_FINDER_FEATURE,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_FEATURE}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/store/store-finder-state.ts
{
node: STORE_FINDER_DATA,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_DATA}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/store/store-finder-state.ts
{
node: STATE_WITH_STORE_FINDER,
importPath: SPARTACUS_CORE,
comment: `'${STATE_WITH_STORE_FINDER}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/store/store-finder-state.ts
{
node: STORES_STATE,
importPath: SPARTACUS_CORE,
comment: `'${STORES_STATE}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/store/store-finder-state.ts
{
node: FIND_STORES_STATE,
importPath: SPARTACUS_CORE,
comment: `'${FIND_STORES_STATE}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/store/store-finder-state.ts
{
node: VIEW_ALL_STORES_STATE,
importPath: SPARTACUS_CORE,
comment: `'${VIEW_ALL_STORES_STATE}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/store/selectors/index.ts
{
node: STORE_FINDER_SELECTORS,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_SELECTORS}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/store/actions/index.ts
{
node: STORE_FINDER_ACTIONS,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_ACTIONS}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/model/store-finder.model.ts
{
node: STORE_COUNT,
importPath: SPARTACUS_CORE,
comment: `'${STORE_COUNT}' was moved to @spartacus/storefinder/core.`,
},
// projects/core/src/store-finder/model/store-finder.model.ts
{
node: STORE_FINDER_SEARCH_PAGE,
importPath: SPARTACUS_CORE,
comment: `'${STORE_FINDER_SEARCH_PAGE}' was moved to @spartacus/storefinder/core.`,
},
// projects/storefrontlib/cms-components/storefinder/components/abstract-store-item/abstract-store-item.component.ts
{
node: ABSTRACT_STORE_ITEM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${ABSTRACT_STORE_ITEM_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/schedule-component/schedule.component.ts
{
node: SCHEDULE_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${SCHEDULE_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/store-finder-grid/store-finder-grid.component.ts
{
node: STORE_FINDER_GRID_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_GRID_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/store-finder-list-item/store-finder-list-item.component.ts
{
node: STORE_FINDER_LIST_ITEM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_LIST_ITEM_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/store-finder-map/store-finder-map.component.ts
{
node: STORE_FINDER_MAP_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_MAP_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/store-finder-search-result/store-finder-list/store-finder-list.component.ts
{
node: STORE_FINDER_LIST_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_LIST_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/store-finder-search-result/store-finder-search-result.component.ts
{
node: STORE_FINDER_SEARCH_RESULT_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_SEARCH_RESULT_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/store-finder-search/store-finder-search.component.ts
{
node: STORE_FINDER_SEARCH_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_SEARCH_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/store-finder-store-description/store-finder-store-description.component.ts
{
node: STORE_FINDER_STORE_DESCRIPTION_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_STORE_DESCRIPTION_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/store-finder-store/store-finder-store.component.ts
{
node: STORE_FINDER_STORE_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_STORE_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/store-finder-stores-count/store-finder-stores-count.component.ts
{
node: STORE_FINDER_STORES_COUNT_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_STORES_COUNT_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/store-finder.module.ts
{
node: STORE_FINDER_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_MODULE}' was renamed to 'StoreFinderComponentsModule' and moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/store-finder-header/store-finder-header.component.ts
{
node: STORE_FINDER_HEADER_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_HEADER_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/store-finder-pagination-details/store-finder-pagination-details.component.ts
{
node: STORE_FINDER_PAGINATION_DETAILS_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_PAGINATION_DETAILS_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/storefrontlib/cms-components/storefinder/components/store-finder/store-finder.component.ts
{
node: STORE_FINDER_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STORE_FINDER_COMPONENT}' was moved to @spartacus/storefinder/components.`,
},
// projects/core/src/occ/utils/interceptor-util.ts
{
node: TOKEN_REVOCATION_HEADER,
importPath: SPARTACUS_CORE,
comment: `'${TOKEN_REVOCATION_HEADER} has been removed and is no longer part of the public API.`,
},
// projects/storefrontlib/shared/components/split-view/split-view-deactivate.guard.ts
{
node: SPLIT_VIEW_DEACTIVATE_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${SPLIT_VIEW_DEACTIVATE_GUARD} has been removed and is no longer part of the public API.`,
},
]
|
REMOVED_PUBLIC_API_DATA |
Type : DeprecatedNode[]
|
Default value : [
//projects/core/src/occ/config-loader/occ-config-loader.module.ts
{
node: OCC_CONFIG_LOADER_MODULE,
importPath: SPARTACUS_CORE,
comment: `'${OCC_CONFIG_LOADER_MODULE} has been removed and is no longer part of the public API. Please use 'SiteContextConfigInitializer' and 'I18nConfigInitializer' instead`,
},
//projects/core/src/occ/config-loader/occ-config-loader.service.ts
{
node: OCC_CONFIG_LOADER_SERVICE,
importPath: SPARTACUS_CORE,
comment: `'${OCC_CONFIG_LOADER_SERVICE} has been removed and is no longer part of the public API. Please use 'SiteContextConfigInitializer' and 'I18nConfigInitializer' instead`,
},
//projects/core/src/occ/config-loader/occ-loaded-config-converter.ts
{
node: OCC_LOADED_CONFIG_CONVERTER,
importPath: SPARTACUS_CORE,
comment: `'${OCC_LOADED_CONFIG_CONVERTER} has been removed and is no longer part of the public API. Please use 'SiteContextConfigInitializer' and 'I18nConfigInitializer' instead`,
},
//projects/core/src/occ/config-loader/occ-loaded-config.ts
{
node: OCC_LOADED_CONFIG,
importPath: SPARTACUS_CORE,
comment: `'${OCC_LOADED_CONFIG} has been removed and is no longer part of the public API. Please use 'SiteContextConfigInitializer' and 'I18nConfigInitializer' instead`,
},
//projects/core/src/occ/config-loader/occ-sites-config-loader.ts
{
node: OCC_SITES_CONFIG_LOADER,
importPath: SPARTACUS_CORE,
comment: `'${OCC_SITES_CONFIG_LOADER} has been removed and is no longer part of the public API. Please use 'SiteContextConfigInitializer' and 'I18nConfigInitializer' instead`,
},
{
node: B2C_STOREFRONT_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `${B2C_STOREFRONT_MODULE} was removed. Check "Migrating to new, reference app structure" section in the migration docs on how to replace it.`,
},
{
node: B2B_STOREFRONT_MODULE,
importPath: SPARTACUS_SETUP,
comment: `${B2B_STOREFRONT_MODULE} was removed. Check "Migrating to new, reference app structure" section in the migration docs on how to replace it.`,
},
{
node: STOREFRONT_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `${STOREFRONT_MODULE} was removed. Check "Migrating to new, reference app structure" section in the migration docs on how to replace it.`,
},
{
node: CMS_LIB_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `${CMS_LIB_MODULE} was removed. Check "Migrating to new, reference app structure" section in the migration docs on how to replace it.`,
},
{
node: MAIN_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `${MAIN_MODULE} was removed. Check "Migrating to new, reference app structure" section in the migration docs on how to replace it.`,
},
{
node: STOREFRONT_FOUNDATION_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `${STOREFRONT_FOUNDATION_MODULE} was removed. Check "Migrating to new, reference app structure" section in the migration docs on how to replace it.`,
},
{
node: VIEW_CONFIG_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `${VIEW_CONFIG_MODULE} was removed as it was only providing empty config, which is not needed.`,
},
{
node: OCC_MODULE,
importPath: SPARTACUS_CORE,
comment: `${OCC_MODULE} was removed. Check "Migrating to new, reference app structure" section in the migration docs on how to replace it.`,
},
{
node: EVENTS_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `${EVENTS_MODULE} was removed. Check "Migrating to new, reference app structure" section in the migration docs on how to replace it.`,
},
// projects/core/src/asm/asm.module.ts
{
node: ASM_MODULE,
importPath: SPARTACUS_CORE,
comment: `'${ASM_MODULE}' was moved to @spartacus/asm/core. To benefit from lazy loading it by default, consider removing the module import and running the command 'ng add @spartacus/asm'.`,
},
{
node: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
comment: `'${SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE}' has been removed.' 'openDialog' method has been moved to 'LaunchDialogService'.`,
},
{
node: ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${ANONYMOUS_CONSENT_LAUNCH_DIALOG_SERVICE}' has been removed.' 'openDialog' method has been moved to 'LaunchDialogService'.`,
},
{
node: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE}' has been removed.' 'openDialog' method has been moved to 'LaunchDialogService'.`,
},
// projects/core/src/smart-edit/smart-edit.module.ts
{
node: SMART_EDIT_MODULE,
importPath: SPARTACUS_CORE,
comment: `'${SMART_EDIT_MODULE}' was removed. Use @spartacus/smartedit instead. To benefit from lazy loading it by default, consider removing the module import and running the command 'ng add @spartacus/smartedit'.`,
},
// projects/core/src/personalization/personalization.module.ts
{
node: PERSONALIZATION_MODULE,
importPath: SPARTACUS_CORE,
comment: `'${PERSONALIZATION_MODULE}' was removed. Use @spartacus/tracking/personalization instead. To benefit from lazy loading it by default, consider removing the module import and running the command 'ng add @spartacus/tracking --features=Personalization'.`,
},
// projects/storefrontlib/cms-components/product/product-variants/product-variants.module.ts
{
node: PRODUCT_VARIANTS_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${PRODUCT_VARIANTS_MODULE}' was removed from @spartacus/storefront. Use @spartacus/product/variants feature-library instead. To benefit from lazy loading it by default, consider removing the module import and running the command 'ng add @spartacus/product --features=Product-Variants'.`,
},
// projects/storefrontlib/cms-components/product/product-variants/product-variants.component.ts
{
node: PRODUCT_VARIANT_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${PRODUCT_VARIANT_COMPONENT}' was removed from @spartacus/storefront. Use ProductVariantsContainerComponent from @spartacus/product/variants/components as a replacement.`,
},
// projects/storefrontlib/cms-components/product/product-variants/variant-color-selector/variant-color-selector.component.ts
{
node: VARIANT_COLOR_SELECTOR_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${VARIANT_COLOR_SELECTOR_COMPONENT}' was removed from @spartacus/storefront. Use ProductVariantColorSelectorComponent from @spartacus/product/variants/components as a replacement.`,
},
// projects/storefrontlib/cms-components/product/product-variants/variant-color-selector/variant-color-selector.module.ts
{
node: VARIANT_COLOR_SELECTOR_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${VARIANT_COLOR_SELECTOR_MODULE}' was removed from @spartacus/storefront. Use ProductVariantColorSelectorModule from @spartacus/product/variants/components as a replacement.`,
},
// projects/storefrontlib/cms-components/product/product-variants/variant-size-selector/variant-size-selector.component.ts
{
node: VARIANT_SIZE_SELECTOR_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${VARIANT_SIZE_SELECTOR_COMPONENT}' was removed from @spartacus/storefront. Use ProductVariantSizeSelectorComponent from @spartacus/product/variants/components as a replacement.`,
},
// projects/storefrontlib/cms-components/product/product-variants/variant-size-selector/variant-size-selector.module.ts
{
node: VARIANT_SIZE_SELECTOR_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${VARIANT_SIZE_SELECTOR_MODULE}' was removed from @spartacus/storefront. Use ProductVariantSizeSelectorModule from @spartacus/product/variants/components as a replacement.`,
},
// projects/storefrontlib/cms-components/product/product-variants/variant-style-selector/variant-style-selector.component.ts
{
node: VARIANT_STYLE_SELECTOR_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${VARIANT_STYLE_SELECTOR_COMPONENT}' was removed from @spartacus/storefront. Use ProductVariantStyleSelectorComponent from @spartacus/product/variants/components as a replacement.`,
},
// projects/storefrontlib/cms-components/product/product-variants/variant-style-selector/variant-style-selector.module.ts
{
node: VARIANT_STYLE_SELECTOR_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${VARIANT_STYLE_SELECTOR_MODULE}' was removed from @spartacus/storefront. Use ProductVariantStyleSelectorModule from @spartacus/product/variants/components as a replacement.`,
},
// projects/storefrontlib/cms-components/product/product-variants/guards/product-variant.guard.ts
{
node: PRODUCT_VARIANT_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${PRODUCT_VARIANT_GUARD}' was removed from @spartacus/storefront. Use ProductVariantsGuard from @spartacus/product/variants/components instead. Additionally method: findVariant was renamed to findPurchasableProductCode.`,
},
{
node: PRODUCT_VARIANT_STYLE_ICONS_MODULE,
importPath: SPARTACUS_PRODUCT_VARIANTS_COMPONENTS,
comment: `'${PRODUCT_VARIANT_STYLE_ICONS_MODULE}' was removed from ${SPARTACUS_PRODUCT_VARIANTS_COMPONENTS}. Use @spartacus/product/variants/root instead.`,
},
{
node: PRODUCT_VARIANT_STYLE_ICONS_COMPONENT,
importPath: SPARTACUS_PRODUCT_VARIANTS_COMPONENTS,
comment: `'${PRODUCT_VARIANT_STYLE_ICONS_COMPONENT}' was removed from ${SPARTACUS_PRODUCT_VARIANTS_COMPONENTS}. Use @spartacus/product/variants/root instead.`,
},
{
node: DEFAULT_STATE_CONFIG,
importPath: SPARTACUS_CORE,
comment: `'${DEFAULT_STATE_CONFIG}' was removed with the whole storage sync mechanism. For syncing your data to and from browser storage use StatePersistenceService.`,
},
{
node: DEFAULT_LOCAL_STORAGE_KEY,
importPath: SPARTACUS_CORE,
comment: `'${DEFAULT_LOCAL_STORAGE_KEY}' was removed with the whole storage sync mechanism. For syncing your data to and from browser storage use StatePersistenceService.`,
},
{
node: DEFAULT_SESSION_STORAGE_KEY,
importPath: SPARTACUS_CORE,
comment: `'${DEFAULT_SESSION_STORAGE_KEY}' was removed with the whole storage sync mechanism. For syncing your data to and from browser storage use StatePersistenceService.`,
},
{
node: CART_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
comment: `'${CART_PAGE_META_RESOLVER}' was removed since all data is now data driven by CMS page data and is resolved by the ${CONTENT_PAGE_META_RESOLVER}`,
},
{
node: FEATURE_MODULES_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${FEATURE_MODULES_SERVICE}' was removed. Use '${CMS_FEATURES_SERVICE}' instead.`,
},
// projects/assets/src/translations/translation-chunks-config.ts
{
node: TRANSLATION_CHUNKS_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${TRANSLATION_CHUNKS_CONFIG}' - Following translation chunks '${MINI_LOGIN_TRANSLATION_CHUNK}', '${UPDATE_EMAIL_FORM_TRANSLATION_CHUNK}', '${FORGOTTEN_PASSWORD_TRANSLATION_CHUNK}', '${LOGIN_FORM_TRANSLATION_CHUNK}', '${REGISTER_TRANSLATION_CHUNK}' were moved to ${SPARTACUS_USER}.`,
},
// projects/storefrontlib/cms-components/cms-lib.module.ts
{
node: CMS_LIB_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${CMS_LIB_MODULE}' - Following module imports '${CLOSE_ACCOUNT_MODULE}', '${FORGOT_PASSWORD_MODULE}', '${RESET_PASSWORD_MODULE}', '${UPDATE_EMAIL_MODULE}', '${UPDATE_PASSWORD_MODULE}', '${UPDATE_PROFILE_MODULE}', '${USER_COMPONENT_MODULE}' were removed. Those modules are now part of ${SPARTACUS_USER}.`,
},
// projects/storefrontlib/cms-components/user/user.module.ts
{
node: USER_COMPONENT_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${USER_COMPONENT_MODULE}' - Following module imports '${LOGIN_MODULE}', '${LOGIN_FORM_MODULE}', '${LOGIN_REGISTER_MODULE}', '${REGISTER_COMPONENT_MODULE}' were removed. Those modules are now part of ${SPARTACUS_USER}.`,
},
// projects/storefrontlib/cms-components/myaccount/close-account/components/close-account-modal/close-account-modal.component.ts
{
node: CLOSE_ACCOUNT_MODAL_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${CLOSE_ACCOUNT_MODAL_COMPONENT}' was moved to ${SPARTACUS_USER_PROFILE_COMPONENTS}. Also there were small changes in component's logic. For more details please look into 4.0 migration documentation.`,
},
// projects/storefrontlib/cms-components/myaccount/forgot-password/forgot-password.component.ts
{
node: FORGOT_PASSWORD_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${FORGOT_PASSWORD_COMPONENT}' was moved to ${SPARTACUS_USER_PROFILE_COMPONENTS}. Logic for this component was changed and introduced in new 'ForgotPasswordService'. For more details please look into 4.0 migration documentation.`,
},
// projects/storefrontlib/cms-components/user/login/login.component.ts
{
node: LOGIN_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${LOGIN_COMPONENT}' was moved to '${SPARTACUS_USER_ACCOUNT_COMPONENTS}'. Logic for this component was changed. For more details please look into 4.0 migration documentation.`,
},
// projects/storefrontlib/cms-components/user/login-form/login-form.component.ts
{
node: LOGIN_FORM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${LOGIN_FORM_COMPONENT}' was moved to '${SPARTACUS_USER_ACCOUNT_COMPONENTS}'. Logic for this component was changed. For more details please look into 4.0 migration documentation.`,
},
// projects/storefrontlib/cms-components/user/register/register.component.ts
{
node: REGISTER_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${REGISTER_COMPONENT}' was moved to '${SPARTACUS_USER_PROFILE_COMPONENTS}'. Logic for this component was changed. For more details please look into 4.0 migration documentation.`,
},
// projects/storefrontlib/cms-components/myaccount/reset-password/reset-password-form.component.ts
{
node: RESET_PASSWORD_FORM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${RESET_PASSWORD_FORM_COMPONENT}' was renamed to '${RESET_PASSWORD_COMPONENT}' and now it can be used from ${SPARTACUS_USER_PROFILE_COMPONENTS}. Also logic for this component was changed. For more details please look into 4.0 migration documentation.`,
},
// projects/storefrontlib/cms-components/myaccount/update-email/update-email.component.ts
{
node: UPDATE_EMAIL_FORM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${UPDATE_EMAIL_FORM_COMPONENT}' was removed. For replacement use '${UPDATE_EMAIL_COMPONENT}' from ${SPARTACUS_USER_PROFILE_COMPONENTS}.`,
},
// projects/storefrontlib/cms-components/myaccount/update-email/update-email-form/update-email-form.component.ts
{
node: UPDATE_EMAIL_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${UPDATE_EMAIL_COMPONENT}' was moved to ${SPARTACUS_USER_PROFILE_COMPONENTS}. Logic for this component was changed. For more details please look into 4.0 migration documentation.`,
},
// projects/storefrontlib/cms-components/myaccount/update-password/components/update-password-form/update-password-form.component.ts
{
node: UPDATE_PASSWORD_FORM_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${UPDATE_PASSWORD_FORM_COMPONENT}' was removed. For replacement use '${UPDATE_PASSWORD_COMPONENT}' from ${SPARTACUS_USER_PROFILE_COMPONENTS}.`,
},
// projects/storefrontlib/cms-components/myaccount/update-password/components/update-password/update-password.component.ts
{
node: UPDATE_PASSWORD_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${UPDATE_PASSWORD_COMPONENT}' was moved to ${SPARTACUS_USER_PROFILE_COMPONENTS}. Logic for this component was changed. For more details please look into 4.0 migration documentation.`,
},
// projects/storefrontlib/cms-components/myaccount/update-profile/update-profile.component.ts
{
node: UPDATE_PROFILE_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${UPDATE_PROFILE_COMPONENT}' was moved to ${SPARTACUS_USER_PROFILE_COMPONENTS}. Logic for this component was changed. For more details please look into 4.0 migration documentation.`,
},
// projects/core/src/routing/store/actions/router.action.ts
{
node: ROUTING_ACTIONS,
importPath: SPARTACUS_CORE,
comment: `The following ngrx '${ROUTING_ACTIONS}' have been removed: '${ROUTE_GO_ACTION}', '${ROUTE_GO_BY_URL_ACTION}', '${ROUTE_BACK_ACTION}' and '${ROUTE_FORWARD_ACTION}'. Please use instead the methods of the ${ROUTING_SERVICE}, respectively: 'go()', 'goByUrl()', 'back()' and 'forward()'.`,
},
{
node: PAGE_EVENT_MODULE,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${PAGE_EVENT_MODULE}' was removed, please use 'NavigationEventModule' from '${SPARTACUS_STOREFRONTLIB}' instead.`,
},
{
node: PAGE_EVENT_BUILDER,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${PAGE_EVENT_BUILDER}' was removed, please use 'NavigationEventBuilder' from '${SPARTACUS_STOREFRONTLIB}' instead.`,
},
// projects/storefrontlib/storefront-config.ts
{
node: STOREFRONT_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${STOREFRONT_CONFIG}' type purpose is now covered by 'Config' interface. Replace usage of 'StorefrontConfig' with 'Config'.`,
},
// feature-libs/storefinder/core/facade/store-data.service.ts
{
node: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
comment: `'${STORE_DATA_SERVICE}' was removed, please use 'StoreFinderService' from '${SPARTACUS_STOREFINDER} instead.`,
},
// projects/core/src/occ/adapters/user/occ-user.adapter.ts
{
node: OCC_USER_ADAPTER,
importPath: SPARTACUS_CORE,
comment: `'${OCC_USER_ADAPTER}' was removed, please use '${OCC_USER_ACCOUNT_ADAPTER}' from '${SPARTACUS_USER_ACCOUNT_OCC}' and '${OCC_USER_PROFILE_ADAPTER}' from '${SPARTACUS_USER_PROFILE_OCC}'. Also there was method name change, for more details please look into 4.0 migration documentation.`,
},
// projects/core/src/occ/occ-models/occ-endpoints.model.ts
{
node: OCC_ENDPOINTS,
importPath: SPARTACUS_CORE,
comment: `'${OCC_ENDPOINTS} - Following endpoints '${TITLES_ENDPOINT}', '${USER_ENDPOINT}', '${USER_REGISTER_ENDPOINT}', '${USER_FORGOT_PASSWORD_ENDPOINT}', '${USER_RESET_PASSWORD_ENDPOINT}', '${USER_UPDATE_LOGIN_ID_ENDPOINT}', '${USER_UPDATE_PASSWORD_ENDPOINT}' , '${USER_UPDATE_PROFILE_ENDPOINT}' , '${USER_CLOSE_ACCOUNT_ENDPOINT}' were removed. For replacement please use following endpoints from '${SPARTACUS_USER_ACCOUNT}' and '${SPARTACUS_USER_PROFILE}'.`,
},
// projects/core/src/user/connectors/user/converters.ts
{
node: TITLE_NORMALIZER,
importPath: SPARTACUS_CORE,
comment: `'${TITLE_NORMALIZER}' was moved to '${SPARTACUS_USER_PROFILE}'.`,
},
// projects/core/src/user/connectors/user/converters.ts
{
node: USER_SIGN_UP_SERIALIZER,
importPath: SPARTACUS_CORE,
comment: `'${USER_SIGN_UP_SERIALIZER}' was moved to '${SPARTACUS_USER_PROFILE}'.`,
},
// projects/core/src/user/connectors/user/converters.ts
{
node: USER_SERIALIZER,
importPath: SPARTACUS_CORE,
comment: `'${USER_SERIALIZER}' was removed. For replacement please use '${USER_ACCOUNT_SERIALIZER}' from '${SPARTACUS_USER_ACCOUNT}' and '${USER_PROFILE_SERIALIZER}' from '${SPARTACUS_USER_PROFILE}'.`,
},
// projects/core/src/user/connectors/user/converters.ts
{
node: USER_NORMALIZER,
importPath: SPARTACUS_CORE,
comment: `'${USER_NORMALIZER}' was removed. For replacement please use '${USER_ACCOUNT_NORMALIZER}' from '${SPARTACUS_USER_ACCOUNT}' and '${USER_PROFILE_NORMALIZER}' from '${SPARTACUS_USER_PROFILE}'.`,
},
// projects/core/src/user/connectors/user/user.adapter.ts
{
node: USER_ADAPTER,
importPath: SPARTACUS_CORE,
comment: `'${USER_ADAPTER}' was removed, please use '${USER_ACCOUNT_ADAPTER}' from '${SPARTACUS_USER_ACCOUNT_CORE}' and '${USER_PROFILE_ADAPTER}' from '${SPARTACUS_USER_PROFILE_CORE}'. Also there was method name change, for more details please look into 4.0 migration documentation.`,
},
// projects/core/src/user/connectors/user/user.connector.ts
{
node: USER_CONNECTOR,
importPath: SPARTACUS_CORE,
comment: `'${USER_CONNECTOR}' was removed, please use '${USER_ACCOUNT_CONNECTOR}' from '${SPARTACUS_USER_ACCOUNT_CORE}' and '${USER_PROFILE_CONNECTOR}' from '${SPARTACUS_USER_PROFILE_CORE}'. Also there was slighly change in method logic, for more details please look into 4.0 migration documentation.`,
},
// projects/core/src/user/facade/user.service.ts
{
node: USER_SERVICE,
importPath: SPARTACUS_CORE,
comment: `Many methods from '${USER_SERVICE}' were removed, for more details please look into 4.0 migration documentation.`,
},
// projects/core/src/model/misc.model.ts
{
node: USER_SIGN_UP_INTERFACE,
importPath: SPARTACUS_CORE,
comment: `'${USER_SIGN_UP_INTERFACE}' was removed, for replacement please use '${USER_SIGN_UP_INTERFACE}' from '${SPARTACUS_USER_PROFILE}'.`,
},
// projects/core/src/user/store/actions/index.ts
{
node: USER_ACTIONS,
importPath: SPARTACUS_CORE,
comment: `${USER_ACTIONS} - Following actions '${FORGOT_PASSWORD_EMAIL_ACTION}', '${RESET_PASSWORD_ACTION}', '${EMAIL_ACTIONS}', '${UPDATE_PASSWORD_ACTION}', '${USER_DETAILS_ACTION}' were removed. Logic was moved to '${SPARTACUS_USER}'.`,
},
// projects/core/src/user/store/user-state.ts
{
node: USER_DETAILS_STATE_INTERFACE,
importPath: SPARTACUS_CORE,
comment: `'${USER_DETAILS_STATE_INTERFACE}' was removed.`,
},
// projects/core/src/user/store/user-state.ts
{
node: USER_STATE_INTERFACE,
importPath: SPARTACUS_CORE,
comment: `Properties 'account' 'titles', and 'resetPassword' were removed from '${USER_DETAILS_STATE_INTERFACE}' interface.`,
},
// projects/core/src/user/user-transitional-tokens.ts
{
node: USER_PROFILE_FACADE_TRANSITIONAL_TOKEN,
importPath: SPARTACUS_CORE,
comment: `Abstract methods 'get', 'update', 'close' were removed from '${USER_PROFILE_FACADE_TRANSITIONAL_TOKEN}'.`,
},
// projects/core/src/user/user-transitional-tokens.ts
{
node: USER_REGISTER_FACADE_TRANSITIONAL_TOKEN,
importPath: SPARTACUS_CORE,
comment: `'${USER_REGISTER_FACADE_TRANSITIONAL_TOKEN}' class was removed.`,
},
// projects/core/src/user/user.module.ts
{
node: USER_MODULE,
importPath: SPARTACUS_CORE,
comment: `'${USER_MODULE}' was removed. Main modules currently are '${USER_ACCOUNT_MODULE}' in '${SPARTACUS_USER_ACCOUNT}' and '${USER_PROFILE_MODULE}' in '${SPARTACUS_USER_PROFILE}'. To benefit from lazy loading it by default, consider removing the module import and running the command 'ng add @spartacus/user'.`,
},
// projects/storefrontlib/shared/components/table/table.model.ts
{
node: TABLE_HEADER,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${SORT_CODE}' was removed from interface 'TableHeader'`,
},
// feature-libs/product-configurator/rulebased/components/config/message-config.ts
{
node: MESSAGE_CONFIG,
importPath: SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED,
comment: `'${MESSAGE_CONFIG}' was removed. For replacement use '${CONFIGURATOR_MESSAGE_CONFIG}' from ${SPARTACUS_PRODUCT_CONFIGURATOR_RULEBASED}.`,
},
// projects/core/src/util/external-js-file-loader/external-js-file-loader.service.ts
{
node: EXTERNAL_JS_FILE_LOADER,
importPath: SPARTACUS_CORE,
comment: `'${EXTERNAL_JS_FILE_LOADER}' was removed, please use 'ScriptLoader' from '${SPARTACUS_CORE} instead.`,
},
// projects/storefrontlib/recipes/config/layout-config.ts#b2cLayoutConfig
{
node: B2C_LAYOUT_CONFIG,
importPath: SPARTACUS_STOREFRONTLIB,
comment: `'${B2C_LAYOUT_CONFIG}' was removed from '${SPARTACUS_STOREFRONTLIB}', please use corresponding feature-lib specific layout.`,
},
]
|
REMOVED_PUBLIC_API_DATA |
Type : DeprecatedNode[]
|
Default value : [
// projects/core/src/cart/store/effects/cart.effect.ts
{
node: CART_EFFECTS,
importPath: SPARTACUS_CORE,
},
// projects/core/src/cart/store/effects/wishlist.effect.ts
{
node: WISHLIST_EFFECTS,
importPath: SPARTACUS_CORE,
},
]
|
RENAMED_SYMBOLS_DATA |
Type : RenamedSymbol[]
|
Default value : [
{
// 1) For import change
previousNode: 'OtherComponent1',
previousImportPath: '@spartacus/storefront',
newImportPath: '@spartacus/storefinder/components',
},
{
// 2) For import and rename change with alias
previousNode: 'OtherComponent2',
previousImportPath: '@spartacus/storefront',
newNode: 'OtherComponentTest2',
newImportPath: '@spartacus/storefinder/components',
},
{
// 3) For import and rename change
previousNode: 'OtherComponent3',
previousImportPath: '@spartacus/storefront',
newNode: 'OtherComponentTest3',
newImportPath: '@spartacus/storefinder/components',
},
{
// 4) For name change
previousNode: 'OtherComponent4',
previousImportPath: '@spartacus/storefront',
newNode: 'OtherComponentTest4',
},
// projects/core/src/asm/services/asm-auth-http-header.service.ts
{
previousNode: ASM_AUTH_HTTP_HEADER_SERVICE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/root`,
},
// projects/core/src/asm/facade/csagent-auth.service.ts
{
previousNode: CS_AGENT_AUTH_SERVICE,
previousImportPath: SPARTACUS_CORE,
newImportPath: `${SPARTACUS_ASM}/root`,
},
]
|
REPLENISHMENT_ORDER_CANCELLATION_COMPONENT_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// storefrontlib/cms-components/myaccount/order/replenishment-order-details/replenishment-order-cancellation/replenishment-order-cancellation.component.ts
class: REPLENISHMENT_ORDER_CANCELLATION_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: USER_REPLENISHMENT_ORDER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
],
removeParams: [
{
className: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
REPLENISHMENT_ORDER_CANCELLATION_COMPONENT_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// storefrontlib/cms-components/myaccount/order/replenishment-order-details/replenishment-order-cancellation/replenishment-order-cancellation.component.ts
class: REPLENISHMENT_ORDER_CANCELLATION_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: USER_REPLENISHMENT_ORDER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
REPLENISHMENT_ORDER_FORM_SERIALIZER |
Default value : new InjectionToken<
Converter<ScheduleReplenishmentForm, any>
>('ReplenishmentOrderFormSerializer')
|
REPLENISHMENT_ORDER_HISTORY_COMPONENT_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// storefrontlib/cms-components/myaccount/order/replenishment-order-history/replenishment-order-history.component.ts
class: REPLENISHMENT_ORDER_HISTORY_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: USER_REPLENISHMENT_ORDER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
],
removeParams: [
{
className: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
REPLENISHMENT_ORDER_HISTORY_COMPONENT_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// storefrontlib/cms-components/myaccount/order/replenishment-order-history/replenishment-order-history.component.ts
class: REPLENISHMENT_ORDER_HISTORY_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: USER_REPLENISHMENT_ORDER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: REPLENISHMENT_ORDER_CANCELLATION_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
REPLENISHMENT_ORDER_HISTORY_NORMALIZER |
since 4.2 - use order lib instead |
Default value : new InjectionToken<
Converter<any, ReplenishmentOrderList>
>('ReplenishmentOrderHistoryNormalizer')
|
REPLENISHMENT_ORDER_NORMALIZER |
Default value : new InjectionToken<
Converter<any, ReplenishmentOrder>
>('ReplenishmentOrderNormalizer')
|
replenishmentCancelDialogSelector |
Type : string
|
Default value : 'cx-replenishment-order-cancellation-dialog'
|
replenishmentOrderHistoryHeaderValue |
Type : string
|
Default value : 'Replenishment Order History'
|
replenishmentOrderHistorySelector |
Type : string
|
Default value : 'cx-replenishment-order-history'
|
replenishmentOrderHistoryUrl |
Default value : `${POWERTOOLS_BASESITE}/en/USD/my-account/my-replenishments`
|
requestData |
Type : any
|
resolveIssuesLinkSelector |
Type : string
|
Default value : 'cx-configure-cart-entry button.cx-action-link'
|
resolveIssuesLinkSelector |
Type : string
|
Default value : 'cx-configurator-overview-notification-banner button.cx-action-link'
|
REVIEW_SUBMIT_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/review-submit/review-submit.component.ts
class: REVIEW_SUBMIT_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CHECKOUT_DELIVERY_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_PAYMENT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: USER_ADDRESS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: PROMOTION_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: CHECKOUT_STEP_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: PAYMENT_TYPE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_COST_CENTER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: USER_COST_CENTER_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
ROUTE_PARAMS |
Type : object
|
Default value : {
budgetCode: 'budgetCode',
unitCode: 'unitCode',
costCenterCode: 'costCenterCode',
userCode: 'userCode',
userGroupCode: 'userGroupCode',
permissionCode: 'permissionCode',
addressCode: 'addressId',
}
|
Names of the route params used in the organization administration feature |
ROUTING_FEATURE |
Type : string
|
Default value : 'router'
|
ROUTING_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/routing/facade/routing.service.ts
class: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
{
className: SEMANTIC_PATH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: ROUTING_PARAMS_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
ROUTING_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GO,
comment: `// ${TODO_SPARTACUS} '${ROUTING_SERVICE}.${GO}' changed signature. Before 4.0, the object with query params could be passed in the 2nd argument. Now the 2nd argument is Angular NavigationExtras object (with 'queryParams' property).`,
},
]
|
ROUTING_SERVICE_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/routing/facade/routing.service.ts
class: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: STORE, importPath: NGRX_STORE },
{ className: WINDOW_REF, importPath: SPARTACUS_CORE },
{ className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTING_PARAMS_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTER, importPath: ANGULAR_ROUTER },
],
addParams: [{ className: LOCATION, importPath: ANGULAR_COMMON }],
}
|
ROUTING_SERVICE_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/routing/facade/routing.service.ts
class: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: STORE, importPath: NGRX_STORE },
{ className: WINDOW_REF, importPath: SPARTACUS_CORE },
{ className: SEMANTIC_PATH_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTING_PARAMS_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: ROUTER, importPath: ANGULAR_ROUTER },
{ className: LOCATION, importPath: ANGULAR_COMMON },
],
}
|
SAVE_CART_NORMALIZER |
Default value : new InjectionToken<
Converter<any, SaveCartResult>
>('SaveCartNormalizer')
|
SAVED_CART_CLONE_CART_PROCESS_ID |
Type : string
|
Default value : 'saved-cart-clone-cart'
|
SAVED_CART_LIST_PROCESS_ID |
Type : string
|
Default value : 'saved-cart-list'
|
SAVED_CART_RESTORE_CART_PROCESS_ID |
Type : string
|
Default value : 'saved-cart-restore-cart'
|
SAVED_CART_SAVE_CART_PROCESS_ID |
Type : string
|
Default value : 'saved-cart-save-cart'
|
SAVED_CART_DETAILS_ACTION_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: SAVED_CART_DETAILS_ACTION_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedNode: SAVED_CART_FORM_TYPE,
comment: `// ${TODO_SPARTACUS} Property '${SAVED_CART_DETAILS_ACTION_COMPONENT}.${SAVED_CART_FORM_TYPE}' was removed.`,
},
{
class: SAVED_CART_DETAILS_ACTION_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedNode: NG_ON_INIT,
comment: `// ${TODO_SPARTACUS} Method '${SAVED_CART_DETAILS_ACTION_COMPONENT}.${NG_ON_INIT}' was removed.`,
},
{
class: SAVED_CART_DETAILS_ACTION_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedNode: OPEN_DIALOG,
comment: `//${TODO_SPARTACUS} Method ${SAVED_CART_DETAILS_ACTION_COMPONENT}.${OPEN_DIALOG} has a new required 2nd argument 'type'.`,
},
{
class: SAVED_CART_DETAILS_ACTION_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedNode: RESTORE_SAVED_CART,
comment: `// ${TODO_SPARTACUS} Method '${SAVED_CART_DETAILS_ACTION_COMPONENT}.${RESTORE_SAVED_CART}' was removed. ${SAVED_CART_FORM_DIALOG_COMPONENT} will handle the restore saved cart logic`,
},
{
class: SAVED_CART_DETAILS_ACTION_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedNode: ON_RESTORE_COMPLETE,
comment: `// ${TODO_SPARTACUS} Method '${SAVED_CART_DETAILS_ACTION_COMPONENT}.${ON_RESTORE_COMPLETE}' was removed. ${SAVED_CART_FORM_DIALOG_COMPONENT} will handle the restore saved cart completion logic`,
},
]
|
SAVED_CART_DETAILS_ACTION_COMPONENT_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/saved-cart/components/details/saved-cart-details-action/saved-cart-details-action.component.ts
class: SAVED_CART_DETAILS_ACTION_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedParams: [
{
className: SAVED_CART_DETAILS_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
{
className: SAVED_CART_FACADE,
importPath: SPARTACUS_CART_SAVED_CART_ROOT,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: CLEAR_CHECKOUT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
{
className: CLEAR_CHECKOUT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
SAVED_CART_DETAILS_ACTION_COMPONENT_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/saved-cart/components/details/saved-cart-details-action/saved-cart-details-action.component.ts
class: SAVED_CART_DETAILS_ACTION_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedParams: [
{
className: SAVED_CART_DETAILS_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
{
className: SAVED_CART_FACADE,
importPath: SPARTACUS_CART_SAVED_CART_ROOT,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: CLEAR_CHECKOUT_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
],
}
|
SAVED_CART_DETAILS_ACTION_COMPONENT_MIGRATION_V3 |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/saved-cart/components/details/saved-cart-details-action/saved-cart-details-action.component.ts
class: SAVED_CART_DETAILS_ACTION_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedParams: [
{
className: SAVED_CART_DETAILS_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
{
className: SAVED_CART_FACADE,
importPath: SPARTACUS_CART_SAVED_CART_ROOT,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: SAVED_CART_FACADE,
importPath: SPARTACUS_CART_SAVED_CART_ROOT,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
SAVED_CART_DETAILS_OVERVIEW_COMPONENT_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/saved-cart/components/details/saved-cart-details-overview/saved-cart-details-overview.component.ts
class: SAVED_CART_DETAILS_OVERVIEW_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedParams: [
{
className: SAVED_CART_DETAILS_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
],
removeParams: [
{
className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
],
addParams: [
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
SAVED_CART_DETAILS_OVERVIEW_COMPONENT_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/saved-cart/components/details/saved-cart-details-overview/saved-cart-details-overview.component.ts
class: SAVED_CART_DETAILS_OVERVIEW_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedParams: [
{
className: SAVED_CART_DETAILS_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
removeParams: [
{
className: SAVED_CART_FORM_LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
},
],
}
|
SAVED_CART_FORM_DIALOG_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/saved-cart/components/saved-cart-form-dialog/saved-cart-form-dialog.component.ts
class: SAVED_CART_FORM_DIALOG_COMPONENT,
importPath: SPARTACUS_CART,
deprecatedParams: [
{ className: LAUNCH_DIALOG_SERVICE, importPath: SPARTACUS_STOREFRONTLIB },
{ className: ELEMENT_REF, importPath: ANGULAR_CORE },
{ className: EVENT_SERVICE, importPath: SPARTACUS_CORE },
{ className: ROUTING_SERVICE, importPath: SPARTACUS_CORE },
{ className: GLOBAL_MESSAGE_SERVICE, importPath: SPARTACUS_CORE },
{ className: CLEAR_CHECKOUT_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: CLEAR_CHECKOUT_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
SAVED_CART_LIST_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: SAVED_CART_LIST_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedNode: RESTORE_SAVED_CART,
comment: `// ${TODO_SPARTACUS} Method '${SAVED_CART_LIST_COMPONENT}.${RESTORE_SAVED_CART}' was removed. ${SAVED_CART_FORM_DIALOG_COMPONENT} will handle the restore saved cart logic`,
},
{
class: SAVED_CART_LIST_COMPONENT,
importPath: SPARTACUS_CART_SAVED_CART_COMPONENTS,
deprecatedNode: ON_RESTORE_COMPLETE,
comment: `// ${TODO_SPARTACUS} Method '${SAVED_CART_LIST_COMPONENT}.${ON_RESTORE_COMPLETE}' was removed. ${SAVED_CART_FORM_DIALOG_COMPONENT} will handle the restore saved cart completion logic`,
},
]
|
SAVED_CART_LIST_COMPONENT_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/saved-cart/components/list/saved-cart-list.component.ts
class: SAVED_CART_LIST_COMPONENT,
importPath: SPARTACUS_CART,
deprecatedParams: [
{ className: ROUTING_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
{ className: SAVED_CART_FACADE, importPath: SPARTACUS_CART },
{ className: CLEAR_CHECKOUT_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [
{ className: CLEAR_CHECKOUT_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
SAVED_CART_LIST_COMPONENT_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/cart/saved-cart/components/list/saved-cart-list.component.ts
class: SAVED_CART_LIST_COMPONENT,
importPath: SPARTACUS_CART,
deprecatedParams: [
{ className: ROUTING_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
{ className: SAVED_CART_FACADE, importPath: SPARTACUS_CART },
],
removeParams: [
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{
className: VIEW_CONTAINER_REF,
importPath: ANGULAR_CORE,
},
{
className: LAUNCH_DIALOG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
savedCartTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
savedCart: [
'savedCartDetails',
'savedCartList',
'savedCartCartPage',
'savedCartDialog',
'addToSavedCart',
],
}
|
savedCartTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
SCHEDULE_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/storefinder/components/schedule-component/schedule.component.ts
class: SCHEDULE_COMPONENT,
importPath: SPARTACUS_STOREFINDER,
deprecatedParams: [
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
removeParams: [
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
}
|
SCSS_FILE_NAME |
Type : string
|
Default value : 'user.scss'
|
SPARTACUS_USER_ACCOUNT |
Default value : `${SPARTACUS_USER}/account`
|
SPARTACUS_USER_ACCOUNT_ASSETS |
Default value : `${SPARTACUS_USER_ACCOUNT}/assets`
|
SPARTACUS_USER_ACCOUNT_ROOT |
Default value : `${SPARTACUS_USER_ACCOUNT}/root`
|
SPARTACUS_USER_PROFILE |
Default value : `${SPARTACUS_USER}/profile`
|
SPARTACUS_USER_PROFILE_ASSETS |
Default value : `${SPARTACUS_USER_PROFILE}/assets`
|
SPARTACUS_USER_PROFILE_ROOT |
Default value : `${SPARTACUS_USER_PROFILE}/root`
|
USER_ACCOUNT_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'USER_ACCOUNT_FEATURE'
|
USER_ACCOUNT_MODULE |
Type : string
|
Default value : 'UserAccountModule'
|
USER_ACCOUNT_ROOT_MODULE |
Type : string
|
Default value : 'UserAccountRootModule'
|
USER_ACCOUNT_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'userAccountTranslationChunksConfig'
|
USER_ACCOUNT_TRANSLATIONS |
Type : string
|
Default value : 'userAccountTranslations'
|
USER_FOLDER_NAME |
Type : string
|
Default value : 'user'
|
USER_MODULE_NAME |
Type : string
|
Default value : 'User'
|
USER_PROFILE_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'USER_PROFILE_FEATURE'
|
USER_PROFILE_MODULE |
Type : string
|
Default value : 'UserProfileModule'
|
USER_PROFILE_ROOT_MODULE |
Type : string
|
Default value : 'UserProfileRootModule'
|
USER_PROFILE_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'userProfileTranslationChunksConfig'
|
USER_PROFILE_TRANSLATIONS |
Type : string
|
Default value : 'userProfileTranslations'
|
SEARCH_BOX_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// storefrontlibs\scr\cms-components\navigation\search-box\search-box.component.ts
class: SEARCH_BOX_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{ className: SEARCH_BOX_COMPONENT_SERVICE, importPath: SPARTACUS_CORE },
{
className: CMS_COMPONENT_DATA_CLASS,
importPath: SPARTACUS_STOREFRONTLIB,
},
{ className: WINDOW_REF, importPath: SPARTACUS_CORE },
],
addParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
SEARCH_BOX_COMPONENT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/navigation/search-box/search-box-component.service.ts
class: SEARCH_BOX_COMPONENT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: SEARCH_BOX_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: EVENT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
SEARCH_PAGE_META_RESOLVER_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
class: SEARCH_PAGE_META_RESOLVER,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: ROUTING_SERVICE, importPath: SPARTACUS_CORE },
{ className: PRODUCT_SEARCH_SERVICE, importPath: SPARTACUS_CORE },
{ className: TRANSLATION_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: BASE_PAGE_META_RESOLVER, importPath: SPARTACUS_CORE },
],
}
|
SELECTIVE_CART_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/cart/facade/selective-cart.service.ts
class: SELECTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: USER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: MULTI_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: BASE_SITE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CART_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
SELECTIVE_CART_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: SELECTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: GET_LOADED,
comment: `// ${TODO_SPARTACUS} Method '${SELECTIVE_CART_SERVICE}.${GET_LOADED}' was removed, use '${IS_STABLE}' method instead`,
},
]
|
SELECTIVE_CART_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects\core\src\cart\facade\selective-cart.service.ts
class: SELECTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: USER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: MULTI_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: BASE_SITE_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: CART_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
SERVER_REQUEST_ORIGIN |
Default value : new InjectionToken<string>(
'SERVER_REQUEST_ORIGIN'
)
|
The url of the server request host when running SSR |
SERVER_REQUEST_URL |
Default value : new InjectionToken<string>(
'SERVER_REQUEST_URL'
)
|
The url of the server request when running SSR |
SET_ORDER_TYPE |
Type : string
|
Default value : '[Checkout] Set Order Type'
|
SHIPPING_ADDRESS_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/shipping-address/shipping-address.component.ts
selector: 'cx-shipping-address',
componentClassName: SHIPPING_ADDRESS_COMPONENT,
removedProperties: [
{
name: 'existingAddresses$',
comment: `'existingAddresses$' property has been removed.`,
},
{
name: 'newAddressFormManuallyOpened',
comment: `'newAddressFormManuallyOpened' property has been renamed to 'addressFormOpened'`,
},
{
name: 'goNext',
comment: `'goNext' method has been renamed to 'next'`,
},
{
name: 'goPrevious',
comment: `'goPrevious' method has been renamed to 'back'`,
},
],
}
|
SHIPPING_ADDRESS_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/components/shipping-address/shipping-address.component.ts
class: SHIPPING_ADDRESS_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: USER_ADDRESS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_DELIVERY_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ACTIVATED_ROUTE,
importPath: ANGULAR_ROUTER,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ACTIVE_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: CHECKOUT_STEP_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
SHIPPING_ADDRESS_SET_GUARD_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/checkout/guards/shipping-address-set.guard.ts
class: SHIPPING_ADDRESS_SET_GUARD,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CHECKOUT_DETAILS_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ROUTING_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTER,
importPath: ANGULAR_ROUTER,
},
],
removeParams: [
{
className: CHECKOUT_CONFIG_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: CHECKOUT_STEP_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
SITE_CONTEXT_FEATURE |
Type : string
|
Default value : 'siteContext'
|
siteContextParamsProviders |
Type : Provider[]
|
Default value : [
SiteContextParamsService,
SiteContextUrlSerializer,
{ provide: UrlSerializer, useExisting: SiteContextUrlSerializer },
]
|
SMART_EDIT_FEATURE |
Type : string
|
Default value : 'smartEdit'
|
SMARTEDIT_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'SMART_EDIT_FEATURE'
|
SMARTEDIT_FOLDER_NAME |
Type : string
|
Default value : 'smartedit'
|
SMARTEDIT_MODULE |
Type : string
|
Default value : 'SmartEditModule'
|
SMARTEDIT_MODULE_NAME |
Type : string
|
Default value : 'SmartEdit'
|
SMARTEDIT_ROOT_MODULE |
Type : string
|
Default value : 'SmartEditRootModule'
|
SPARTACUS_SMARTEDIT_ASSETS |
Type : string
|
Default value : 'smartedit/assets'
|
SPARTACUS_SMARTEDIT_ROOT |
Default value : `${SPARTACUS_SMARTEDIT}/root`
|
SPARTACUS_STOREFINDER_ASSETS |
Default value : `${SPARTACUS_STOREFINDER}/assets`
|
SPARTACUS_STOREFINDER_ROOT |
Default value : `${SPARTACUS_STOREFINDER}/root`
|
STOREFINDER_FEATURE_NAME_CONSTANT |
Type : string
|
Default value : 'STORE_FINDER_FEATURE'
|
STOREFINDER_FOLDER_NAME |
Type : string
|
Default value : 'storefinder'
|
STOREFINDER_MODULE_NAME |
Type : string
|
Default value : 'StoreFinder'
|
STOREFINDER_ROOT_MODULE |
Type : string
|
Default value : 'StoreFinderRootModule'
|
STOREFINDER_TRANSLATION_CHUNKS_CONFIG |
Type : string
|
Default value : 'storeFinderTranslationChunksConfig'
|
STOREFINDER_TRANSLATIONS |
Type : string
|
Default value : 'storeFinderTranslations'
|
SPLIT_VIEW_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/shared/components/split-view/split/split-view.component.ts
class: SPLIT_VIEW_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: SPLIT_VIEW_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
addParams: [
{
className: BREAKPOINT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ELEMENT_REF,
importPath: ANGULAR_CORE,
},
],
}
|
STAR_RATING_COMPONENT_MIGRATION |
Type : ComponentData
|
Default value : {
selector: 'cx-star-rating',
componentClassName: STAR_RATING_COMPONENT,
removedProperties: [
{
name: SET_RATE_ON_EVENT,
comment: `'${SET_RATE_ON_EVENT}' method was removed. The '${SET_RATE}' method should be used instead`,
},
],
}
|
STAR_RATING_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: STAR_RATING_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: NG_ON_INIT,
comment: `// ${TODO_SPARTACUS} Method '${NG_ON_INIT}' is no longer called inside the '${STAR_RATING_COMPONENT}'`,
},
{
class: STAR_RATING_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: SET_RATE_ON_EVENT,
comment: `// ${TODO_SPARTACUS} Method '${SET_RATE_ON_EVENT}' is no longer used, the '${SET_RATE}' method is used instead`,
},
]
|
STAR_RATING_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects\storefrontlib\src\shared\components\star-rating\star-rating.component.ts
class: STAR_RATING_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: ELEMENT_REF,
importPath: ANGULAR_CORE,
},
{
className: RENDERER_2,
importPath: ANGULAR_CORE,
},
],
removeParams: [
{
className: ELEMENT_REF,
importPath: ANGULAR_CORE,
},
{
className: RENDERER_2,
importPath: ANGULAR_CORE,
},
],
}
|
TRANSFER_STATE_META_REDUCER |
Default value : new InjectionToken(
'TransferStateMetaReducer'
)
|
STOCK_NOTIFICATION_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects\storefrontlib\src\cms-components\product\stock-notification\stock-notification.component.ts
class: STOCK_NOTIFICATION_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: CURRENT_PRODUCT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: TRANSLATION_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: USER_INTERESTS_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: MODAL_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: USER_NOTIFICATION_PREFERENCE_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
STORE_COUNT_NORMALIZER |
Default value : new InjectionToken<
Converter<any, StoreCount>
>('StoreCountNormalizer')
|
STORE_FINDER_SEARCH_PAGE_NORMALIZER |
Default value : new InjectionToken<
Converter<any, StoreFinderSearchPage>
>('StoreFinderSearchPageNormalizer')
|
STORE_FINDER_ACTIONS_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: STORE_FINDER_ACTIONS,
importPath: SPARTACUS_CORE,
deprecatedNode: FIND_STORES_CLASS,
comment: `// ${TODO_SPARTACUS} please change the property type of 'searchConfig' to '${SEARCH_CONFIG}' for '${FIND_STORES_CLASS}' action`,
},
]
|
STORE_FINDER_DATA |
Type : string
|
Default value : '[StoreFinder] Store Finder Data'
|
STORE_FINDER_FEATURE |
Type : string
|
Default value : 'stores'
|
STORE_FINDER_FEATURE |
Type : string
|
Default value : 'storeFinder'
|
STORE_FINDER_LIST_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/storefinder/components/store-finder-search-result/store-finder-list/store-finder-list.component.ts
class: STORE_FINDER_LIST_COMPONENT,
importPath: SPARTACUS_STOREFINDER,
deprecatedParams: [
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
{
className: DOCUMENT,
literalInference: ANY_TYPE,
injectionToken: {
token: DOCUMENT_STRING,
importPath: ANGULAR_COMMON,
},
},
],
removeParams: [
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
{
className: DOCUMENT,
literalInference: ANY_TYPE,
injectionToken: {
token: DOCUMENT_STRING,
importPath: ANGULAR_COMMON,
},
},
],
addParams: [
{
className: STORE_FINDER_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
{
className: DOCUMENT,
literalInference: ANY_TYPE,
injectionToken: {
token: DOCUMENT_STRING,
importPath: ANGULAR_COMMON,
},
},
],
}
|
STORE_FINDER_LIST_ITEM_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/storefinder/components/store-finder-list-item/store-finder-list-item.component.ts
class: STORE_FINDER_LIST_ITEM_COMPONENT,
importPath: SPARTACUS_STOREFINDER,
deprecatedParams: [
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
removeParams: [
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
addParams: [
{
className: STORE_FINDER_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
}
|
STORE_FINDER_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/storefinder/core/facade/store-finder.service.ts
class: STORE_FINDER_SERVICE,
importPath: SPARTACUS_STOREFINDER,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: PLATFORM,
literalInference: ANY_TYPE,
injectionToken: {
token: PLATFORM_ID_STRING,
importPath: ANGULAR_CORE,
},
},
],
}
|
STORE_FINDER_STORE_DESCRIPTION_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/storefinder/components/store-finder-store-description/store-finder-store-description.component.ts
class: STORE_FINDER_STORE_DESCRIPTION_COMPONENT,
importPath: SPARTACUS_STOREFINDER,
deprecatedParams: [
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
removeParams: [
{
className: STORE_DATA_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
addParams: [
{
className: STORE_FINDER_SERVICE,
importPath: SPARTACUS_STOREFINDER,
},
],
}
|
storeFinder |
Type : object
|
Default value : {
storeFinder: {
openUntil: 'Open until',
closed: 'Closed',
back: 'Back',
call: 'Call',
getDirections: 'Get Directions',
ariaLabelGetDirections: 'Get Directions, this link opens in a new window',
listView: 'List View',
mapView: 'Map View',
noStoresFound: 'No Stores Found.',
storeHours: 'Store hours',
storeFeatures: 'Store features',
fromStoresFound: 'from {{ count }} store found',
fromStoresFound_plural: 'from {{ count }} stores found',
findStore: 'Find store',
useMyLocation: 'Use my location',
viewAllStores: 'View all stores',
contactUs: 'Contact us',
searchBox: 'Enter postal code, town or address',
backToList: 'Back to list',
noStoresMessage: 'No stores found in database...',
geolocationNotEnabled:
'Cannot locate nearby stores. Geolocation consent has not been enabled',
},
}
|
storeFinderTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
storeFinder: ['storeFinder'],
}
|
storeFinderTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
STOREFRONT_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: STOREFRONT_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: COLLAPSE_MENU_IF_CLICK_OUTSIDE,
newNode: COLLAPSE_MENU_IF_CLICK_OUTSIDE,
comment: `// ${TODO_SPARTACUS} Method '${COLLAPSE_MENU_IF_CLICK_OUTSIDE}' changed method param type from 'MouseEvent' to 'any'`,
},
]
|
STRATEGY_PRODUCTS_ENDPOINT_KEY |
Type : string
|
Default value : 'strategyProducts'
|
TAB_PARAGRAPH_CONTAINER_COMPONENT_CONSTRUCTOR_DEPRECATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/content/tab-paragraph-container/tab-paragraph-container.component.ts
class: TAB_PARAGRAPH_CONTAINER_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CMS_COMPONENT_DATA_CLASS,
importPath: SPARTACUS_STOREFRONTLIB,
},
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: BREAKPOINT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
TAB_PARAGRAPH_CONTAINER_COMPONENT_CONSTRUCTOR_DEPRECATION_2 |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/cms-components/content/tab-paragraph-container/tab-paragraph-container.component.ts
class: TAB_PARAGRAPH_CONTAINER_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: CMS_COMPONENT_DATA_CLASS,
importPath: SPARTACUS_STOREFRONTLIB,
},
{ className: CMS_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{
className: WINDOW_REF,
importPath: SPARTACUS_CORE,
},
{
className: BREAKPOINT_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
],
}
|
tabbingOrderConfig |
Type : TabbingOrderConfig
|
Default value : {
home: [
{
value:
'/electronics-spa/en/USD/OpenCatalogue/Cameras/Digital-Cameras/Digital-SLR/c/578',
type: TabbingOrderTypes.IMG_LINK,
},
{
value:
'/electronics-spa/en/USD/Open-Catalogue/Cameras/Camera-Accessories-%2526-Supplies/c/585',
type: TabbingOrderTypes.IMG_LINK,
},
{
value:
'/electronics-spa/en/USD/Open-Catalogue/Cameras/DigitalCameras/Digital-Compacts/c/576',
type: TabbingOrderTypes.IMG_LINK,
},
{
value:
'/electronics-spa/en/USD/Open-Catalogue/Cameras/CameraAccessories-%2526-Supplies/CameraLenses/c/588',
type: TabbingOrderTypes.IMG_LINK,
},
{
value:
'/electronics-spa/en/USD/Open-Catalogue/Cameras/Hand-held-Camcorders/c/584',
type: TabbingOrderTypes.IMG_LINK,
},
{
value:
'/electronics-spa/en/USD/Open-Catalogue/Components/PowerSupplies/c/816',
type: TabbingOrderTypes.IMG_LINK,
},
{
value:
'/electronics-spa/en/USD/product/300938/Photosmart%20E317%20Digital%20Camera',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/358639/DSC-N1',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/553637/NV10',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/816802/Cyber-shot%20W55',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/1934793/PowerShot%20A480',
type: TabbingOrderTypes.IMG_LINK,
},
{
value:
'/electronics-spa/en/USD/product/1382080/EOS450D%20%2B%2018-55%20IS%20Kit',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/1981415/PL60%20Silver',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/816780/DSLR-A100H',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/1934406/HDR-CX105E%20%20Red',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/1986316/LEGRIA%20HF%20S100',
type: TabbingOrderTypes.IMG_LINK,
},
{
value:
'/electronics-spa/en/USD/product/592506/AV%20Cable,%20Model%20AV-8',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/2278102/miniDV%20Head%20Cleaner',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/1776948/Camileo%20S10%20EU',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/1934796/PowerShot%20A480',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/1981415/PL60%20Silver',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/1992693/DSC-T90',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/1641905/32GB%20SDHC%20Card',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/product/932577/Digital%20Camera%20Tripod',
type: TabbingOrderTypes.IMG_LINK,
},
{
value:
'/electronics-spa/en/USD/Open-Catalogue/Cameras/Webcams/Web-Camera-%2528100KpixelM-CMOS%252C-640X480%252C-USB-1-1%2529-Black/p/280916',
type: TabbingOrderTypes.IMG_LINK,
},
{
value:
'/electronics-spa/en/USD/Open-Catalogue/Cameras/Webcams/QuickCam-for-Notebooks-Pro/p/479742',
type: TabbingOrderTypes.IMG_LINK,
},
{
value:
'/electronics-spa/en/USD/Open-Catalogue/Cameras/DigitalCameras/Digital-Compacts/NV10/p/553637',
type: TabbingOrderTypes.IMG_LINK,
},
{
value:
'/electronics-spa/en/USD/Open-Catalogue/Cameras/CameraAccessories-%2526-Supplies/CameraFlashes/Light-HVL-20DW2/p/289540',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: '/electronics-spa/en/USD/faq',
type: TabbingOrderTypes.IMG_LINK,
},
],
login: [
{ value: 'userId', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'password', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'Forgot password?', type: TabbingOrderTypes.LINK },
{ value: 'Sign In', type: TabbingOrderTypes.BUTTON },
{ value: 'Register', type: TabbingOrderTypes.BUTTON },
],
register: [
{ value: 'titleCode', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'firstName', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'lastName', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'email', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'password', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'passwordconf', type: TabbingOrderTypes.FORM_FIELD },
{
value: 'newsletter',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'termsandconditions',
type: TabbingOrderTypes.FORM_FIELD,
},
{ value: 'Terms & Conditions', type: TabbingOrderTypes.LINK },
{ value: 'Register', type: TabbingOrderTypes.BUTTON },
{
value: 'I already have an account. Sign In',
type: TabbingOrderTypes.LINK,
},
],
resetPassword: [
{ value: 'userEmail', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'Cancel', type: TabbingOrderTypes.BUTTON },
{ value: 'Submit', type: TabbingOrderTypes.BUTTON },
],
productConfigurationPage: [
{
type: TabbingOrderTypes.GENERIC_ELEMENT,
},
{
value: 'Configuration',
type: TabbingOrderTypes.LINK,
},
{
value: 'Overview',
type: TabbingOrderTypes.LINK,
},
{
value: 'Basics',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'attributeRadioButtonForm',
type: TabbingOrderTypes.RADIO,
},
{
value: 'attributeRadioButtonForm',
type: TabbingOrderTypes.RADIO,
},
{
value: 'attributeRadioButtonForm',
type: TabbingOrderTypes.RADIO,
},
{
value: 'attributeRadioButtonForm',
type: TabbingOrderTypes.RADIO,
},
{
value: 'Next',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Add to Cart',
type: TabbingOrderTypes.BUTTON,
},
],
productConfigurationOverview: [
{
value: 'show more',
type: TabbingOrderTypes.LINK,
},
{
value: 'Configuration',
type: TabbingOrderTypes.LINK,
},
{
value: 'Overview',
type: TabbingOrderTypes.LINK,
},
{
value: 'Resolve Issues',
type: TabbingOrderTypes.LINK,
},
{
value: 'Add to Cart',
type: TabbingOrderTypes.BUTTON,
},
],
cart: [
{
value: 'FUN Flash Single Use Camera, 27+12 pic',
type: TabbingOrderTypes.LINK,
},
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ value: 'Save For Later', type: TabbingOrderTypes.LINK },
{ value: 'Remove', type: TabbingOrderTypes.LINK },
{
value: 'Proceed to Checkout',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'couponCode',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'Apply',
type: TabbingOrderTypes.BUTTON,
},
],
saveForLater: [
{
value: 'FUN Flash Single Use Camera, 27+12 pic',
type: TabbingOrderTypes.LINK,
},
{ value: 'Move To Cart', type: TabbingOrderTypes.LINK },
{ value: 'Remove', type: TabbingOrderTypes.LINK },
],
changePassword: [
{
value: 'oldPassword',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'newPassword',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'newPasswordConfirm',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'Cancel',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Save',
type: TabbingOrderTypes.BUTTON,
},
],
notificationPreference: [
{ value: 'Email', type: TabbingOrderTypes.CHECKBOX_WITH_LABEL },
],
updateEmail: [
{ value: 'email', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'confirmEmail', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'password', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'Cancel', type: TabbingOrderTypes.BUTTON },
{ value: 'Save', type: TabbingOrderTypes.BUTTON },
],
wishlist: [
{
value: 'FUN Flash Single Use Camera, 27+12 pic',
type: TabbingOrderTypes.LINK,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{ value: 'Remove', type: TabbingOrderTypes.LINK },
],
footer: [
{
value: 'About SAP Commerce Cloud',
type: TabbingOrderTypes.LINK,
},
{
value: 'Frequently Asked Questions',
type: TabbingOrderTypes.LINK,
},
{ value: 'Visit SAP', type: TabbingOrderTypes.LINK },
{ value: 'Contact Us', type: TabbingOrderTypes.LINK },
{
value: 'Agile Commerce Blog',
type: TabbingOrderTypes.LINK,
},
{ value: 'Linked In', type: TabbingOrderTypes.LINK },
{ value: 'Facebook', type: TabbingOrderTypes.LINK },
{ value: 'Twitter', type: TabbingOrderTypes.LINK },
],
closeAccount: [
{ value: 'Cancel', type: TabbingOrderTypes.LINK },
{ value: 'CLOSE MY ACCOUNT', type: TabbingOrderTypes.BUTTON },
],
personalDetails: [
{ value: 'titleCode', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'firstName', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'lastName', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'Cancel', type: TabbingOrderTypes.BUTTON },
{ value: 'Save', type: TabbingOrderTypes.BUTTON },
],
paymentDetails: [
{ value: 'Delete', type: TabbingOrderTypes.LINK },
{ value: 'Set as default', type: TabbingOrderTypes.LINK },
{ value: 'Delete', type: TabbingOrderTypes.LINK },
{ value: 'Set as default', type: TabbingOrderTypes.LINK },
{ value: 'Delete', type: TabbingOrderTypes.LINK },
],
addressBookForm: [
{
value: 'isocode',
type: TabbingOrderTypes.NG_SELECT,
},
{
value: 'titleCode',
type: TabbingOrderTypes.NG_SELECT,
},
{
value: 'firstName',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'lastName',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'line1',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'line2',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'town',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'postalCode',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'isocode',
type: TabbingOrderTypes.NG_SELECT,
},
{
value: 'phone',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'defaultAddress',
type: TabbingOrderTypes.FORM_FIELD,
},
{
value: 'Back to address list',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Add address',
type: TabbingOrderTypes.BUTTON,
},
],
consentManagement: [
{
type: TabbingOrderTypes.LINK,
value: 'Clear all',
},
{
type: TabbingOrderTypes.LINK,
value: 'Select all',
},
{
type: TabbingOrderTypes.CHECKBOX_WITH_LABEL,
value: 'I approve to this sample MARKETING consent',
},
{
type: TabbingOrderTypes.CHECKBOX_WITH_LABEL,
value: 'Allow SAP Commerce Cloud, Context-Driven Services tracking',
},
{
type: TabbingOrderTypes.CHECKBOX_WITH_LABEL,
value: 'I approve to this sample STORE USER INFORMATION consent',
},
],
addToCart: [
{
type: TabbingOrderTypes.GENERIC_BUTTON,
},
{
value: 'FUN Flash Single Use Camera, 27+12 pic',
type: TabbingOrderTypes.LINK,
},
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ value: 'Remove', type: TabbingOrderTypes.LINK },
{ value: 'view cart', type: TabbingOrderTypes.BUTTON },
{ value: 'proceed to checkout', type: TabbingOrderTypes.BUTTON },
],
shippingAddressNew: [
{ value: 'isocode', type: TabbingOrderTypes.GENERIC_INPUT },
{ value: 'titleCode', type: TabbingOrderTypes.GENERIC_INPUT },
{ value: 'firstName', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'lastName', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'line1', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'line2', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'town', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'postalCode', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'isocode', type: TabbingOrderTypes.GENERIC_INPUT },
{ value: 'phone', type: TabbingOrderTypes.FORM_FIELD },
{
value: 'Set as default',
type: TabbingOrderTypes.CHECKBOX_WITH_LABEL,
},
{ value: 'Back to cart', type: TabbingOrderTypes.BUTTON },
{ value: 'Continue', type: TabbingOrderTypes.BUTTON },
],
shippingAddressExisting: [
{ value: 'Add New Address', type: TabbingOrderTypes.BUTTON },
{
value: 'Ship to this address',
type: TabbingOrderTypes.LINK,
},
{ value: 'Back to cart', type: TabbingOrderTypes.BUTTON },
{ value: 'Continue', type: TabbingOrderTypes.BUTTON },
],
deliveryMode: [
{ value: 'Shipping address', type: TabbingOrderTypes.LINK },
{ value: 'deliveryModeId', type: TabbingOrderTypes.RADIO },
{ value: 'deliveryModeId', type: TabbingOrderTypes.RADIO },
{ value: 'Back', type: TabbingOrderTypes.BUTTON },
{ value: 'Continue', type: TabbingOrderTypes.BUTTON },
],
orderHistoryNoOrders: [
{ value: 'Start Shopping', type: TabbingOrderTypes.BUTTON },
],
paymentDetailsCard: [
{ value: 'Shipping address', type: TabbingOrderTypes.LINK },
{ value: 'Delivery mode', type: TabbingOrderTypes.LINK },
{ type: TabbingOrderTypes.GENERIC_INPUT },
{
value: 'accountHolderName',
type: TabbingOrderTypes.FORM_FIELD,
},
{ value: 'cardNumber', type: TabbingOrderTypes.FORM_FIELD },
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ value: 'cvn', type: TabbingOrderTypes.FORM_FIELD },
{
value: 'Set as default',
type: TabbingOrderTypes.CHECKBOX_WITH_LABEL,
},
{
value: 'Same as shipping address',
type: TabbingOrderTypes.CHECKBOX_WITH_LABEL,
},
{ value: 'Back', type: TabbingOrderTypes.BUTTON },
{ value: 'Continue', type: TabbingOrderTypes.BUTTON },
],
paymentDetailsBillingAddress: [
{ type: TabbingOrderTypes.GENERIC_CHECKBOX },
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ value: 'firstName', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'lastName', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'line1', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'line2', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'town', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'postalCode', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'isocodeShort', type: TabbingOrderTypes.NG_SELECT },
],
orderDetails: [
{
value: 'Alpha 350',
type: TabbingOrderTypes.LINK,
},
],
orderDetailsCancelAction: [
{
value: 'Back',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Cancel Items',
type: TabbingOrderTypes.LINK,
},
],
orderDetailsReturnAction: [
{
value: 'Back',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Request a Return',
type: TabbingOrderTypes.LINK,
},
],
cancelOrReturnOrder: [
{
value: 'Back',
type: TabbingOrderTypes.LINK,
},
{
value: 'Continue',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Set all quantities to maximum',
type: TabbingOrderTypes.BUTTON,
},
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{ value: '+', type: TabbingOrderTypes.BUTTON },
{
value: 'Back',
type: TabbingOrderTypes.LINK,
},
{
value: 'Continue',
type: TabbingOrderTypes.BUTTON,
},
],
confirmCancelOrReturnOrder: [
{
value: 'Back',
type: TabbingOrderTypes.LINK,
},
{
value: 'Submit Request',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Back',
type: TabbingOrderTypes.LINK,
},
{
value: 'Submit Request',
type: TabbingOrderTypes.BUTTON,
},
],
returnRequestList: [
{
type: TabbingOrderTypes.NG_SELECT,
},
{
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.NG_SELECT,
},
],
returnRequestDetails: [
{
value: 'Back',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Cancel Return Request',
type: TabbingOrderTypes.BUTTON,
},
],
headerDesktopNotLoggedIn: [
{
value: 'Language',
type: TabbingOrderTypes.SELECT,
},
{
value: 'Currency',
type: TabbingOrderTypes.SELECT,
},
{
value: 'Quick Order',
type: TabbingOrderTypes.LINK,
},
{
value: 'Find a Store',
type: TabbingOrderTypes.LINK,
},
{
value: 'Contact Us',
type: TabbingOrderTypes.LINK,
},
{
value: 'Help',
type: TabbingOrderTypes.LINK,
},
{
value: '/electronics-spa/en/USD/',
type: TabbingOrderTypes.IMG_LINK,
},
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
type: TabbingOrderTypes.CX_ICON,
},
{
value: 'Sign In / Register',
type: TabbingOrderTypes.LINK,
},
{
value: '/electronics-spa/en/USD/cart',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: 'Brands',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
{
value: 'Digital Cameras',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
{
value: 'Film Cameras',
type: TabbingOrderTypes.LINK,
},
{
value: 'Camcorders',
type: TabbingOrderTypes.LINK,
},
{
value: 'Webcams',
type: TabbingOrderTypes.LINK,
},
{
value: 'Accessories',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
],
headerDesktopLoggedIn: [
{
value: 'Language',
type: TabbingOrderTypes.SELECT,
},
{
value: 'Currency',
type: TabbingOrderTypes.SELECT,
},
{
value: 'Orders',
type: TabbingOrderTypes.LINK,
},
{
value: 'Wish List',
type: TabbingOrderTypes.LINK,
},
{
value: 'Find a Store',
type: TabbingOrderTypes.LINK,
},
{
value: 'Contact Us',
type: TabbingOrderTypes.LINK,
},
{
value: 'Help',
type: TabbingOrderTypes.LINK,
},
{
value: '/electronics-spa/en/USD/',
type: TabbingOrderTypes.IMG_LINK,
},
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
type: TabbingOrderTypes.CX_ICON,
},
{
value: 'My Account',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
{
value: '/electronics-spa/en/USD/cart',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: 'Brands',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
{
value: 'Digital Cameras',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
{
value: 'Film Cameras',
type: TabbingOrderTypes.LINK,
},
{
value: 'Camcorders',
type: TabbingOrderTypes.LINK,
},
{
value: 'Webcams',
type: TabbingOrderTypes.LINK,
},
{
value: 'Accessories',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
],
checkoutReviewOrder: [
{ value: 'Shipping address', type: TabbingOrderTypes.LINK },
{ value: 'Delivery mode', type: TabbingOrderTypes.LINK },
{ value: 'Payment details', type: TabbingOrderTypes.LINK },
{ value: 'Edit shipping address', type: TabbingOrderTypes.LINK },
{ value: 'Edit shipping method', type: TabbingOrderTypes.LINK },
{ value: 'Edit payment method', type: TabbingOrderTypes.LINK },
{
value: 'FUN Flash Single Use Camera, 27+12 pic',
type: TabbingOrderTypes.LINK,
},
{
value: 'I am confirming that I have read and agreed with',
type: TabbingOrderTypes.CHECKBOX_WITH_LABEL,
},
{ value: 'Terms & Conditions', type: TabbingOrderTypes.LINK },
{ value: 'Place Order', type: TabbingOrderTypes.BUTTON },
],
productPage: [
{
value: 'FUN Flash Single Use Camera, 27+12 pic',
type: TabbingOrderTypes.CX_MEDIA,
},
{
value: 'FUN Flash Single Use Camera, 27+12 pic',
type: TabbingOrderTypes.CX_MEDIA,
},
{ value: 'Show reviews', type: TabbingOrderTypes.LINK },
{ type: TabbingOrderTypes.GENERIC_INPUT },
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{ value: 'add to wish list', type: TabbingOrderTypes.LINK },
],
headerMobileNotLoggedIn: [
{
type: TabbingOrderTypes.GENERIC_BUTTON,
},
{
value: '/electronics-spa/en/USD/',
type: TabbingOrderTypes.IMG_LINK,
},
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
type: TabbingOrderTypes.CX_ICON,
},
{
value: '/electronics-spa/en/USD/cart',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: 'Sign In / Register',
type: TabbingOrderTypes.LINK,
},
{
value: 'Brands',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
{
value: 'Shop all Brands >',
type: TabbingOrderTypes.LINK,
},
{
value: 'Canon',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sony',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kodak',
type: TabbingOrderTypes.LINK,
},
{
value: 'Samsung',
type: TabbingOrderTypes.LINK,
},
{
value: 'Toshiba',
type: TabbingOrderTypes.LINK,
},
{
value: 'Fujifilm',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kingston',
type: TabbingOrderTypes.LINK,
},
{
value: 'Icidu',
type: TabbingOrderTypes.LINK,
},
{
value: 'TDK',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sweex',
type: TabbingOrderTypes.LINK,
},
{
value: 'Digital Cameras',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
{
value: 'Shop all Digital Cameras >',
type: TabbingOrderTypes.LINK,
},
{
value: 'Compact Cameras',
type: TabbingOrderTypes.LINK,
},
{
value: 'SLR Cameras',
type: TabbingOrderTypes.LINK,
},
{
value: 'Film Cameras',
type: TabbingOrderTypes.LINK,
},
{
value: 'Camcorders',
type: TabbingOrderTypes.LINK,
},
{
value: 'Webcams',
type: TabbingOrderTypes.LINK,
},
{
value: 'Accessories',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
{
value: 'Shop all Accessories >',
type: TabbingOrderTypes.LINK,
},
{
value: 'Camera Flashes',
type: TabbingOrderTypes.LINK,
},
{
value: 'Tripods',
type: TabbingOrderTypes.LINK,
},
{
value: 'Camera Lenses',
type: TabbingOrderTypes.LINK,
},
{
value: 'Flash Memory',
type: TabbingOrderTypes.LINK,
},
{
value: 'Power Supplies',
type: TabbingOrderTypes.LINK,
},
{
value: 'Color Films',
type: TabbingOrderTypes.LINK,
},
{
value: 'Black & White Films',
type: TabbingOrderTypes.LINK,
},
{
value: 'Blank Videotapes',
type: TabbingOrderTypes.LINK,
},
{
value: 'Language',
type: TabbingOrderTypes.SELECT,
},
{
value: 'Currency',
type: TabbingOrderTypes.SELECT,
},
{
value: 'Find a Store',
type: TabbingOrderTypes.LINK,
},
{
value: 'Contact Us',
type: TabbingOrderTypes.LINK,
},
{
value: 'Help',
type: TabbingOrderTypes.LINK,
},
],
headerMobileLoggedIn: [
{
type: TabbingOrderTypes.GENERIC_BUTTON,
},
{
value: '/electronics-spa/en/USD/',
type: TabbingOrderTypes.IMG_LINK,
},
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
type: TabbingOrderTypes.CX_ICON,
},
{
value: '/electronics-spa/en/USD/cart',
type: TabbingOrderTypes.IMG_LINK,
},
{
value: 'My Account',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
{
value: 'Order History',
type: TabbingOrderTypes.LINK,
},
{
value: 'Wish List',
type: TabbingOrderTypes.LINK,
},
{
value: 'Address Book',
type: TabbingOrderTypes.LINK,
},
{
value: 'Payment Details',
type: TabbingOrderTypes.LINK,
},
{
value: 'Personal Details',
type: TabbingOrderTypes.LINK,
},
{
value: 'Password',
type: TabbingOrderTypes.LINK,
},
{
value: 'Email Address',
type: TabbingOrderTypes.LINK,
},
{
value: 'Consent Management',
type: TabbingOrderTypes.LINK,
},
{
value: 'Close Account',
type: TabbingOrderTypes.LINK,
},
{
value: 'My Interests',
type: TabbingOrderTypes.LINK,
},
{
value: 'Notification Preference',
type: TabbingOrderTypes.LINK,
},
{
value: 'My Coupons',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sign Out',
type: TabbingOrderTypes.LINK,
},
{
value: 'Brands',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
{
value: 'Shop all Brands >',
type: TabbingOrderTypes.LINK,
},
{
value: 'Canon',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sony',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kodak',
type: TabbingOrderTypes.LINK,
},
{
value: 'Samsung',
type: TabbingOrderTypes.LINK,
},
{
value: 'Toshiba',
type: TabbingOrderTypes.LINK,
},
{
value: 'Fujifilm',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kingston',
type: TabbingOrderTypes.LINK,
},
{
value: 'Icidu',
type: TabbingOrderTypes.LINK,
},
{
value: 'TDK',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sweex',
type: TabbingOrderTypes.LINK,
},
{
value: 'Digital Cameras',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
{
value: 'Shop all Digital Cameras >',
type: TabbingOrderTypes.LINK,
},
{
value: 'Compact Cameras',
type: TabbingOrderTypes.LINK,
},
{
value: 'SLR Cameras',
type: TabbingOrderTypes.LINK,
},
{
value: 'Film Cameras',
type: TabbingOrderTypes.LINK,
},
{
value: 'Camcorders',
type: TabbingOrderTypes.LINK,
},
{
value: 'Webcams',
type: TabbingOrderTypes.LINK,
},
{
value: 'Accessories',
type: TabbingOrderTypes.NAV_CATEGORY_DROPDOWN,
},
{
value: 'Shop all Accessories >',
type: TabbingOrderTypes.LINK,
},
{
value: 'Camera Flashes',
type: TabbingOrderTypes.LINK,
},
{
value: 'Tripods',
type: TabbingOrderTypes.LINK,
},
{
value: 'Camera Lenses',
type: TabbingOrderTypes.LINK,
},
{
value: 'Flash Memory',
type: TabbingOrderTypes.LINK,
},
{
value: 'Power Supplies',
type: TabbingOrderTypes.LINK,
},
{
value: 'Color Films',
type: TabbingOrderTypes.LINK,
},
{
value: 'Black & White Films',
type: TabbingOrderTypes.LINK,
},
{
value: 'Blank Videotapes',
type: TabbingOrderTypes.LINK,
},
{
value: 'Language',
type: TabbingOrderTypes.SELECT,
},
{
value: 'Currency',
type: TabbingOrderTypes.SELECT,
},
{
value: 'Orders',
type: TabbingOrderTypes.LINK,
},
{
value: 'Wish List',
type: TabbingOrderTypes.LINK,
},
{
value: 'Find a Store',
type: TabbingOrderTypes.LINK,
},
{
value: 'Contact Us',
type: TabbingOrderTypes.LINK,
},
{
value: 'Help',
type: TabbingOrderTypes.LINK,
},
],
productListDesktop: [
{
value: 'Brands',
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Stores',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Price',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Resolution',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Mounting',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Megapixels',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Lens type',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Color',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Brand',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Category',
},
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
value: '«',
type: TabbingOrderTypes.LINK,
},
{
value: '1',
type: TabbingOrderTypes.LINK,
},
{
value: '3',
type: TabbingOrderTypes.LINK,
},
{
value: '»',
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.CX_PRODUCT_VIEW,
},
{
value: ['.cx-product-name', 0],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 1],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 2],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 3],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 4],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 5],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 6],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 7],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 8],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 9],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
value: '«',
type: TabbingOrderTypes.LINK,
},
{
value: '1',
type: TabbingOrderTypes.LINK,
},
{
value: '3',
type: TabbingOrderTypes.LINK,
},
{
value: '»',
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.CX_PRODUCT_VIEW,
},
],
productListMobile: [
{
value: 'Filter by',
type: TabbingOrderTypes.BUTTON,
},
{
value: 'Brands',
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
value: '«',
type: TabbingOrderTypes.LINK,
},
{
value: '1',
type: TabbingOrderTypes.LINK,
},
{
value: '3',
type: TabbingOrderTypes.LINK,
},
{
value: '»',
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.CX_PRODUCT_VIEW,
},
{
value: ['.cx-product-name', 0],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 1],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 2],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 3],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 4],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 5],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 6],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 7],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 8],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
value: ['.cx-product-name', 9],
type: TabbingOrderTypes.INDEX_OF_ELEMENT,
},
{ value: 'Add to cart', type: TabbingOrderTypes.BUTTON },
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
value: '«',
type: TabbingOrderTypes.LINK,
},
{
value: '1',
type: TabbingOrderTypes.LINK,
},
{
value: '3',
type: TabbingOrderTypes.LINK,
},
{
value: '»',
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.CX_PRODUCT_VIEW,
},
],
productListMobileFilters: [
{
type: TabbingOrderTypes.GENERIC_BUTTON,
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Stores',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Price',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Resolution',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Mounting',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Megapixels',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Lens type',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Color',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Brand',
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT_WITH_VALUE,
value: 'Category',
},
],
myAccount: [
{
value: 'My Account',
type: TabbingOrderTypes.LINK,
},
{
value: 'Order History',
type: TabbingOrderTypes.LINK,
},
{
value: 'Wish List',
type: TabbingOrderTypes.LINK,
},
{
value: 'Address Book',
type: TabbingOrderTypes.LINK,
},
{
value: 'Payment Details',
type: TabbingOrderTypes.LINK,
},
{
value: 'Personal Details',
type: TabbingOrderTypes.LINK,
},
{
value: 'Password',
type: TabbingOrderTypes.LINK,
},
{
value: 'Email Address',
type: TabbingOrderTypes.LINK,
},
{
value: 'Consent Management',
type: TabbingOrderTypes.LINK,
},
{
value: 'Close Account',
type: TabbingOrderTypes.LINK,
},
{
value: 'My Interests',
type: TabbingOrderTypes.LINK,
},
{
value: 'Notification Preference',
type: TabbingOrderTypes.LINK,
},
{
value: 'My Coupons',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sign Out',
type: TabbingOrderTypes.LINK,
},
],
headerCategoryBrands: [
{
value: 'Shop all Brands',
type: TabbingOrderTypes.LINK,
},
{
value: 'Canon',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sony',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kodak',
type: TabbingOrderTypes.LINK,
},
{
value: 'Samsung',
type: TabbingOrderTypes.LINK,
},
{
value: 'Toshiba',
type: TabbingOrderTypes.LINK,
},
{
value: 'Fujifilm',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kingston',
type: TabbingOrderTypes.LINK,
},
{
value: 'Icidu',
type: TabbingOrderTypes.LINK,
},
{
value: 'TDK',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sweex',
type: TabbingOrderTypes.LINK,
},
],
headerCategoryDigitalCameras: [
{
value: 'Shop all Digital Cameras',
type: TabbingOrderTypes.LINK,
},
{
value: 'Compact Cameras',
type: TabbingOrderTypes.LINK,
},
{
value: 'SLR Cameras',
type: TabbingOrderTypes.LINK,
},
],
headerCategoryAccessories: [
{
value: 'Shop all Accessories',
type: TabbingOrderTypes.LINK,
},
{
value: 'Camera Flashes',
type: TabbingOrderTypes.LINK,
},
{
value: 'Tripods',
type: TabbingOrderTypes.LINK,
},
{
value: 'Camera Lenses',
type: TabbingOrderTypes.LINK,
},
{
value: 'Flash Memory',
type: TabbingOrderTypes.LINK,
},
{
value: 'Power Supplies',
type: TabbingOrderTypes.LINK,
},
{
value: 'Color Films',
type: TabbingOrderTypes.LINK,
},
{
value: 'Black & White Films',
type: TabbingOrderTypes.LINK,
},
{
value: 'Blank Videotapes',
type: TabbingOrderTypes.LINK,
},
],
myInterests: [
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
value: 'Secure Digital Card 2GB',
type: TabbingOrderTypes.LINK,
},
{
value: 'REMOVE',
type: TabbingOrderTypes.GENERIC_BUTTON,
},
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
],
coupons: [
{ value: 'couponCode', type: TabbingOrderTypes.FORM_FIELD },
{ value: 'Apply', type: TabbingOrderTypes.BUTTON },
],
appliedCoupons: [{ type: TabbingOrderTypes.CX_ICON }],
myCoupons: [
{
type: TabbingOrderTypes.NG_SELECT,
},
{
value: 'Notification',
type: TabbingOrderTypes.CHECKBOX_WITH_LABEL,
},
{ value: 'Find ', type: TabbingOrderTypes.BUTTON },
{
type: TabbingOrderTypes.NG_SELECT,
},
{
value: 'Notification Channels',
type: TabbingOrderTypes.LINK,
},
],
storeFinder: [
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
type: TabbingOrderTypes.CX_ICON,
},
{
value: 'Use my location',
type: TabbingOrderTypes.LINK,
},
{
value: 'View all stores',
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.LINK,
},
],
storeFinderSearchResults: [
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
type: TabbingOrderTypes.CX_ICON,
},
{
value: 'Use my location',
type: TabbingOrderTypes.LINK,
},
{
value: 'View all stores',
type: TabbingOrderTypes.LINK,
},
{
value: '«',
type: TabbingOrderTypes.LINK,
},
{
value: '1',
type: TabbingOrderTypes.LINK,
},
{
value: 'Yokohama Hotel JAL City Kannai Yokohama',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Chiba',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Yokosuka',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.GENERIC_ELEMENT,
},
{
type: TabbingOrderTypes.LINK,
},
],
storeFinderStoreDetails: [
{
value: 'Back to list',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
],
storeFinderCountriesList: [
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
type: TabbingOrderTypes.CX_ICON,
},
{
value: 'Use my location',
type: TabbingOrderTypes.LINK,
},
{
value: 'View all stores',
type: TabbingOrderTypes.LINK,
},
{
value: 'Japan(49)',
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.LINK,
},
],
storeFinderStoresList: [
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
type: TabbingOrderTypes.CX_ICON,
},
{
value: 'Use my location',
type: TabbingOrderTypes.LINK,
},
{
value: 'View all stores',
type: TabbingOrderTypes.LINK,
},
{
value: 'Chiba',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Choshi',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Fukuoka Best Western Fukuoka Nakasu Inn',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Fukuoka Canal City Fukuoka Washington Hotel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Fukuoka Hilton Fukuoka Sea Hawk',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Fukuoka Hotel Monterey La Soeur Fukuoka',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Fukuoka Hotel Nikko Fukuoka',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Ichikawa',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kawasaki Grand Hotel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kawasaki Hotel Sunroute Kawasaki',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kawasaki Mets Kawasaki Hotel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kawasaki Mets Mizonokuchi Hotel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kawasaki Pearl Hotel Kawasaki',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kobe Bay Sheraton Hotel and Towers',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kobe Hotel Monterey Amalie',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kobe Hotel Monterey Kobe',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kobe Sannomiya Terminal Hotel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Kobe the b',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Koto',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Matsudo',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Misato',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Nagoya Crowne Plaza Ana Grand Court Nagoya',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Nagoya Hilton Nagoya Hotel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Nagoya Marriott Nagoya',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Nagoya Royal Park Inn Nagoya',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Nagoya The Westin Nagoya Castle',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Nakano',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Osaka Best Western Hotel Fino Osaka Shinsaibashi',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Osaka Cross Hotel Osaka',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Osaka Crowne Plaza Hotel Ana Osaka',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Osaka Hilton Osaka Hotel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Osaka Ramada Osaka',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sapporo Ana Hotel Sapporo',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sapporo Best Western Hotel Sapporo Nakajima Koen',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sapporo Hotel Resol Trinity Sapporo',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sapporo Hotel Sunroute Sapporo',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Sapporo Sheraton Sapporo Hotel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Shinbashi',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Tokio Cerulean Tower Tokyu Hotel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Tokio Dormy Inn Tokyo Hatchobori',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Tokio Flexstay Nippori Inn',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Tokio Hotel Metropolitan Tokyo',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Tokio Park Hotel Tokyo',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Yokohama Comfort Hotel Yokohama Kannai',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Yokohama Hotel JAL City Kannai Yokohama',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Yokohama Hotel New Grand',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Yokohama Sakuragicho Washington Hotel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Yokohama Shin Yokohama Prince Hotel',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
value: 'Yokosuka',
type: TabbingOrderTypes.LINK,
},
{
value: 'Get Directions',
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.LINK,
},
],
stockNotificationNotLogin: [
{
value: 'Sign In / Register',
type: TabbingOrderTypes.LINK,
},
],
stockNotificationPreferenceNotAllowed: [
{
value: 'Notification Channels',
type: TabbingOrderTypes.LINK,
},
],
stockNotificationPreferenceAllowed: [
{
type: TabbingOrderTypes.GENERIC_BUTTON,
},
],
stockNotificationSubscribed: [
{
type: TabbingOrderTypes.GENERIC_BUTTON,
},
],
stockNotificationDialog: [
{
value: 'Notification Preference',
type: TabbingOrderTypes.LINK,
},
{
value: 'My Interests',
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.GENERIC_BUTTON,
},
],
consignmentTracking: [
{
type: TabbingOrderTypes.GENERIC_BUTTON,
},
{
value: 'Photosmart E317 Digital Camera',
type: TabbingOrderTypes.LINK,
},
{
type: TabbingOrderTypes.GENERIC_BUTTON,
},
{
value: 'DSC-T90',
type: TabbingOrderTypes.LINK,
},
{
value: 'Micro Webcam',
type: TabbingOrderTypes.LINK,
},
],
consignmentTrackingEvents: [
{
type: TabbingOrderTypes.GENERIC_BUTTON,
},
],
asmNotLoggedIn: [
{
type: TabbingOrderTypes.BUTTON,
value: '',
},
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
type: TabbingOrderTypes.GENERIC_INPUT,
},
{
type: TabbingOrderTypes.BUTTON,
value: 'Sign In',
},
],
asmNoSelectedUser: [
{
type: TabbingOrderTypes.BUTTON,
value: '',
},
{
type: TabbingOrderTypes.BUTTON,
value: '',
},
{
type: TabbingOrderTypes.FORM_FIELD,
value: 'searchTerm',
},
{
type: TabbingOrderTypes.BUTTON,
value: 'Start Session',
},
{
type: TabbingOrderTypes.BUTTON,
value: 'Linda Wolf',
},
{
type: TabbingOrderTypes.BUTTON,
value: 'Linda Wolf',
},
],
asmWithSelectedUser: [
{
type: TabbingOrderTypes.BUTTON,
value: '',
},
{
type: TabbingOrderTypes.BUTTON,
value: '',
},
{
type: TabbingOrderTypes.FORM_FIELD,
value: 'searchTerm',
},
{
type: TabbingOrderTypes.BUTTON,
value: 'Start Session',
},
],
}
|
TEST_CONFIG_COOKIE_NAME |
Default value : new InjectionToken<string>(
'TEST_CONFIG_COOKIE_NAME'
)
|
testMapping |
Type : object
|
Default value : {
[MY_COMPANY_FEATURE.LIST]: listTest,
[MY_COMPANY_FEATURE.NESTED_LIST]: nestedListTest,
[MY_COMPANY_FEATURE.CREATE]: createTest,
[MY_COMPANY_FEATURE.UPDATE]: updateTest,
[MY_COMPANY_FEATURE.DISABLE]: disableTest,
[MY_COMPANY_FEATURE.ASSIGNMENTS]: assignmentsTest,
[MY_COMPANY_FEATURE.USER_PASSWORD]: userPasswordTest,
}
|
testPaymentDetail |
Type : PaymentDetail[]
|
Default value : [
{
accountHolderName: 'test user',
cardNumber: 4111111111111111,
cardType: { code: 'visa' },
expiryMonth: '12',
expiryYear: '2027',
defaultPayment: true,
saved: true,
billingAddress: {
firstName: 'test',
lastName: 'user',
titleCode: 'mr',
line1: '999 de Maisonneuve',
line2: '',
town: 'Montreal',
postalCode: 'H4B3L4',
country: { isocode: 'US' },
},
},
{
accountHolderName: 'named user',
cardNumber: 1234123412341234,
cardType: { code: 'visa' },
expiryMonth: '03',
expiryYear: '2126',
defaultPayment: false,
saved: true,
billingAddress: {
firstName: 'named',
lastName: 'user',
titleCode: 'mr',
line1: '999 de Maisonneuve',
line2: '',
town: 'Montreal',
postalCode: 'H4B3L4',
country: { isocode: 'US' },
},
},
]
|
testProductListUrl |
Type : string
|
Default value : '/Brands/all/c/brands?currentPage=1'
|
testProductUrl |
Type : string
|
Default value : '/product/779841'
|
TITLE_NORMALIZER |
Default value : new InjectionToken<Converter<any, Title>>(
'TitleNormalizer'
)
|
USER_PROFILE_NORMALIZER |
Default value : new InjectionToken<Converter<User, any>>(
'UserProfileNormalizer'
)
|
USER_PROFILE_SERIALIZER |
Default value : new InjectionToken<Converter<User, any>>(
'UserProfileSerializer'
)
|
USER_SERIALIZER |
Default value : new InjectionToken<Converter<User, any>>(
'UserSerializer'
)
|
USER_SIGN_UP_SERIALIZER |
Default value : new InjectionToken<
Converter<UserSignUp, any>
>('UserSignUpSerializer')
|
titleScores |
Type : object
|
Default value : {
mr: 1,
mrs: 2,
miss: 3,
ms: 4,
dr: 5,
rev: 6,
}
|
TOGGLE_STATUS_COMPONENT_MIGRATION_V1 |
Type : ConstructorDeprecation
|
Default value : {
class: TOGGLE_STATUS_COMPONENT,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
deprecatedParams: [
{
className: ITEM_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
},
{
className: MESSAGE_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
},
],
addParams: [
{
className: DISABLE_INFO_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
},
],
}
|
TOGGLE_STATUS_COMPONENT_MIGRATION_V2 |
Type : ConstructorDeprecation
|
Default value : {
class: TOGGLE_STATUS_COMPONENT,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
deprecatedParams: [
{
className: ITEM_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
},
{
className: MESSAGE_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
},
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: FEATURE_CONFIG_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: DISABLE_INFO_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
},
],
}
|
Default value : Object
|
It's a hack to allow for spying on non-configurable properties of objects. In particular, it allows to spy on simple functions imported from 3rd party libraries. This file should NOT be imported in the production code, but only in unit tests! It monkey-patches globally Without this hack, an error would be thrown ' ```
It's needed since |
UNIT_ADDRESS_FORM_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs/organization/administration/components/unit/links/addresses/form/unit-address-form.service.ts
class: UNIT_ADDRESS_FORM_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
deprecatedParams: [
{ className: USER_ADDRESS_SERVICE, importPath: SPARTACUS_CORE },
{ className: USER_SERVICE, importPath: SPARTACUS_CORE },
],
removeParams: [{ className: USER_SERVICE, importPath: SPARTACUS_CORE }],
addParams: [
{ className: USER_PROFILE_FACADE, importPath: SPARTACUS_USER_PROFILE_ROOT },
],
}
|
UNIT_CHILDREN_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs\organization\administration\components\unit\links\children\unit-children.component.ts
class: UNIT_CHILDREN_COMPONENT,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
deprecatedParams: [],
addParams: [
{
className: CURRENT_UNIT_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_CORE,
},
],
}
|
UNIT_COST_CENTERS_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs\organization\administration\components\unit\links\cost-centers\unit-cost-centers.component.ts
class: UNIT_COST_CENTER_LIST_COMPONENT,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
deprecatedParams: [],
addParams: [
{
className: CURRENT_UNIT_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_CORE,
},
],
}
|
UNIT_FORM_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: UNIT_FORM_COMPONENT,
importPath: SPARTACUS_ORGANIZATION,
deprecatedNode: FORM_GROUP,
comment: `// ${TODO_SPARTACUS} Property '${UNIT_FORM_COMPONENT}.${FORM_GROUP}' has been renamed to 'form'.`,
},
{
class: UNIT_FORM_COMPONENT,
importPath: SPARTACUS_ORGANIZATION,
deprecatedNode: FORM$,
comment: `// ${TODO_SPARTACUS} Property '${UNIT_FORM_COMPONENT}.${FORM$}' was removed. Please use 'form' property instead.`,
},
]
|
UNIT_USER_LIST_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs\organization\administration\components\unit\links\users\list\unit-user-list.component.ts
class: UNIT_USER_LIST_COMPONENT,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
deprecatedParams: [],
addParams: [
{
className: CURRENT_UNIT_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_CORE,
},
],
}
|
unitConfig |
Type : MyCompanyConfig
|
Default value : {
name: 'Unit',
baseUrl: `${FULL_BASE_URL_EN_USD}/organization/units`,
apiEndpoint: '/orgUnits',
objectType: 'children',
verifyStatusInDetails: true,
selectOptionsEndpoint: [
'*availableOrgUnitNodes*',
'*orgUnitsAvailableApprovalProcesses*',
],
rows: [
{
label: 'Name',
variableName: 'name',
inputType: INPUT_TYPE.TEXT,
createValue: `unit-${randomString()}`,
updateValue: `edited-unit-${randomString()}`,
showInTable: true,
showInDetails: true,
formLabel: 'Name',
sortLabel: 'Name',
},
{
label: 'Status',
variableName: 'Active',
inputType: INPUT_TYPE.TEXT,
createValue: 'Active',
updateValue: 'Active',
showInTable: true,
showInDetails: true,
},
{
label: 'ID',
variableName: 'id',
inputType: INPUT_TYPE.TEXT,
createValue: `unit-${randomString()}`,
updateValue: `edited-unit-${randomString()}`,
showInTable: true,
showInDetails: true,
useInUrl: true,
formLabel: 'ID',
},
{
label: 'Approval process',
variableName: 'approval',
inputType: INPUT_TYPE.NG_SELECT,
createValue: ``,
updateValue: `Escalation Approval with Merchant Check`,
showInTable: false,
showInDetails: false,
useInUrl: false,
formLabel: 'Approval process',
},
{
label: 'Parent Unit',
variableName: 'orgUnit.name',
link: `/organization/units/Custom%20Retail`,
updatedLink: `/organization/units/Rustic%20Retail`,
inputType: INPUT_TYPE.NG_SELECT,
createValue: 'Custom Retail',
updateValue: 'Rustic Retail',
showInTable: false,
formLabel: 'Parent business unit',
showInDetails: true,
},
],
subCategories: [
{
name: 'Child Units',
baseUrl: `/children`,
apiEndpoint: '**/orgUnitsRootNodeTree**',
objectType: 'children',
createConfig: {
rows: [
{
label: 'Name',
variableName: 'name',
inputType: INPUT_TYPE.TEXT,
createValue: `unit-${randomString()}`,
updateValue: `edited-unit-${randomString()}`,
showInTable: true,
showInDetails: true,
formLabel: 'Name',
sortLabel: 'name',
},
{
label: 'Status',
variableName: 'Active',
inputType: INPUT_TYPE.TEXT,
createValue: 'Active',
updateValue: 'Active',
showInTable: true,
showInDetails: true,
},
{
label: 'ID',
variableName: 'id',
inputType: INPUT_TYPE.TEXT,
createValue: `unit-${randomString()}`,
updateValue: `edited-unit-${randomString()}`,
showInTable: true,
showInDetails: true,
useInUrl: true,
formLabel: 'ID',
},
{
label: 'Approval process',
variableName: 'approval',
inputType: INPUT_TYPE.NG_SELECT,
createValue: ``,
updateValue: `Escalation Approval with Merchant Check`,
showInTable: false,
showInDetails: false,
useInUrl: false,
formLabel: 'Approval process',
},
],
},
},
{
name: 'Users',
baseUrl: `/users`,
apiEndpoint: '**/availableOrgCustomers**',
objectType: 'members',
createConfig: userConfig,
rolesConfig: userRolesConfig,
},
{
name: 'Approvers',
baseUrl: `/approvers`,
apiEndpoint: '**/availableOrgCustomers**',
objectType: 'members',
manageAssignments: true,
},
{
name: 'Shipping Addresses',
baseUrl: `/addresses`,
apiEndpoint: '**/availableOrgCustomers**',
objectType: 'members',
createConfig: unitShippingAddressConfig,
editConfig: unitShippingAddressConfig,
updateEntity: '123 Uratiti, Mangawai, Taurunga, 45632',
deleteEntity: '456 Waiwhakamukau, Pukekoe, Ranui, 87645',
},
{
name: 'Cost Centers',
baseUrl: `/cost-centers`,
apiEndpoint: '**/availableOrgCustomers**',
objectType: 'members',
createConfig: costCenterConfig,
},
],
features: [
MY_COMPANY_FEATURE.CREATE,
MY_COMPANY_FEATURE.DISABLE,
MY_COMPANY_FEATURE.UPDATE,
MY_COMPANY_FEATURE.NESTED_LIST,
MY_COMPANY_FEATURE.ASSIGNMENTS,
],
}
|
unitShippingAddressConfig |
Type : MyCompanyConfig
|
Default value : {
rows: [
{
inputType: INPUT_TYPE.NG_SELECT,
createValue: `Cyprus`,
updateValue: `Croatia`,
formLabel: 'Country/Region',
},
{
inputType: INPUT_TYPE.NG_SELECT,
createValue: `Mr.`,
updateValue: `Mrs.`,
formLabel: 'Title',
},
{
inputType: INPUT_TYPE.TEXT,
createValue: `Jeff`,
updateValue: `Fafa`,
formLabel: 'First name',
},
{
inputType: INPUT_TYPE.TEXT,
createValue: `Maori`,
updateValue: `Wapu`,
formLabel: 'Last name',
},
{
inputType: INPUT_TYPE.TEXT,
createValue: `123 Uratiti`,
updateValue: `456 Waiwhakamukau`,
formLabel: 'Address',
sortLabel: 'name',
},
{
inputType: INPUT_TYPE.TEXT,
createValue: `Mangawai`,
updateValue: `Pukekoe`,
formLabel: '2nd address',
},
{
inputType: INPUT_TYPE.TEXT,
createValue: `+54658632456`,
updateValue: `+15463215496`,
formLabel: 'Phone number',
},
{
inputType: INPUT_TYPE.TEXT,
createValue: `Taurunga`,
updateValue: `Ranui`,
formLabel: 'City',
},
{
inputType: INPUT_TYPE.TEXT,
createValue: `45632`,
updateValue: `87645`,
formLabel: 'Zip code',
},
],
}
|
userRolesConfig |
Type : MyCompanyConfig
|
Default value : {
rows: [
{
formLabel: 'Roles',
updateValue: 'Manager',
inputType: INPUT_TYPE.CHECKBOX,
},
],
}
|
unitsCmsConfig |
Type : CmsConfig
|
Default value : {
cmsComponents: {
ManageUnitsListComponent: {
component: UnitListComponent,
providers: [
{
provide: ListService,
useExisting: UnitListService,
},
{
provide: ItemService,
useExisting: UnitItemService,
},
],
childRoutes: {
parent: {
data: {
cxPageMeta: {
breadcrumb: 'orgUnit.breadcrumbs.list',
resolver: UnitRoutePageMetaResolver,
},
},
},
children: [
{
path: 'create',
component: UnitFormComponent,
},
{
path: `:${ROUTE_PARAMS.unitCode}`,
component: UnitDetailsComponent,
data: {
cxPageMeta: { breadcrumb: 'orgUnit.breadcrumbs.details' },
},
children: [
{
path: 'edit',
component: UnitFormComponent,
},
{
path: 'children',
component: UnitChildrenComponent,
data: {
cxPageMeta: { breadcrumb: 'orgUnit.breadcrumbs.children' },
},
children: [
{
path: 'create',
component: UnitChildCreateComponent,
},
],
},
{
path: 'approvers',
data: {
cxPageMeta: { breadcrumb: 'orgUnit.breadcrumbs.approvers' },
},
children: [
{
path: '',
component: UnitAssignedApproverListComponent,
},
{
path: 'assign',
component: UnitApproverListComponent,
},
],
},
{
path: 'users',
component: UnitUserListComponent,
data: {
cxPageMeta: { breadcrumb: 'orgUnit.breadcrumbs.users' },
},
children: [
{
path: 'create',
component: UnitUserCreateComponent,
},
{
path: `:${ROUTE_PARAMS.userCode}/roles`,
component: UnitUserRolesFormComponent,
},
],
},
{
path: 'cost-centers',
component: UnitCostCenterListComponent,
data: {
cxPageMeta: { breadcrumb: 'orgUnit.breadcrumbs.costCenters' },
},
children: [
{
path: 'create',
component: UnitCostCenterCreateComponent,
},
],
},
{
path: 'addresses',
component: UnitAddressListComponent,
data: {
cxPageMeta: {
breadcrumb: 'orgUnit.breadcrumbs.addresses',
resolver: UnitAddressRoutePageMetaResolver,
},
},
children: [
{
path: 'create',
component: UnitAddressFormComponent,
},
{
path: `:${ROUTE_PARAMS.addressCode}`,
data: {
cxPageMeta: {
breadcrumb: 'orgUnit.breadcrumbs.addressDetails',
},
},
children: [
{
path: '',
component: UnitAddressDetailsComponent,
},
{
path: 'edit',
component: UnitAddressFormComponent,
},
],
},
],
},
],
},
],
},
guards: [AuthGuard, AdminGuard],
},
},
}
|
unitsTableConfig |
Type : TableConfig
|
Default value : {
table: {
[OrganizationTableType.UNIT]: {
cells: ['name'],
options: {
layout: TableLayout.VERTICAL,
cells: {
name: {
dataComponent: ToggleLinkCellComponent,
},
active: {
dataComponent: StatusCellComponent,
},
uid: {
dataComponent: CellComponent,
},
},
},
[BREAKPOINT.lg]: {
cells: ['name', 'active', 'uid'],
},
},
[OrganizationTableType.UNIT_USERS]: {
cells: ['name', 'roles'],
options: {
pagination: {
pageSize: MAX_OCC_INTEGER_VALUE,
},
cells: {
name: {
dataComponent: UserDetailsCellComponent,
},
roles: {
dataComponent: UnitUserRolesCellComponent,
},
},
},
},
[OrganizationTableType.UNIT_CHILDREN]: {
cells: ['name', 'active'],
options: {
pagination: {
pageSize: MAX_OCC_INTEGER_VALUE,
},
cells: {
name: {
dataComponent: UnitDetailsCellComponent,
},
active: {
dataComponent: StatusCellComponent,
linkable: false,
},
},
},
},
[OrganizationTableType.UNIT_APPROVERS]: {
cells: ['name', 'orgUnit', 'actions'],
options: {
cells: {
name: {
dataComponent: UserDetailsCellComponent,
},
actions: {
dataComponent: AssignCellComponent,
},
orgUnit: {
dataComponent: UnitCellComponent,
linkable: false,
},
},
},
},
[OrganizationTableType.UNIT_ASSIGNED_APPROVERS]: {
cells: ['name', 'orgUnit', 'actions'],
options: {
pagination: {
pageSize: MAX_OCC_INTEGER_VALUE,
},
cells: {
name: {
dataComponent: UserDetailsCellComponent,
},
actions: {
dataComponent: AssignCellComponent,
},
orgUnit: {
dataComponent: UnitCellComponent,
linkable: false,
},
},
},
},
[OrganizationTableType.UNIT_COST_CENTERS]: {
cells: ['name'],
options: {
cells: {
name: {
dataComponent: CostCenterDetailsCellComponent,
},
},
pagination: {
pageSize: MAX_OCC_INTEGER_VALUE,
},
},
},
[OrganizationTableType.UNIT_ADDRESS]: {
cells: ['formattedAddress'],
options: {
pagination: {
pageSize: MAX_OCC_INTEGER_VALUE,
},
cells: {
formattedAddress: {
dataComponent: LinkCellComponent,
},
},
},
},
},
}
|
UNLOCK_HIDDEN_ELEMENTS |
Default value : true
|
Focusable elements exclude hidden elements by default, but this contradicts with unlocking (hidden) elements. |
UPDATE_EMAIL_COMPONENT_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: UPDATE_EMAIL_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedNode: ON_SUCCESS,
comment: `// ${TODO_SPARTACUS} Method '${ON_SUCCESS}' return type from '${UPDATE_EMAIL_COMPONENT}' was changed from void to 'Promise<void>'`,
},
]
|
UPDATE_EMAIL_COMPONENT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs\user\profile\components\update-email\update-email-component.service.ts
class: UPDATE_EMAIL_COMPONENT_SERVICE,
importPath: SPARTACUS_USER_PROFILE_COMPONENTS,
deprecatedParams: [
{
className: USER_EMAIL_FACADE,
importPath: SPARTACUS_USER_PROFILE_ROOT,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: GLOBAL_MESSAGE_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: AUTH_REDIRECT_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
UPDATED_NAME |
Type : string
|
Default value : ' updated'
|
URL_TESTING_ALLOWLISTED_PARAMS |
Default value : new InjectionToken<string[]>(
'Array of params keys that will be rendered by the mock cxUrl pipe'
)
|
USE_CLIENT_TOKEN |
Type : string
|
Default value : 'cx-use-client-token'
|
USE_CUSTOMER_SUPPORT_AGENT_TOKEN |
Type : string
|
Default value : 'cx-use-csagent-token'
|
USER_ACCOUNT_CORE_FEATURE |
Type : string
|
Default value : 'userAccountCore'
|
USER_ACCOUNT_FEATURE |
Type : string
|
Default value : 'userAccount'
|
USER_ACCOUNT_NORMALIZER |
Default value : new InjectionToken<Converter<any, User>>(
'UserAccountNormalizer'
)
|
USER_ACCOUNT_SERIALIZER |
Default value : new InjectionToken<Converter<User, any>>(
'UserAccountSerializer'
)
|
USER_ADDRESS_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/user/facade/user-address.service.ts
class: USER_ADDRESS_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
USER_ADDRESS_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/user/facade/user-address.service.ts
class: USER_ADDRESS_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{ className: STORE, importPath: NGRX_STORE },
{ className: USER_ID_SERVICE, importPath: SPARTACUS_CORE },
],
addParams: [
{ className: USER_ADDRESS_CONNECTOR, importPath: SPARTACUS_CORE },
{ className: COMMAND_SERVICE, importPath: SPARTACUS_CORE },
],
}
|
USER_ADDRESS_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/user/facade/user-address.service.ts
class: USER_ADDRESS_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
],
addParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
USER_CONSENT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/user/facade/user-consent.service.ts
class: USER_CONSENT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
USER_GROUP_NORMALIZER |
Default value : new InjectionToken<
Converter<any, UserGroup>
>('UserGroupNormalizer')
|
USER_GROUP_SERIALIZER |
Default value : new InjectionToken<
Converter<UserGroup, any>
>('UserGroupSerializer')
|
USER_GROUPS_NORMALIZER |
Default value : new InjectionToken<
Converter<any, EntitiesModel<UserGroup>>
>('UserGroupListNormalizer')
|
USER_GROUP_USER_LIST_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// feature-libs\organization\administration\components\user-group\users\user-group-user-list.component.ts
class: USER_GROUP_USER_LIST_COMPONENT,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
deprecatedParams: [
{
className: CURRENT_USER_GROUP_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
},
{
className: USER_GROUP_USER_LIST_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
},
{
className: MESSAGE_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
},
],
removeParams: [
{
className: MESSAGE_SERVICE,
importPath: SPARTACUS_ORGANIZATION_ADMINISTRATION_COMPONENTS,
},
],
}
|
USER_ID_SERVICE_MIGRATION |
Type : MethodPropertyDeprecation[]
|
Default value : [
{
class: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedNode: `invokeWithUserId`,
comment: `// ${TODO_SPARTACUS} Method '${USER_ID_SERVICE}.invokeWithUserId' was removed. Use 'takeUserId' method instead`,
},
]
|
USER_INTERESTS_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/user/facade/user-interests.service.ts
class: USER_INTERESTS_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
USER_NOTIFICATION_PREFERENCE_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/user/facade/user-notification-preference.service.ts
class: USER_NOTIFICATION_PREFERENCE_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
USER_ORDER_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/user/facade/user-order.service.ts
class: USER_ORDER_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: ROUTING_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
USER_ORDERS_EFFECT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
//projects/core/src/user/store/effects/user-orders.effect.ts
class: USER_ORDERS_EFFECT,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: ACTIONS,
importPath: NGRX_EFFECTS,
},
{
className: USER_ORDER_CONNECTOR,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: REPLENISHMENT_ORDER_CONNECTOR,
importPath: SPARTACUS_CORE,
},
],
}
|
USER_PAYMENT_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/user/facade/user-payment.service.ts
class: USER_PAYMENT_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
USER_PROFILE_CORE_FEATURE |
Type : string
|
Default value : 'userProfileCore'
|
USER_PROFILE_FEATURE |
Type : string
|
Default value : 'userProfile'
|
USER_REGISTER_EFFECT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/user/store/effects/user-register.effect.ts
class: USER_REGISTER_EFFECT,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: ACTIONS,
importPath: NGRX_STORE,
},
{
className: USER_CONNECTOR,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
USER_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/user/facade/user.service.ts
class: USER_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|
userAccount |
Type : object
|
Default value : {
loginForm: {
forgotPassword: 'Forgot password?',
signIn: 'Sign In',
register: 'Register',
dontHaveAccount: 'Don’t have an account?',
guestCheckout: 'Guest Checkout',
emailAddress: {
label: 'Email address',
placeholder: 'Enter email',
},
password: {
label: 'Password',
placeholder: 'Password',
},
wrongEmailFormat: 'This is not a valid email format.',
},
miniLogin: {
userGreeting: 'Hi, {{name}}',
signInRegister: 'Sign In / Register',
},
}
|
userAccountTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
userAccount: ['loginForm', 'miniLogin'],
}
|
userAccountTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
userConfig |
Type : MyCompanyConfig
|
Default value : {
name: 'User',
baseUrl: `${FULL_BASE_URL_EN_USD}/organization/users`,
apiEndpoint: '/orgCustomers',
objectType: 'users',
entityIdField: 'customerId',
preserveCookies: true,
selectOptionsEndpoint: ['*availableOrgUnitNodes*', '*titles*'],
rows: [
{
label: 'Name',
variableName: 'name',
inputType: INPUT_TYPE.TEXT,
createValue: `Test Entity ${randomString()}`,
updateValue: `Edited Test Entity ${randomString()}`,
sortLabel: 'Name',
showInTable: true,
showInDetails: false,
useCookie: ENTITY_UID_COOKIE_KEY,
},
{
label: 'Title',
variableName: 'titleCode',
formLabel: 'Title',
inputType: INPUT_TYPE.NG_SELECT,
createValue: 'Mr.',
updateValue: 'Mrs.',
showInTable: false,
},
{
label: 'First name',
variableName: 'firstName',
formLabel: 'First name',
inputType: INPUT_TYPE.TEXT,
createValue: `Test Entity Name ${randomString()}`,
updateValue: `Edited Entity Name ${randomString()}`,
showInDetails: false,
showInTable: false,
useInHeader: true,
},
{
label: 'Last name',
variableName: 'lastName',
formLabel: 'Last name',
inputType: INPUT_TYPE.TEXT,
createValue: `Test Entity Last Name ${randomString()}`,
updateValue: `Edited Entity Last Name ${randomString()}`,
showInDetails: false,
showInTable: false,
useInHeader: true,
},
{
label: 'Status',
variableName: 'nic',
inputType: INPUT_TYPE.TEXT,
createValue: 'Active',
updateValue: 'Active',
showInTable: true,
showInDetails: false,
},
{
label: 'Email',
variableName: 'email',
inputType: INPUT_TYPE.TEXT,
createValue: `${randomString()}@testing.com`,
updateValue: `edited-${randomString()}@testing.com`,
showInTable: true,
showInDetails: true,
formLabel: 'Email',
},
{
label: 'Roles',
variableName: 'roles',
inputType: INPUT_TYPE.CHECKBOX,
createValue: 'Customer',
updateValue: 'Manager',
showInTable: true,
showInDetails: true,
},
{
label: 'Roles',
variableName: 'roles',
formLabel: 'Roles',
inputType: INPUT_TYPE.CHECKBOX,
createValue: 'b2bcustomergroup',
updateValue: 'b2bmanagergroup',
showInTable: false,
showInDetails: false,
},
{
label: 'Unit',
variableName: 'orgUnit.name',
link: `/organization/units/Rustic%20Retail`,
updatedLink: `/organization/units/Custom%20Retail`,
sortLabel: 'Unit',
inputType: INPUT_TYPE.NG_SELECT,
createValue: 'Rustic Retail',
updateValue: 'Custom Retail',
showInTable: true,
showInDetails: true,
formLabel: 'Unit',
},
],
subCategories: [
{
name: 'Approvers',
baseUrl: `/approvers`,
apiEndpoint: '**/orgCustomers**',
entityIdField: 'customerId',
objectType: 'users',
manageAssignments: true,
skipAssignmentWaits: true,
},
{
name: 'User groups',
baseUrl: `/user-groups`,
apiEndpoint: '**/orgUserGroups**',
entityIdField: 'uid',
objectType: 'orgUnitUserGroups',
manageAssignments: true,
},
{
name: 'Purchase limits',
baseUrl: `/purchase-limits`,
apiEndpoint: '**/availableOrderApprovalPermissions**',
entityIdField: 'code',
objectType: 'orderApprovalPermissions',
manageAssignments: true,
},
],
features: [
MY_COMPANY_FEATURE.CREATE,
MY_COMPANY_FEATURE.DISABLE,
MY_COMPANY_FEATURE.UPDATE,
MY_COMPANY_FEATURE.LIST,
MY_COMPANY_FEATURE.ASSIGNMENTS,
MY_COMPANY_FEATURE.USER_PASSWORD,
],
}
|
userGroupCmsConfig |
Type : CmsConfig
|
Default value : {
cmsComponents: {
ManageUserGroupsListComponent: {
component: ListComponent,
providers: [
{
provide: ListService,
useExisting: UserGroupListService,
},
{
provide: ItemService,
useExisting: UserGroupItemService,
},
],
childRoutes: {
parent: {
data: {
cxPageMeta: {
breadcrumb: 'orgUserGroup.breadcrumbs.list',
resolver: UserGroupRoutePageMetaResolver,
},
},
},
children: [
{
path: 'create',
component: UserGroupFormComponent,
},
{
path: `:${ROUTE_PARAMS.userGroupCode}`,
component: UserGroupDetailsComponent,
data: {
cxPageMeta: { breadcrumb: 'orgUserGroup.breadcrumbs.details' },
},
children: [
{
path: 'edit',
component: UserGroupFormComponent,
},
{
path: 'users',
data: {
cxPageMeta: { breadcrumb: 'orgUserGroup.breadcrumbs.users' },
},
children: [
{
path: '',
component: UserGroupAssignedUserListComponent,
},
{
path: 'assign',
component: UserGroupUserListComponent,
},
],
},
{
path: 'purchase-limits',
data: {
cxPageMeta: {
breadcrumb: 'orgUserGroup.breadcrumbs.permissions',
},
},
children: [
{
path: '',
component: UserGroupAssignedPermissionListComponent,
},
{
path: 'assign',
component: UserGroupPermissionListComponent,
},
],
},
],
},
],
},
guards: [AuthGuard, AdminGuard],
},
},
}
|
userGroupTableConfig |
Type : TableConfig
|
Default value : {
table: {
[OrganizationTableType.USER_GROUP]: {
cells: ['name', 'uid', 'unit'],
options: {
dataComponent: CellComponent,
cells: {
name: {
dataComponent: ActiveLinkCellComponent,
},
uid: {
dataComponent: CellComponent,
},
unit: {
dataComponent: UnitCellComponent,
},
},
},
},
[OrganizationTableType.USER_GROUP_ASSIGNED_USERS]: {
cells: ['name', 'actions'],
options: {
cells: {
name: {
dataComponent: UserDetailsCellComponent,
},
actions: {
dataComponent: AssignCellComponent,
},
},
pagination: {
pageSize: MAX_OCC_INTEGER_VALUE,
},
},
},
[OrganizationTableType.USER_GROUP_USERS]: {
cells: ['name', 'actions'],
options: {
cells: {
name: {
dataComponent: UserDetailsCellComponent,
},
actions: {
dataComponent: AssignCellComponent,
},
},
},
},
[OrganizationTableType.USER_GROUP_PERMISSIONS]: {
cells: ['code', 'actions'],
options: {
cells: {
code: {
dataComponent: PermissionDetailsCellComponent,
},
actions: {
dataComponent: AssignCellComponent,
},
},
},
},
[OrganizationTableType.USER_GROUP_ASSIGNED_PERMISSIONS]: {
cells: ['code', 'actions'],
options: {
cells: {
code: {
dataComponent: PermissionDetailsCellComponent,
},
actions: {
dataComponent: AssignCellComponent,
},
},
pagination: {
pageSize: MAX_OCC_INTEGER_VALUE,
},
},
},
},
}
|
userGroupConfig |
Type : MyCompanyConfig
|
Default value : {
name: 'User Group',
baseUrl: `${FULL_BASE_URL_EN_USD}/organization/user-groups`,
apiEndpoint: '/users/current/orgUnitUserGroup',
objectType: 'orgUnitUserGroups',
selectOptionsEndpoint: ['*availableOrgUnitNodes*'],
rows: [
{
label: 'Name',
variableName: 'name',
inputType: INPUT_TYPE.TEXT,
createValue: `Test Entity ${randomString()}`,
updateValue: `Edited Test Entity ${randomString()}`,
sortLabel: 'Name',
showInTable: true,
formLabel: 'Name',
showInDetails: true,
},
{
label: 'Code',
sortLabel: 'Group',
variableName: 'uid',
inputType: INPUT_TYPE.TEXT,
createValue: `test-entity-${randomString()}`,
updateValue: `edited-entity-${randomString()}`,
formLabel: 'Code',
showInTable: true,
showInDetails: true,
useInUrl: true,
},
{
label: 'Unit',
variableName: 'orgUnit.name',
link: `/organization/units/Custom%20Retail`,
updatedLink: `/organization/units/Rustic%20Retail`,
sortLabel: 'Unit',
inputType: INPUT_TYPE.NG_SELECT,
createValue: 'Custom Retail',
updateValue: 'Rustic Retail',
showInTable: true,
formLabel: 'Unit',
showInDetails: true,
},
],
subCategories: [
{
name: 'Purchase limits',
baseUrl: `/purchase-limits`,
apiEndpoint: '**/availableOrderApprovalPermissions**',
objectType: 'orderApprovalPermissions',
manageAssignments: true,
},
{
name: 'Users',
baseUrl: `/users`,
apiEndpoint: '**/availableOrgCustomers**',
objectType: 'members',
canUnassignAll: true,
manageAssignments: true,
},
],
features: [
MY_COMPANY_FEATURE.CREATE,
MY_COMPANY_FEATURE.UPDATE,
MY_COMPANY_FEATURE.LIST,
MY_COMPANY_FEATURE.ASSIGNMENTS,
],
}
|
userGroupInitialState |
Default value : undefined
|
userGroupsInitialState |
Default value : undefined
|
userProfile |
Type : object
|
Default value : {
updateEmailForm: {
newEmailAddress: {
label: 'New email address',
placeholder: 'Enter email',
},
confirmNewEmailAddress: {
label: 'Confirm new email address',
placeholder: 'Enter email',
},
enterValidEmail: 'Please enter a valid email.',
bothEmailMustMatch: 'Both emails must match',
password: {
label: 'Password',
placeholder: 'Enter password',
},
pleaseInputPassword: 'Please input password',
emailUpdateSuccess: 'Success. Please sign in with {{ newUid }}',
},
register: {
confirmPassword: {
action: 'Confirm password',
label: 'Confirm password',
placeholder: 'Confirm Password',
},
managementInMyAccount: 'Management in My Account.',
termsAndConditions: 'Terms & Conditions',
signIn: 'I already have an account. Sign In',
register: 'Register',
confirmNewPassword: 'Confirm New Password',
resetPassword: 'Reset Password',
createAccount: 'Create an account',
title: 'Title',
firstName: {
label: 'First name',
placeholder: 'First name',
},
lastName: {
label: 'Last name',
placeholder: 'Last name',
},
emailAddress: {
label: 'Email address',
placeholder: 'Email address',
},
password: {
label: 'Password',
placeholder: 'Password',
},
newPassword: 'New Password',
emailMarketing:
'Use my personal data to receive e-mail newsletters for marketing campaigns. To change your settings, go to Consent Management in My Account.',
confirmThatRead: 'I am confirming that I have read and agreed with the',
selectTitle: 'Select Title',
passwordMinRequirements:
'Password must be six characters minimum, with one uppercase letter, one number, one symbol',
bothPasswordMustMatch: 'Both password must match',
titleRequired: 'Title is required.',
postRegisterMessage: 'Please log in with provided credentials.',
},
forgottenPassword: {
resetPassword: 'Reset password',
enterEmailAddressAssociatedWithYourAccount:
'Enter the email address associated with your account',
emailAddress: {
label: 'Email address',
placeholder: 'Enter email',
},
enterValidEmail: 'Please enter a valid email.',
passwordResetEmailSent:
'An email has been sent to you with information on how to reset your password.',
passwordResetSuccess: 'Success! You can now login using your new password.',
},
}
|
userProfileTranslationChunksConfig |
Type : TranslationChunksConfig
|
Default value : {
userProfile: ['updateEmailForm', 'register', 'forgottenPassword'],
}
|
userProfileTranslations |
Type : TranslationResources
|
Default value : {
en,
}
|
VALUE_SEPARATOR |
Type : string
|
Default value : ','
|
VARIANT_CONFIGURATOR_NORMALIZER |
Default value : new InjectionToken<
Converter<OccConfigurator.Configuration, Configurator.Configuration>
>('VariantConfiguratorNormalizer')
|
VARIANT_CONFIGURATOR_OVERVIEW_NORMALIZER |
Default value : new InjectionToken<
Converter<OccConfigurator.Overview, Configurator.Overview>
>('VariantConfiguratorOverviewNormalizer')
|
VARIANT_CONFIGURATOR_PRICE_NORMALIZER |
Default value : new InjectionToken<
Converter<OccConfigurator.PriceSummary, Configurator.Configuration>
>('VariantConfiguratorPriceNormalizer')
|
VARIANT_CONFIGURATOR_PRICE_SUMMARY_NORMALIZER |
Default value : new InjectionToken<
Converter<OccConfigurator.PriceSummary, Configurator.PriceSummary>
>('VariantConfiguratorPriceSummaryNormalizer')
|
VARIANT_CONFIGURATOR_SERIALIZER |
Default value : new InjectionToken<
Converter<Configurator.Configuration, OccConfigurator.Configuration>
>('VariantConfiguratorSerializer')
|
VIEW_COMPONENT_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/storefrontlib/shared/components/split-view/view/view.component.ts
class: VIEW_COMPONENT,
importPath: SPARTACUS_STOREFRONTLIB,
deprecatedParams: [
{
className: SPLIT_VIEW_SERVICE,
importPath: SPARTACUS_STOREFRONTLIB,
},
{
className: ELEMENT_REF,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: CHANGE_DETECTOR_REF,
importPath: SPARTACUS_CORE,
},
],
}
|
viewportConfigs |
Type : Viewport[]
|
Default value : Object.entries(formats).map(
([key, value]) => {
return {
viewport: key,
...value,
} as Viewport;
}
)
|
WINDOW_REF_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/window/window-ref.ts
class: WINDOW_REF,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: DOCUMENT,
literalInference: ANY_TYPE,
injectionToken: {
token: DOCUMENT_STRING,
importPath: ANGULAR_COMMON,
},
},
],
addParams: [
{
className: PLATFORM,
literalInference: OBJECT_TYPE,
injectionToken: {
token: PLATFORM_ID_STRING,
importPath: ANGULAR_CORE,
},
},
{
className: SERVER_REQUEST_URL_STRING,
literalInference: STRING_TYPE,
injectionToken: {
token: SERVER_REQUEST_URL_STRING,
importPath: SPARTACUS_CORE,
},
},
{
className: SERVER_REQUEST_ORIGIN_STRING,
literalInference: STRING_TYPE,
injectionToken: {
token: SERVER_REQUEST_ORIGIN_STRING,
importPath: SPARTACUS_CORE,
},
},
],
}
|
WISH_LIST_SERVICE_MIGRATION |
Type : ConstructorDeprecation
|
Default value : {
// projects/core/src/cart/facade/wish-list.service.ts
class: WISH_LIST_SERVICE,
importPath: SPARTACUS_CORE,
deprecatedParams: [
{
className: STORE,
importPath: NGRX_STORE,
},
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: USER_SERVICE,
importPath: SPARTACUS_CORE,
},
{
className: MULTI_CART_SERVICE,
importPath: SPARTACUS_CORE,
},
],
removeParams: [
{
className: AUTH_SERVICE,
importPath: SPARTACUS_CORE,
},
],
addParams: [
{
className: USER_ID_SERVICE,
importPath: SPARTACUS_CORE,
},
],
}
|