Index

projects/schematics/src/shared/constants.ts

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'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/abstract-store-item.component.migration.ts

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, }, ], }

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/b2b/tabbing-order.config.ts

acceptAndSubmitOrder
Type : []
Default value : [ { 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 }, ]
accountReviewOrderGeneral
Type : []
Default value : [ { value: 'Method ofPayment', type: TabbingOrderTypes.LINK }, { value: 'ShippingAddress', type: TabbingOrderTypes.LINK }, { value: 'DeliveryMode', 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/shipping-address', 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, }, ]
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, }, ], }

feature-libs/organization/administration/components/user/user.config.ts

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, }, }, }, }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/active-cart.service.migration.ts

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, }, ], }

projects/core/src/cart/store/reducers/multi-cart.reducer.ts

activeCartDefaultState
Type : string
Default value : ''
activeCartInitialState
Type : null
Default value : null
cartEntitiesInitialState
Default value : undefined
wishListInitialState
Type : string
Default value : ''

projects/core/src/site-context/store/selectors/currencies.selectors.ts

activeCurrencySelector
Default value : (state: CurrenciesState) => state.activeCurrency
currenciesEntitiesSelector
Default value : (state: CurrenciesState) => state.entities
getActiveCurrency
Type : MemoizedSelector<StateWithSiteContext, string>
Default value : createSelector(getCurrenciesState, activeCurrencySelector)
getAllCurrencies
Type : MemoizedSelector<StateWithSiteContext, Currency[]>
Default value : createSelector(getCurrenciesEntities, (entities) => { return entities ? Object.keys(entities).map((isocode) => entities[isocode]) : null; })
getCurrenciesEntities
Type : MemoizedSelector<StateWithSiteContext, CurrencyEntities>
Default value : createSelector(getCurrenciesState, currenciesEntitiesSelector)
getCurrenciesState
Type : MemoizedSelector<StateWithSiteContext, CurrenciesState>
Default value : createSelector( getSiteContextState, (state: SiteContextState) => state.currencies )

projects/core/src/site-context/store/selectors/languages.selectors.ts

activeLanguageSelector
Default value : (state: LanguagesState) => state.activeLanguage
getActiveLanguage
Type : MemoizedSelector<StateWithSiteContext, string>
Default value : createSelector(getLanguagesState, activeLanguageSelector)
getAllLanguages
Type : MemoizedSelector<StateWithSiteContext, Language[]>
Default value : createSelector(getLanguagesEntities, (entities) => { return entities ? Object.keys(entities).map((isocode) => entities[isocode]) : null; })
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

projects/storefrontapp-e2e-cypress/cypress/helpers/product-details.ts

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`

feature-libs/checkout/core/store/actions/checkout.action.ts

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'

projects/core/src/cart/store/actions/cart.action.ts

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'

projects/core/src/global-message/store/actions/global-message.actions.ts

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'

feature-libs/product-configurator/rulebased/core/state/actions/configurator-cart.action.ts

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'

projects/core/src/user/store/actions/product-interests.actions.ts

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'

projects/core/src/user/store/user-state.ts

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'

feature-libs/product-configurator/textfield/core/state/actions/configurator-textfield.action.ts

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'

projects/schematics/src/migrations/3_0/component-deprecations/data/added-to-cart-dialog.component.migration.ts

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.`, }, ], }

projects/schematics/src/migrations/test/constructor-deprecations/data/add-to-cart.component.migration.ts

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, }, ], }

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-quick-order.ts

ADD_TO_CART_ENDPOINT_ALIAS
Type : string
Default value : 'addEntry'
SEARCH_PRODUCTS_ENDPOINT_ALIAS
Type : string
Default value : 'searchProducts'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/add-to-saved-cart.component.migration.ts

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, }, ], }

projects/core/src/user/store/actions/user-addresses.action.ts

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'

projects/core/src/cart/store/multi-cart-state.ts

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'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/added-to-cart-dialog.component.migration.ts

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 }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/added-to-cart-dialog-component.migration.ts

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.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/address-book.component.migration.ts

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 }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/address-book.component.service.migration.ts

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 }, ], }

projects/storefrontapp-e2e-cypress/cypress/helpers/site-context-selector.ts

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`

feature-libs/organization/administration/core/store/organization-state.ts

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'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/address-form.component.migration.ts

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 }], }

projects/core/src/user/connectors/address/converters.ts

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')

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/address-book.ts

addressBookCardConfig
Type : TabElement[]
Default value : [ { value: 'Set as default', type: TabbingOrderTypes.LINK, }, { value: 'Edit', type: TabbingOrderTypes.LINK, }, { value: 'Delete', type: TabbingOrderTypes.LINK, }, ]
addressBookDirectoryConfig
Type : TabElement[]
Default value : [ { value: 'Add new address', type: TabbingOrderTypes.BUTTON, }, { value: 'Edit', type: TabbingOrderTypes.LINK, }, { value: 'Delete', type: TabbingOrderTypes.LINK, }, ]
containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-cpq.ts

addToCartButtonSelector
Type : string
Default value : 'cx-configurator-add-to-cart-button button'

projects/storefrontapp-e2e-cypress/cypress/helpers/textfield-configuration.ts

addToCartButtonSelector
Type : string
Default value : 'cx-configurator-textfield-add-to-cart-button button'

projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-vc.ts

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'

feature-libs/cart/saved-cart/assets/translations/en/saved-cart.i18n.ts

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}}.', }

feature-libs/organization/schematics/constants.ts

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`

projects/core/src/state/utils/serializer.ts

ALL
Type : string
Default value : 'all'

projects/storefrontapp-e2e-cypress/cypress/helpers/anonymous-consents.ts

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!', }

projects/core/src/anonymous-consents/store/actions/anonymous-consents.action.ts

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'

projects/schematics/src/migrations/test/component-deprecations/data/anonymous-consent-dialog.component.migration.ts

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.` }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/anonymous-consent-management-banner.component.migration.ts

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, }, ], }

projects/core/src/anonymous-consents/connectors/converters.ts

ANONYMOUS_CONSENT_NORMALIZER
Default value : new InjectionToken< Converter<string, AnonymousConsent[]> >('AnonymousConsentNormalizer')

projects/schematics/src/migrations/4_0/constructor-deprecations/data/anonymous-consent-open-dialog.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/anonymous-consent-templates.adapter.migration.ts

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`, }, ]

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/anonymous-consent-templates.connector.migration.ts

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[]>'`, }, ]

projects/core/src/anonymous-consents/store/anonymous-consents-state.ts

ANONYMOUS_CONSENTS
Type : string
Default value : '[Anonymous Consents] Anonymous Consents'
ANONYMOUS_CONSENTS_STORE_FEATURE
Type : string
Default value : 'anonymous-consents'

projects/schematics/src/migrations/test/config-deprecations/data/anonymous-consents-flag.migration.ts

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`, }

projects/core/src/model/consent.model.ts

ANONYMOUS_CONSENTS_HEADER
Type : string
Default value : 'X-Anonymous-Consents'

projects/storefrontapp-e2e-cypress/cypress/helpers/variants/apparel-checkout-flow.ts

APPAREL_BASESITE
Type : string
Default value : 'apparel-uk-spa'
APPAREL_CURRENCY
Type : string
Default value : 'GBP'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/coupons.ts

appliedCouponsContainerSelector
Type : string
Default value : 'cx-applied-coupons'
containerSelector
Type : string
Default value : 'cx-cart-coupon'

projects/storefrontapp-e2e-cypress/cypress/helpers/coupons/cart-coupon.ts

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'

projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-order-approval.ts

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) )
approvedOrderPermissionResults
Type : []
Default value : [ { approverName: b2bApprover.name, approverNotes: 'test approval', permissionType: { code: 'B2BBudgetExceededPermission', name: 'Budget Exceeded Permission', }, statusDisplay: 'Approved', }, { approverName: b2bApprover.name, approverNotes: 'test approval', permissionType: { code: 'B2BOrderThresholdPermission', name: 'Allowed Order Threshold (per order)', }, statusDisplay: 'Approved', }, ]
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, }
pendingOrder_raw
Default value : JSON.parse(` { "type" : "orderWsDTO", "appliedOrderPromotions" : [ ], "appliedProductPromotions" : [ ], "appliedVouchers" : [ ], "calculated" : true, "code" : "00002437", "deliveryAddress" : { "country" : { "isocode" : "US", "name" : "United States" }, "defaultAddress" : false, "email" : "carla.torres@rustic-hw.com", "firstName" : "Carla", "formattedAddress" : "1000 Bagby Street, Houston, Texas", "id" : "8796300410903", "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" }, "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, "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" : "b3fbefd0-8218-4113-8cfb-32337dfc6de4", "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 }, "cancellable" : true, "consignments" : [ ], "created" : "2021-02-23T21:08:21+0000", "guestCustomer" : false, "permissionResults" : [ { "approverName" : "Hanna Schmidt", "permissionType" : { "code" : "B2BBudgetExceededPermission", "name" : "Budget Exceeded Permission" }, "statusDisplay" : "Pending Approval" }, { "approverName" : "Hanna Schmidt", "permissionType" : { "code" : "B2BOrderThresholdPermission", "name" : "Allowed Order Threshold (per order)" }, "statusDisplay" : "Pending Approval" } ], "purchaseOrderNumber" : "123", "returnable" : false, "status" : "PENDING_APPROVAL", "statusDisplay" : "pending.approval", "totalUnitCount" : 100 } `)
pendingOrderPermissionResults
Type : []
Default value : [ { approverName: b2bApprover.name, permissionType: { code: 'B2BBudgetExceededPermission', name: 'Budget Exceeded Permission', }, statusDisplay: 'pending.approval', }, { approverName: b2bApprover.name, permissionType: { code: 'B2BOrderThresholdPermission', name: 'Allowed Order Threshold (per order)', }, statusDisplay: 'pending.approval', }, ]
rejectedOrderDetails
Default value : JSON.parse( JSON.stringify(approvalOrderDetail) )
rejectedOrderPermissionResults
Type : []
Default value : [ { approverName: b2bApprover.name, approverNotes: 'test rejection', permissionType: { code: 'B2BOrderThresholdPermission', name: 'Allowed Order Threshold (per order)', }, statusDisplay: 'Rejected', }, { approverName: b2bApprover.name, approverNotes: 'test rejection', permissionType: { code: 'B2BBudgetExceededPermission', name: 'Budget Exceeded Permission', }, statusDisplay: 'Rejected', }, ]
statusPendingApproval
Type : string
Default value : 'Pending Approval'

feature-libs/product-configurator/rulebased/core/state/selectors/configurator.selector.ts

areGroupsVisited
Default value : ( ownerKey: string, groupIds: string[] ): MemoizedSelector<StateWithConfigurator, boolean> => { return createSelector(getConfigurationFactory(ownerKey), (configuration) => { return ( groupIds .map((id) => { const groupsVisited = configuration?.interactionState?.groupsVisited; return groupsVisited ? groupsVisited[id] : false; }) .filter((visited) => !visited).length === 0 ); }); }
getConfigurationFactory
Default value : ( code: string ): MemoizedSelector<StateWithConfigurator, Configurator.Configuration> => { return createSelector( getConfigurationProcessLoaderStateFactory(code), (configurationState) => StateUtils.loaderValueSelector(configurationState) ); }
getConfigurationProcessLoaderStateFactory
Default value : ( code: string ): MemoizedSelector< StateWithConfigurator, StateUtils.ProcessesLoaderState<Configurator.Configuration> > => { return createSelector(getConfigurationState, (details) => StateUtils.entityProcessesLoaderStateSelector(details, code) ); }
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 )
getCurrentGroup
Default value : ( ownerKey: string ): MemoizedSelector<StateWithConfigurator, string | undefined> => { return createSelector( getConfigurationFactory(ownerKey), (configuration) => configuration?.interactionState?.currentGroup ); }
hasPendingChanges
Default value : ( code: string ): MemoizedSelector<StateWithConfigurator, boolean> => { return createSelector(getConfigurationState, (details) => StateUtils.entityHasPendingProcessesSelector(details, code) ); }
isGroupVisited
Default value : ( ownerKey: string, groupId: string ): MemoizedSelector<StateWithConfigurator, boolean> => { return createSelector(getConfigurationFactory(ownerKey), (configuration) => { const groupsVisited = configuration?.interactionState?.groupsVisited; return groupsVisited ? groupsVisited[groupId] : false; }); }

feature-libs/asm/assets/translations/en/asm.ts

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.', }, }, }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/asm-group.actions.migration.ts

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'.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/asm-auth-http-header.service.migration.ts

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, }, ], }

projects/schematics/src/migrations/test/constructor-deprecations/data/asm-auth-http-header.service.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/asm-auth.service.migration.ts

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'.`, }, ]

feature-libs/asm/root/asm-constants.ts

ASM_ENABLED_LOCAL_STORAGE_KEY
Type : string
Default value : 'asm_enabled'

feature-libs/asm/root/feature-name.ts

ASM_FEATURE
Type : string
Default value : 'asm'

feature-libs/asm/core/store/asm-state.ts

ASM_FEATURE
Type : string
Default value : 'asm'
CUSTOMER_SEARCH_DATA
Type : string
Default value : '[asm] Customer search data'

feature-libs/asm/schematics/constants.ts

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`

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/asm-group.selectors.migration.ts

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.`, }, ]

feature-libs/asm/core/store/actions/asm-ui.action.ts

ASM_UI_UPDATE
Type : string
Default value : '[Asm] UI Update'

feature-libs/asm/assets/translations/translations.ts

asmTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { asm: ['asm'], }
asmTranslations
Type : TranslationResources
Default value : { en, }

projects/storefrontapp-e2e-cypress/cypress/helpers/address-book.ts

assertAddressForm
Default value : ( address: AddressData, state?: string ): void => { state = state ? state : 'CA-QC'; cy.get('cx-card .card-header').contains('✓ DEFAULT'); cy.get('cx-card .card-body').within(() => { cy.get('.cx-card-label-bold').should( 'contain', `${address.firstName} ${address.lastName}` ); cy.get('.cx-card-label').eq(0).should('contain', address.address.line1); cy.get('.cx-card-label').eq(1).should('contain', address.address.line2); cy.get('.cx-card-label') .eq(2) .should('contain', `${address.address.city}, ${state}`); cy.get('.cx-card-label').eq(3).should('contain', address.address.postal); cy.get('.cx-card-label').eq(4).should('contain', address.phone); }); }
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', }, }

feature-libs/organization/administration/core/store/actions/org-unit.action.ts

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'

feature-libs/organization/administration/core/store/actions/b2b-user.action.ts

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'

feature-libs/organization/administration/core/store/actions/cost-center.action.ts

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'

feature-libs/product-configurator/rulebased/testing/configurator-test-data.ts

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'

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/auth-group.actions.migration.ts

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'.`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/auth.guard.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/auth.guard.migration.ts

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.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/auth-http-header.service.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/auth-redirect.service.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/auth-redirect.service.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/auth.service.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/auth.service.migration.ts

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'.`, }, ]

projects/storefrontapp-e2e-cypress/cypress/helpers/auth-redirects.ts

AUTH_STORAGE_KEY
Type : string
Default value : 'spartacus⚿⚿auth'

projects/storefrontlib/cms-structure/outlet/outlet.model.ts

AVOID_STACKED_OUTLETS
Default value : false
USE_STACKED_OUTLETS
Default value : true

feature-libs/organization/administration/core/connectors/b2b-user/converters.ts

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')

projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-checkout.ts

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', }
b2bProducts
Type : SampleProduct[]
Default value : [ { name: 'Impact Drill RT-ID 105', code: '3879444', }, { name: 'Angle Grinder RT-AG 230', code: '3881016', }, { name: 'PMF 180 E', code: '4567130', }, { name: 'PC Service Set Professional', code: '3803058', }, { name: 'Measuring cylinders', code: '2222485', }, { name: 'Laboratory Bottle', code: '2221933', }, { name: 'Professional Network Installer Tool Kit', code: '1128762', }, { name: 'Quick-Loader multibit screwdriver', code: '3865614', }, { name: 'UTP / FTP / Coax cable-stripper', code: '3864748', }, { name: 'GEX 125-1 AE', code: '4567174', }, ]
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'

feature-libs/organization/administration/core/connectors/org-unit/converters.ts

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' )

feature-libs/organization/administration/core/store/reducers/b2b-user.reducer.ts

b2bUserInitialState
Default value : undefined
b2bUsersInitialState
Default value : undefined

.github/api-extractor-action/src/const.ts

BASE_BRANCH_DIR
Type : string
Default value : 'branch-clone'
BUILD_DIR
Type : string
Default value : 'dist'
REPORT_DIR
Type : string
Default value : 'etc'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/base-page-meta.resolver.migration.ts

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 }, ], }

projects/core/src/site-context/store/actions/base-site.action.ts

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'

projects/core/src/site-context/providers/context-ids.ts

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'

projects/core/src/site-context/connectors/converters.ts

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' )

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/base-site.service.migration.ts

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'`, }, ]

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/base-site.service.migration.ts

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' .`, }, ]

projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-cart-vc.ts

billingAddress
Type : AddressData
Default value : user
paymentDetailsData
Type : PaymentDetails
Default value : user
shippingAddressData
Type : AddressData
Default value : user

scripts/changelog.ts

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')

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/breakpoint.service.migration.ts

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}'.`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/breakpoint.service.migration.ts

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, }, }, ], }

feature-libs/organization/administration/core/connectors/budget/converters.ts

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')

feature-libs/organization/administration/components/budget/budget.config.ts

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, }, }, }, }, }

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/budget.config.ts

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, ], }

feature-libs/organization/administration/core/store/reducers/budget.reducer.ts

budgetInitialState
Default value : undefined
budgetsInitialState
Default value : undefined

tools/schematics/testing.ts

buildLibRegEx
Default value : new RegExp('build (.*?)/schematics')
commands
Default value : [ 'publish', 'publish (reload version)', 'build projects/schematics', 'build asm/schematics', 'build cart/schematics', 'build order/schematics', 'build checkout/schematics', 'build cdc/schematics', 'build cds/schematics', 'build digital-payments/schematics', 'build epd-visualization/schematics', 'build organization/schematics', 'build product/schematics', 'build product-configurator/schematics', 'build qualtrics/schematics', 'build smartedit/schematics', 'build storefinder/schematics', 'build tracking/schematics', 'build user/schematics', 'build all libs', 'test all schematics', 'exit', ] as const
currentVersion
Type : semver.SemVer | null
featureLibsFolders
Type : string[]
Default value : [ 'asm', 'cart', 'order', 'checkout', 'organization', 'product', 'product-configurator', 'qualtrics', 'smartedit', 'storefinder', 'tracking', 'user', ]
integrationLibsFolders
Type : string[]
Default value : ['cdc', 'cds', 'digital-payments', 'epd-visualization']
verdaccioProcess
Type : ChildProcess | undefined

feature-libs/product/schematics/constants.ts

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'

feature-libs/product/bulk-pricing/assets/translations/en/bulk-pricing.i18n.ts

bulkPricing
Type : object
Default value : { bulkPricingTable, }
bulkPricingTable
Type : object
Default value : { quantity: 'Quantity', price: 'Price', discount: 'Discount', }

feature-libs/product/bulk-pricing/assets/translations/translations.ts

bulkPricingTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { bulkPricing: ['bulkPricingTable'], }
bulkPricingTranslations
Type : TranslationResources
Default value : { en, }

projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cds/merchandising-carousel.ts

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 : '¥'

feature-libs/order/core/store/actions/order-details.action.ts

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'

projects/core/src/user/store/actions/order-details.action.ts

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'

feature-libs/order/core/store/order-state.ts

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'

feature-libs/order/core/store/actions/order-return-request.action.ts

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'

projects/core/src/user/store/actions/order-return-request.action.ts

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'

feature-libs/order/core/store/actions/replenishment-order-details.action.ts

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'

projects/core/src/user/store/actions/replenishment-order-details.action.ts

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'

projects/storefrontapp-e2e-cypress/cypress/sample-data/order-cancellations-returns.ts

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'

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-replenishment-order-details.ts

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}`

feature-libs/order/components/order-details/order-detail-items/order-consigned-entries/order-consigned-entries.model.ts

cancelledValues
Type : []
Default value : ['CANCELLED']
completedValues
Type : []
Default value : ['DELIVERY_COMPLETED', 'PICKUP_COMPLETE']

projects/storefrontlib/cms-components/myaccount/order/order-details/order-detail-items/order-consigned-entries/order-consigned-entries.model.ts

cancelledValues
Type : []
Default value : ['CANCELLED']
completedValues
Type : []
Default value : ['DELIVERY_COMPLETED', 'PICKUP_COMPLETE']

feature-libs/checkout/core/connectors/payment/converters.ts

CARD_TYPE_NORMALIZER
Default value : new InjectionToken< Converter<any, CardType> >('CardTypeNormalizer')
PAYMENT_DETAILS_SERIALIZER
Default value : new InjectionToken< Converter<PaymentDetails, any> >('PaymentDetailsSerializer')

projects/storefrontapp-e2e-cypress/cypress/sample-data/checkout-flow.ts

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()

projects/core/src/cart/store/actions/cart-entry.action.ts

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'

projects/core/src/cart/store/actions/cart-voucher.action.ts

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'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-details.component.migration.ts

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 }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/cart-details-component.migration.ts

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.`, }, ]

feature-libs/cart/schematics/constants.ts

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`

feature-libs/cart/import-export/root/feature-name.ts

CART_IMPORT_EXPORT_FEATURE
Type : string
Default value : 'cartImportExport'

projects/schematics/src/migrations/3_0/component-deprecations/data/cart-item.component.migration.ts

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.`, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-item.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/cart-item-component.migration.ts

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`, }, ]

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/cart-item-context.migration.ts

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$}'.`, }, ]

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/cart-item-context-source.migration.ts

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$}'.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-item-list.component.migration.ts

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 }, ], }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-list-item.component.migration.ts

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, }, ], }

projects/core/src/cart/connectors/entry/converters.ts

CART_MODIFICATION_NORMALIZER
Default value : new InjectionToken< Converter<any, CartModification> >('CartModificationNormalizer')

projects/core/src/cart/connectors/cart/converters.ts

CART_NORMALIZER
Default value : new InjectionToken<Converter<any, Cart>>( 'CartNormalizer' )

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/cart-not-empty.guard.migration.ts

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>'.`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/cart-not-empty.guard.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-page-event.builder.migration.ts

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 }, ], }

projects/schematics/src/migrations/test/constructor-deprecations/data/cart-page-layout-handler.migration.ts

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, }, ], }, ]

projects/core/src/cart/store/actions/multi-cart.action.ts

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'

feature-libs/cart/quick-order/root/feature-name.ts

CART_QUICK_ORDER_CORE_FEATURE
Type : string
Default value : 'cartQuickOrderCore'
CART_QUICK_ORDER_FEATURE
Type : string
Default value : 'cartQuickOrder'

feature-libs/cart/saved-cart/root/feature-name.ts

CART_SAVED_CART_CORE_FEATURE
Type : string
Default value : 'cartSavedCartCore'
CART_SAVED_CART_FEATURE
Type : string
Default value : 'cartSavedCart'

projects/core/src/cart/connectors/validation/converters.ts

CART_VALIDATION_NORMALIZER
Default value : new InjectionToken< Converter<any, CartModificationList> >('CartValidationNormalizer')

projects/core/src/cart/connectors/voucher/converters.ts

CART_VOUCHER_NORMALIZER
Default value : new InjectionToken< Converter<any, Voucher> >('CartVoucherNormalizer')

projects/schematics/src/migrations/3_0/constructor-deprecations/data/cart-voucher.service.migration.ts

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, }, ], }

projects/storefrontapp-e2e-cypress/cypress/support/utils/cart.ts

cartUrlPrefix
Default value : `${Cypress.env('API_URL')}/${Cypress.env( 'OCC_PREFIX' )}/${Cypress.env('BASE_SITE')}/users/current/carts`

projects/storefrontapp-e2e-cypress/cypress/helpers/cart.ts

cartUser
Type : object
Default value : { user: 'standard', registrationData: { firstName: 'Winston', lastName: 'Rumfoord', password: 'Password123.', titleCode: 'mr', email: generateMail(randomString(), true), }, }
formatPrice
Default value : (price: number, currency: string = 'USD') => { if (currency === 'USD') { return new Intl.NumberFormat('en-US', { style: 'currency', currency: 'USD', minimumFractionDigits: 2, }).format(price); } else if (currency === 'GBP') { return new Intl.NumberFormat('en-GB', { style: 'currency', currency: 'GBP', minimumFractionDigits: 2, }).format(price); } }
products
Type : TestProduct[]
Default value : [ { code: '1934793', name: 'PowerShot A480', price: 99.85, }, { code: '300938', name: 'Photosmart E317 Digital Camera', price: 114.12, }, { code: '3470545', name: 'EASYSHARE M381', price: 370.72, }, { code: '872912', }, { code: '932577', name: 'Digital Camera Tripod', price: 24.47, }, ]

projects/storefrontapp-e2e-cypress/cypress/sample-data/apparel-checkout-flow.ts

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()

projects/schematics/src/migrations/4_0/constructor-deprecations/data/category-page-meta.resolver.migration.ts

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 }, ], }

projects/schematics/src/migrations/test/constructor-deprecations/data/page-resolvers/category-page-meta.resolver.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/cdc-auth.service.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/cdc-auth.service.migration.ts

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'.`, }, ]

integration-libs/cdc/schematics/constants.ts

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`

integration-libs/cdc/root/feature-name.ts

CDC_CORE_FEATURE
Type : string
Default value : 'cdcCore'
CDC_FEATURE
Type : string
Default value : 'cdc'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/cdc-logout.guard.migration.ts

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 }], }

integration-libs/cds/src/schematics/constants.ts

CDS_FOLDER_NAME
Type : string
Default value : 'cds'
CDS_MODULE
Type : string
Default value : 'CdsModule'
CDS_MODULE_NAME
Type : string
Default value : 'Cds'

projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cds/cds.ts

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'

feature-libs/product-configurator/rulebased/core/state/actions/configurator.action.ts

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'

projects/core/src/routing/store/actions/router.action.ts

CHANGE_NEXT_PAGE_CONTEXT
Type : string
Default value : '[Router] Change Next PageContext'

feature-libs/checkout/assets/translations/en/checkout.i18n.ts

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', }, }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout.adapter.migration.ts

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}`, }, ]

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout-auth.guard.migration.ts

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>'.`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-auth.guard.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/checkout-auth.guard.ts

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 }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout-config.service.migration.ts

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}'.`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-config.service.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout.connector.migration.ts

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}`, }, ]

feature-libs/checkout/root/feature-name.ts

CHECKOUT_CORE_FEATURE
Type : string
Default value : 'checkoutCore'
CHECKOUT_FEATURE
Type : string
Default value : 'checkout'

projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-delivery.service.migration.ts

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, }, ], }

feature-libs/checkout/core/store/checkout-state.ts

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'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/checkout-event.module.migration.ts

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 }, ], }

feature-libs/checkout/schematics/constants.ts

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`

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout-group.actions.migration.ts

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`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout.guard.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/rename-symbol/rename-symbol.ts

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, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/checkout-page-meta.resolver.migration.ts

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 }, ], }

projects/schematics/src/migrations/test/constructor-deprecations/data/page-resolvers/checkout-page-meta.resolver.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-payment.service.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/component-deprecations/data/checkout-progress.component.migration.ts

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`, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-progress.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/component-deprecations/data/checkout-progress-mobile-bottom.component.migration.ts

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`, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-progress-mobile-bottom.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/component-deprecations/data/checkout-progress-mobile-top.component.migration.ts

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`, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-progress-mobile-top.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout.service.migration.ts

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>`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout.service.migration.ts

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, }, ], }

projects/schematics/src/migrations/test/constructor-deprecations/data/checkout.service.migration.ts

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, }, ], }

feature-libs/checkout/root/model/checkout-step.model.ts

checkoutPaymentSteps
Type : []
Default value : [ CheckoutStepType.PAYMENT_DETAILS, CheckoutStepType.PAYMENT_TYPE, CheckoutStepType.SHIPPING_ADDRESS, ]
checkoutShippingSteps
Type : []
Default value : [ CheckoutStepType.SHIPPING_ADDRESS, CheckoutStepType.DELIVERY_MODE, ]

feature-libs/checkout/assets/translations/translations.ts

checkoutTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { checkout: [ 'checkout', 'checkoutAddress', 'checkoutOrderConfirmation', 'checkoutReview', 'checkoutShipping', 'checkoutProgress', 'checkoutPO', ], }
checkoutTranslations
Type : TranslationResources
Default value : { en, }

projects/core/src/user/store/actions/customer-coupon.action.ts

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'

projects/storefrontapp-e2e-cypress/cypress/helpers/coupons/my-coupons.ts

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'

projects/core/src/product/store/actions/product-references.action.ts

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'

feature-libs/cart/saved-cart/core/store/actions/saved-cart.action.ts

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'

feature-libs/order/core/store/actions/consignment-tracking.action.ts

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'

projects/core/src/user/store/actions/consignment-tracking.action.ts

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'

projects/core/src/user/store/actions/notification-preference.action.ts

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'

feature-libs/organization/administration/core/store/actions/organization.action.ts

CLEAR_ORGANIZATION_DATA
Type : string
Default value : '[Organization] Clear Data'

projects/core/src/product/store/actions/product.action.ts

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'

projects/core/src/product/store/actions/product-search.action.ts

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'

projects/core/src/user/store/actions/regions.action.ts

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'

feature-libs/checkout/core/store/actions/replenishment-order.action.ts

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'

feature-libs/storefinder/core/store/actions/view-all-stores.action.ts

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'

projects/core/src/user/store/actions/user-misc.action.ts

CLEAR_USER_MISCS_DATA
Type : string
Default value : '[User] Clear User Misc Data'

feature-libs/order/core/store/actions/orders.action.ts

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'

projects/core/src/user/store/actions/user-orders.action.ts

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'

feature-libs/order/core/store/actions/replenishment-orders.action.ts

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'

projects/core/src/user/store/actions/user-replenishment-orders.action.ts

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'

projects/core/src/auth/client-auth/store/client-auth-state.ts

CLIENT_AUTH_FEATURE
Type : string
Default value : 'client-auth'
CLIENT_TOKEN_DATA
Type : string
Default value : '[Client auth] Client Token Data'

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-saved-cart.ts

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'

projects/schematics/src/migrations/3_0/component-deprecations/data/close-account-modal.component.migration.ts

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.`, }, ], }

projects/schematics/src/migrations/test/methods-and-properties-deprecations/data/cms-group.actions.migration.ts

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`, }, ]

projects/core/src/cms/connectors/component/converters.ts

CMS_COMPONENT_NORMALIZER
Default value : new InjectionToken< Converter<any, CmsComponent> >('CmsComponentNormalizer')

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/cms-components.service.migration.ts

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'`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/cms-components.service.migration.ts

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 }, ], }

projects/core/src/cms/store/cms-state.ts

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'

projects/core/src/cms/config/cms-config.ts

CMS_FLEX_COMPONENT_TYPE
Type : string
Default value : 'CMSFlexComponent'
JSP_INCLUDE_CMS_COMPONENT_TYPE
Type : string
Default value : 'JspIncludeComponent'

projects/core/src/cms/store/actions/components.action.ts

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'

projects/core/src/cms/connectors/page/converters.ts

CMS_PAGE_NORMALIZER
Default value : new InjectionToken< Converter<any, CmsStructureModel> >('CmsPageNormalizer')

projects/schematics/src/migrations/test/methods-and-properties-deprecations/data/cms-group.selectors.migration.ts

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, }, ]

projects/core/src/cms/store/actions/page.action.ts

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'

feature-libs/product-configurator/rulebased/root/rulebased-configurator-root-feature.module.ts

cmsComponents
Type : string[]
Default value : [ 'ConfiguratorForm', 'ConfiguratorOverviewForm', 'ConfiguratorUpdateMessage', 'ConfiguratorAddToCartButton', 'ConfiguratorMenu', 'ConfiguratorGroupTitle', 'ConfiguratorOverviewBanner', 'ConfiguratorPrevNext', 'ConfiguratorPriceSummary', 'ConfiguratorProductTitle', 'ConfiguratorTabBar', 'ConfiguratorExitButton', 'CpqConfiguratorConflictAndErrorMessagesComponent', ]

feature-libs/product-configurator/textfield/root/textfield-configurator-root-feature.module.ts

cmsComponents
Type : string[]
Default value : ['TextfieldConfigurationForm']

projects/storefrontlib/cms-structure/routing/cms-route/add-cms-route.ts

cmsRoute
Type : Route
Default value : { path: '**', canActivate: [CmsPageGuard], component: PageLayoutComponent, }

.github/api-extractor-action/src/comment.ts

COMMENT_HEADER
Type : string
Default value : '## Public API changes'
diff
Default value : require('diff-lines')
normalizeNewline
Default value : require('normalize-newline')

projects/schematics/src/shared/utils/new-module-utils.ts

COMMENT_REG_EXP
Default value : /\/\/.+/gm

projects/schematics/src/migrations/3_0/component-deprecations/component-deprecations.ts

COMPONENT_DEPRECATION_DATA
Type : ComponentData[]
Default value : [ CHECKOUT_PROGRESS_MOBILE_BOTTOM_COMPONENT_MIGRATION, CHECKOUT_PROGRESS_MOBILE_TOP_COMPONENT_MIGRATION, CHECKOUT_PROGRESS_COMPONENT_MIGRATION, DELIVERY_MODE_COMPONENT_MIGRATION, PAYMENT_METHOD_COMPONENT_MIGRATION, SHIPPING_ADDRESS_COMPONENT_MIGRATION, ORDER_DETAIL_SHIPPING_COMPONENT_MIGRATION, PLACE_ORDER_COMPONENT_MIGRATION, ADD_TO_CART_COMPONENT_MIGRATION, CART_ITEM_COMPONENT_MIGRATION, CLOSE_ACCOUNT_MODAL_COMPONENT_MIGRATION, STAR_RATING_COMPONENT_MIGRATION, ]

projects/schematics/src/migrations/test/component-deprecations/component-deprecations.ts

COMPONENT_DEPRECATION_DATA
Type : ComponentData[]
Default value : [ CONSENT_MANAGEMENT_FORM_COMPONENT_MIGRATION, CONSENT_MANAGEMENT_COMPONENT_MIGRATION, PRODUCT_IMAGES_COMPONENT_MIGRATION, ANONYMOUS_CONSENT_DIALOG_COMPONENT_MIGRATION, NAVIGATION_UI_COMPONENT_MIGRATION, PRODUCT_FACET_NAVIGATION_COMPONENT_MIGRATION, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/component-wrapper.directive.migration.ts

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, }, ], }

feature-libs/order/components/return-request-detail/return-request-detail.module.ts

components
Type : []
Default value : [ ReturnRequestOverviewComponent, ReturnRequestItemsComponent, ReturnRequestTotalsComponent, ]

projects/storefrontlib/cms-components/myaccount/order/return-request-detail/return-request-detail.module.ts

components
Type : []
Default value : [ ReturnRequestOverviewComponent, ReturnRequestItemsComponent, ReturnRequestTotalsComponent, ]

projects/core/src/cms/store/selectors/components.selectors.ts

componentsContextExistsSelectorFactory
Default value : ( uid: string, context: string ): MemoizedSelector<StateWithCms, boolean | undefined> => { return createSelector( componentsLoaderStateSelectorFactory(uid, context), (loaderState) => StateUtils.loaderValueSelector(loaderState) ); }

This selector will return:

  • true: component for this context exists
  • false: component for this context doesn't exist
  • undefined: if the exists status for component is unknown
componentsContextSelectorFactory
Default value : ( uid: string ): MemoizedSelector<StateWithCms, ComponentsContext> => { return createSelector(getComponentsState, (componentsState) => StateUtils.entitySelector(componentsState, uid) ); }
componentsDataSelectorFactory
Default value : ( uid: string ): MemoizedSelector<StateWithCms, CmsComponent | undefined> => { return createSelector(componentsContextSelectorFactory(uid), (state) => state ? state.component : undefined ); }
componentsLoaderStateSelectorFactory
Default value : ( uid: string, context: string ): MemoizedSelector<StateWithCms, StateUtils.LoaderState<boolean>> => { return createSelector( componentsContextSelectorFactory(uid), (componentsContext) => (componentsContext && componentsContext.pageContext && componentsContext.pageContext[context]) || StateUtils.initialLoaderState ); }
componentsSelectorFactory
Default value : ( uid: string, context: string ): MemoizedSelector<StateWithCms, CmsComponent | null | undefined> => { return createSelector( componentsDataSelectorFactory(uid), componentsContextExistsSelectorFactory(uid, context), (componentState, exists) => { switch (exists) { case true: return componentState; case false: return null; case undefined: return undefined; } } ); }

This selector will return:

  • CmsComponent instance: if we have component data for specified context
  • null: if there is no component data for specified context
  • undefined: if status of component data for specified context is unknown
getComponentsState
Type : MemoizedSelector<StateWithCms, ComponentsState>
Default value : createSelector(getCmsState, (state) => state.components)

projects/storefrontapp-e2e-cypress/cypress/support/utils/login.ts

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'

projects/schematics/src/migrations/3_0/config-deprecations/config-deprecation.ts

CONFIG_DEPRECATION_DATA
Type : ConfigDeprecation[]
Default value : [ LEGACY_FLAG_MIGRATION, ]

projects/schematics/src/migrations/4_0/config-deprecations/config-deprecation.ts

CONFIG_DEPRECATION_DATA
Type : ConfigDeprecation[]
Default value : [ PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE_MIGRATION, PRODUCT_CONFIGURATOR_RULEBASED_FEATURE_MIGRATION, ]

projects/schematics/src/migrations/test/config-deprecations/config-deprecation.ts

CONFIG_DEPRECATION_DATA
Type : ConfigDeprecation[]
Default value : [ ANONYMOUS_CONSENTS_FEATURE_FLAG_MIGRATION, ]

projects/core/src/config/config-initializer/config-initializer.ts

CONFIG_INITIALIZER
Default value : new InjectionToken('ConfigInitializer')
CONFIG_INITIALIZER_FORROOT_GUARD
Default value : new InjectionToken<void>( 'CONFIG_INITIALIZER_FORROOT_GUARD' )

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/config-initializer.service.migration.ts

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}'`, }, ]

projects/core/src/config/config-tokens.ts

ConfigChunk
Default value : new InjectionToken<Config[]>('ConfigurationChunk')

Config chunk token, can be used to provide configuration chunk and contribute to the global configuration object. Should not be used directly, use provideConfig or import ConfigModule.withConfig instead.

DefaultConfig
Default value : new InjectionToken('DefaultConfiguration', { providedIn: 'root', factory: defaultConfigFactory, })

Default Configuration token, used to build Global Configuration, built from DefaultConfigChunks

DefaultConfigChunk
Default value : new InjectionToken<Config[]>( 'DefaultConfigurationChunk' )

Config chunk token, can be used to provide configuration chunk and contribute to the default configuration. Should not be used directly, use provideDefaultConfig or provideDefaultConfigFactory instead.

General rule is, that all config provided in libraries should be provided as default config.

RootConfig
Default value : new InjectionToken('RootConfiguration', { providedIn: 'root', factory: rootConfigFactory, })

Root Configuration token, used to build Global Configuration, built from ConfigChunks

projects/storefrontapp-e2e-cypress/cypress/helpers/cart-import-export.ts

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`

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configuration.service.migration.ts

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, }, ], }

feature-libs/product-configurator/textfield/core/connectors/converters.ts

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')

feature-libs/product-configurator/textfield/core/state/configuration-textfield-state.ts

CONFIGURATION_TEXTFIELD_DATA
Type : string
Default value : '[ConfiguratorTextfield] Configuration Data'
CONFIGURATION_TEXTFIELD_FEATURE
Type : string
Default value : 'productConfigurationTextfield'

feature-libs/product-configurator/common/assets/translations/en/configurator-common.ts

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: '', }, }, }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-checkbox-list.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-drop-down.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-attribute-drop-down.component.migration.ts

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}'.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-input-field.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-numeric-input-field.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-attribute-numeric-input-field.component.migration.ts

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.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-radio-button.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-attribute-radio-button.component.migration.ts

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.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-cart-entry-info.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-cart.service.migration.ts

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, }, ], }

feature-libs/product-configurator/rulebased/core/state/configurator-state.ts

CONFIGURATOR_DATA
Type : string
Default value : '[Configurator] Configuration Data'
CONFIGURATOR_FEATURE
Type : string
Default value : 'productConfigurator'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-form.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-group-menu.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-group-menu.component.migration.ts

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.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-issues-notification.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-overview-attribute.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-product-title.component.migration.ts

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.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-storefront-utils.service.migration.ts

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, }, ], }

feature-libs/product-configurator/textfield/occ/converters/occ-configurator-textfield-add-to-cart-serializer.ts

CONFIGURATOR_TYPE_TEXTFIELD
Type : string
Default value : 'TEXTFIELD'

feature-libs/product-configurator/textfield/occ/converters/occ-configurator-textfield-update-cart-entry-serializer.ts

CONFIGURATOR_TYPE_TEXTFIELD
Type : string
Default value : 'TEXTFIELD'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-update-message.component.migration.ts

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, }, ], }

feature-libs/product-configurator/rulebased/core/state/effects/index.ts

ConfiguratorEffects
Type : any[]
Default value : [ ConfiguratorBasicEffects, ConfiguratorCartEffects, ]

feature-libs/product-configurator/rulebased/core/state/reducers/index.ts

configuratorReducerProvider
Type : Provider
Default value : { provide: configuratorReducerToken, useFactory: getConfiguratorReducers, }
configuratorReducerToken
Type : InjectionToken<ActionReducerMap<ConfiguratorState>>
Default value : new InjectionToken<ActionReducerMap<ConfiguratorState>>( 'ConfiguratorReducers' )

feature-libs/product-configurator/textfield/core/state/effects/index.ts

configuratorTextfieldEffects
Type : any[]
Default value : [ ConfiguratorTextfieldEffects, ]

feature-libs/product-configurator/textfield/core/state/reducers/index.ts

configuratorTextfieldReducerProvider
Type : Provider
Default value : { provide: configuratorTextfieldReducerToken, useFactory: getConfiguratorTextfieldReducers, }
configuratorTextfieldReducerToken
Type : InjectionToken<ActionReducerMap<ConfigurationTextfieldState>>
Default value : new InjectionToken<ActionReducerMap<ConfigurationTextfieldState>>( 'ConfiguratorReducers' )

feature-libs/product-configurator/common/assets/translations/translations.ts

configuratorTranslationChunksConfig
Type : TranslationChunksConfig
Default value : {}
configuratorTranslations
Type : TranslationResources
Default value : { en, }

projects/core/src/config/config-validator/config-validator.ts

ConfigValidatorToken
Default value : new InjectionToken( 'ConfigurationValidator' )

projects/storefrontapp-e2e-cypress/cypress/helpers/consent-management.ts

CONSENT_MANAGEMENT
Type : string
Default value : '/my-account/consents'

projects/schematics/src/migrations/test/component-deprecations/data/consent-management.component.migration.ts

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.`, }, ], }

projects/schematics/src/migrations/test/component-deprecations/data/consent-management-form.component.migration.ts

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.`, }, ], }

projects/core/src/user/connectors/consent/converters.ts

CONSENT_TEMPLATE_NORMALIZER
Default value : new InjectionToken< Converter<any, ConsentTemplate> >('ConsentTemplateNormalizer')

feature-libs/order/core/connectors/converters.ts

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')

projects/core/src/user/connectors/order/converters.ts

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')

projects/storefrontapp-e2e-cypress/cypress/support/utils/order-placed.ts

consignmentTimerTimeout
Type : number
Default value : 180000
delay
Type : number
Default value : 3000
startTime
Type : number
Default value : 0
timerTimeout
Type : number
Default value : 180000

projects/schematics/src/migrations/3_0/constructor-deprecations/constructor-deprecations.ts

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, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/constructor-deprecations.ts

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, ]

projects/schematics/src/migrations/test/constructor-deprecations/constructor-deprecations.ts

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, ]

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/cart.ts

containerSelector
Type : string
Default value : '.CartPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/asm.ts

containerSelector
Type : string
Default value : 'cx-asm-main-ui'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/add-to-cart.ts

containerSelector
Type : string
Default value : 'cx-added-to-cart-dialog'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/footer.ts

containerSelector
Type : string
Default value : 'cx-footer-navigation'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/header.ts

containerSelector
Type : string
Default value : 'header'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/home.ts

containerSelector
Type : string
Default value : '.LandingPage2Template'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/login.ts

containerSelector
Type : string
Default value : '.LoginPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account.ts

containerSelector
Type : string
Default value : 'cx-navigation-ui.accNavComponent'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/register.ts

containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/product-list.ts

containerSelector
Type : string
Default value : '.ProductListPageTemplate'
containerSelectorMobileFilters
Type : string
Default value : 'cx-facet-list'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/save-for-later.ts

containerSelector
Type : string
Default value : '.CartPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/product-page.ts

containerSelector
Type : string
Default value : '.ProductDetailsPageTemplate .Summary'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/stock-notification.ts

containerSelector
Type : string
Default value : '.ProductDetailsPageTemplate cx-stock-notification'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/delivery-mode.ts

containerSelector
Type : string
Default value : 'cx-page-layout.MultiStepCheckoutSummaryPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/payment-details.ts

containerSelector
Type : string
Default value : 'cx-page-layout.MultiStepCheckoutSummaryPageTemplate'
containerSelectorBillingAddress
Type : string
Default value : '.cx-payment-form-billing'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/review-order.ts

containerSelector
Type : string
Default value : 'cx-page-layout.MultiStepCheckoutSummaryPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/shipping-address.ts

containerSelector
Type : string
Default value : 'cx-page-layout.MultiStepCheckoutSummaryPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/change-password.ts

containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/close-account.ts

containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/consent-management.ts

containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/my-coupons.ts

containerSelector
Type : string
Default value : 'cx-my-coupons'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/my-interests.ts

containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/notification-preference.ts

containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/order-details.ts

containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/order-history.ts

containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/payment-details.ts

containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/personal-details.ts

containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/reset-password.ts

containerSelector
Type : string
Default value : 'main .LoginPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/update-email.ts

containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/wishlist.ts

containerSelector
Type : string
Default value : '.AccountPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/countries-list.ts

containerSelector
Type : string
Default value : '.StoreFinderPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/default-view.ts

containerSelector
Type : string
Default value : '.StoreFinderPageTemplate'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/search-results.ts

containerSelector
Type : string
Default value : '.StoreFinderPageTemplate'
lastPageSelector
Type : string
Default value : 'cx-pagination .end'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/store-details.ts

containerSelector
Type : string
Default value : 'cx-store-finder-store'

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/stores-list.ts

containerSelector
Type : string
Default value : '.StoreFinderPageTemplate'

projects/schematics/src/migrations/3_0/constructor-deprecations/data/content-page-meta.resolver.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/content-page-meta.resolver.migration.ts

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.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/content-page-meta.resolver.migration.ts

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 }, ], }

core-libs/setup/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

integration-libs/cdc/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

integration-libs/epd-visualization/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

feature-libs/asm/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

feature-libs/cart/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

feature-libs/order/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

feature-libs/product/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

feature-libs/organization/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

feature-libs/checkout/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

feature-libs/smartedit/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

feature-libs/product-configurator/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

feature-libs/storefinder/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

feature-libs/qualtrics/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

feature-libs/user/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

feature-libs/tracking/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

projects/storefrontlib/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : any

integration-libs/digital-payments/src/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : literal type

projects/incubator/src/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : any

projects/core/src/test.ts

context
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : any

integration-libs/cds/src/test.ts

CONTEXT
Default value : require.context('./', true, /\.spec\.ts$/)
require
Type : any

projects/core/src/site-context/providers/context-initializer-providers.ts

contextInitializerProviders
Type : Provider[]
Default value : [ { provide: APP_INITIALIZER, useFactory: initializeLanguage, deps: [LanguageInitializer], multi: true, }, { provide: APP_INITIALIZER, useFactory: initializeCurrency, deps: [CurrencyInitializer], multi: true, }, { provide: APP_INITIALIZER, useFactory: initializeBaseSite, deps: [BaseSiteInitializer], multi: true, }, ]

projects/core/src/site-context/providers/context-service-map.ts

contextServiceMapProvider
Type : Provider
Default value : { provide: ContextServiceMap, useFactory: serviceMapFactory, }

projects/core/src/site-context/providers/context-service-providers.ts

contextServiceProviders
Type : Provider[]
Default value : [ BaseSiteService, LanguageService, CurrencyService, { provide: APP_INITIALIZER, useFactory: initializeContext, deps: [ConfigInitializerService, SiteContextRoutesHandler], multi: true, }, ]

projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-overview.ts

continueToCartButtonSelector
Type : string
Default value : 'cx-configurator-add-to-cart-button button'
resolveIssuesText
Type : string
Default value : ' must be resolved before checkout. Resolve Issues'

projects/schematics/src/shared/utils/package-utils.ts

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]

projects/core/src/cost-center/connectors/cost-center/converters.ts

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')

feature-libs/organization/administration/components/cost-center/cost-center.config.ts

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, }, }, }, }, }, }

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/cost-center.config.ts

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, ], }

feature-libs/organization/administration/core/store/reducers/cost-center.reducer.ts

costCenterInitialState
Default value : undefined
costCentersInitialState
Default value : undefined

projects/core/src/user/store/selectors/delivery-countries.selectors.ts

countrySelectorFactory
Default value : ( isocode: string ): MemoizedSelector<StateWithUser, Country> => createSelector(getDeliveryCountriesEntites, (entities) => Object.keys(entities).length !== 0 ? entities[isocode] : null )
getAllDeliveryCountries
Type : MemoizedSelector<StateWithUser, Country[]>
Default value : createSelector(getDeliveryCountriesEntites, (entites) => Object.keys(entites).map((isocode) => entites[isocode]) )
getDeliveryCountriesEntites
Type : MemoizedSelector<StateWithUser, DeliveryCountryEntities>
Default value : createSelector( getDeliveryCountriesState, (state: DeliveryCountriesState) => state.entities )
getDeliveryCountriesState
Type : MemoizedSelector<StateWithUser, DeliveryCountriesState>
Default value : createSelector(getUserState, (state: UserState) => state.countries)

feature-libs/product-configurator/rulebased/cpq/occ/converters/cpq-configurator-occ.converters.ts

CPQ_CONFIGURATOR_ADD_TO_CART_SERIALIZER
Default value : new InjectionToken< Converter< Configurator.AddToCartParameters, OccCpqConfigurator.AddToCartParameters > >('CpqConfiguratorAddToCartSerializer')
CPQ_CONFIGURATOR_UPDATE_CART_ENTRY_SERIALIZER
Default value : new InjectionToken< Converter< Configurator.AddToCartParameters, OccCpqConfigurator.UpdateConfigurationForCartEntryParameters > >('CpqConfiguratorUpdateCartEntrySerializer')

feature-libs/product-configurator/rulebased/cpq/rest/converters/cpq-configurator.converters.ts

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')

feature-libs/organization/administration/core/store/actions/budget.action.ts

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'

feature-libs/organization/administration/core/store/actions/permission.action.ts

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'

feature-libs/organization/administration/core/store/actions/user-group.action.ts

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'

projects/core/src/cart/store/actions/wish-list.action.ts

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'

projects/core/src/site-context/store/actions/currencies.action.ts

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'

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/currency.service.migration.ts

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'`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/currency.service.migration.ts

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 }], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/currency.service.migration.ts

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' .`, }, ]

integration-libs/digital-payments/src/utils/dp-constants.ts

CURRENT_CART
Type : string
Default value : 'current'
DP_CARD_REGISTRATION_STATUS
Type : string
Default value : 'x-card-registration-status'

projects/core/src/cms/utils/cms-utils.ts

CURRENT_CONTEXT_KEY
Type : string
Default value : 'current'

projects/schematics/src/migrations/test/constructor-deprecations/data/current-product-service.migration.ts

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, }, ], }

projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-saved-cart.ts

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', }, ]
savedActiveCartForm
Type : []
Default value : [ { name: 'test1', description: 'lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum', }, { name: 'test2accessibility', description: 'test' }, // to return default name and description from backend { name: '', description: '' }, { name: 'test3', description: 'lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum', }, { name: 'test4 updated', description: 'updated body', }, ]
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, }, ], }

projects/core/src/user/connectors/customer-coupon/converters.ts

CUSTOMER_COUPON_SEARCH_RESULT_NORMALIZER
Default value : new InjectionToken< Converter<any, CustomerCouponSearchResult> >('CustomerCouponSearchResultNormalizer')

projects/schematics/src/migrations/3_0/constructor-deprecations/data/customer-coupon.service.migration.ts

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, }, ], }

feature-libs/asm/core/store/actions/customer.action.ts

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'

feature-libs/asm/core/connectors/converters.ts

CUSTOMER_SEARCH_PAGE_NORMALIZER
Default value : new InjectionToken< Converter<any, CustomerSearchPage> >('CustomerSearchPageNormalizer')

projects/core/src/state/reducers/transfer-state.reducer.ts

CX_KEY
Type : StateKey<string>
Default value : makeStateKey<string>('cx-state')

integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/merchandising-carousel.component.service.ts

DEFAULT_CAROUSEL_VIEWPORT_THRESHOLD
Type : number
Default value : 80

integration-libs/cds/src/config/default-cds-config.ts

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, }, }, }

feature-libs/organization/administration/components/shared/message/services/message.service.ts

DEFAULT_INFO_TIMEOUT
Type : number
Default value : 3000

projects/schematics/src/shared/utils/workspace-utils.ts

DEFAULT_POSSIBLE_PROJECT_FILES
Type : []
Default value : ['/angular.json', '/.angular.json']

projects/core/src/occ/occ-models/occ-endpoints.model.ts

DEFAULT_SCOPE
Type : string
Default value : 'default'

projects/storefrontlib/cms-components/navigation/search-box/search-box.component.ts

DEFAULT_SEARCH_BOX_CONFIG
Type : SearchBoxConfig
Default value : { minCharactersBeforeRequest: 1, displayProducts: true, displaySuggestions: true, maxProducts: 5, maxSuggestions: 5, displayProductImages: true, }

projects/core/src/occ/adapters/product/occ-product-search.adapter.ts

DEFAULT_SEARCH_CONFIG
Type : SearchConfig
Default value : { pageSize: 20, }

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/models/my-company.model.ts

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

projects/core/src/routing/url-matcher/default-url-matcher.ts

DEFAULT_URL_MATCHER
Default value : new InjectionToken<UrlMatcherFactory>( 'DEFAULT_URL_MATCHER', { providedIn: 'root', factory: () => getDefaultUrlMatcherFactory( inject(RoutingConfigService), inject(UrlMatcherService) ), } )

Injection token with url matcher factory for spartacus routes containing property data.cxRoute. The provided url matcher matches the configured paths from routing config.

If this matcher doesn't fit the requirements, it can be replaced with custom matcher or additional matchers can be added for a specific route. See for example PRODUCT_DETAILS_URL_MATCHER.

Note: Matchers will "match" a route, but do not contribute to the creation of the route, nor do they guard routes.

projects/storefrontapp-e2e-cypress/cypress/helpers/applied-promotions.ts

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'

feature-libs/tracking/tms/aep/config/default-aep.config.ts

defaultAdobeExperiencePlatformConfig
Type : TmsConfig
Default value : { tagManager: { aep: { collector: AepCollectorService, }, }, }

projects/storefrontlib/cms-components/anonymous-consent-management/default-anonymous-consent-layout.config.ts

defaultAnonymousConsentLayoutConfig
Type : LayoutConfig
Default value : { launch: { ANONYMOUS_CONSENT: { inline: true, component: AnonymousConsentDialogComponent, dialogType: DIALOG_TYPE.DIALOG, }, }, }

projects/core/src/anonymous-consents/config/default-anonymous-consents-config.ts

defaultAnonymousConsentsConfig
Type : AnonymousConsentsConfig
Default value : { anonymousConsents: { registerConsent: 'MARKETING_NEWSLETTER', showLegalDescriptionInDialog: true, requiredConsents: [], consentManagementPage: { showAnonymousConsents: true, hideConsents: [], }, }, }

feature-libs/asm/core/config/default-asm-config.ts

defaultAsmConfig
Type : AsmConfig
Default value : { asm: { agentSessionTimer: { startingDelayInSeconds: 600, }, customerSearch: { maxResults: 20, }, }, }

feature-libs/asm/components/default-asm-layout.config.ts

defaultAsmLayoutConfig
Type : LayoutConfig
Default value : { launch: { ASM: { outlet: 'cx-storefront', component: AsmMainUiComponent, }, }, }

projects/core/src/auth/user-auth/config/default-auth-config.ts

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, }, }, }

core-libs/setup/recipes/b2b/config/default-b2b-checkout-config.ts

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, }, }

core-libs/setup/recipes/b2b/config/default-b2b-occ-config.ts

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}', }

feature-libs/organization/administration/root/config/default-budget-routing.config.ts

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', }

feature-libs/checkout/root/config/default-checkout-config.ts

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, }, }

feature-libs/checkout/root/config/default-checkout-routing-config.ts

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'] }, }, }, }

projects/storefrontlib/recipes/config/static-cms-structure.ts

defaultCmsContentProviders
Type : ValueProvider[]
Default value : [ provideCmsStructure({ componentId: 'HamburgerMenuComponent', pageSlotPosition: 'PreHeader', }), provideCmsStructure({ componentId: 'LoginComponent', pageSlotPosition: 'SiteLogin', }), ]

projects/core/src/cms/config/default-cms-config.ts

defaultCmsModuleConfig
Type : CmsConfig
Default value : { backend: { occ: { endpoints: { component: 'cms/components/${id}', components: 'cms/components', pages: 'cms/pages', page: 'cms/pages/${id}', }, }, }, cmsComponents: {}, }

feature-libs/product-configurator/rulebased/components/config/default-configurator-message.config.ts

defaultConfiguratorMessageConfig
Type : ConfiguratorMessageConfig
Default value : { productConfigurator: { updateConfigurationMessage: { waitingTime: 1000, }, }, }

feature-libs/product-configurator/rulebased/components/config/default-configurator-ui-settings.config.ts

defaultConfiguratorUISettingsConfig
Type : ConfiguratorUISettingsConfig
Default value : { productConfigurator: { updateDebounceTime: { quantity: 750, input: 500, }, }, }

feature-libs/organization/administration/root/config/default-cost-center-routing.config.ts

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', }

feature-libs/product-configurator/rulebased/root/cpq/interceptor/default-cpq-configurator-auth.config.ts

defaultCpqConfiguratorAuthConfig
Type : CpqConfiguratorAuthConfig
Default value : { productConfigurator: { cpq: { authentication: { tokenExpirationBuffer: 10000, tokenMaxValidity: 24 * 60 * 60 * 1000, tokenMinValidity: 5000, // five seconds }, }, }, }

feature-libs/product-configurator/rulebased/cpq/rest/default-cpq-configurator-endpoint.config.ts

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/', }, }, }

feature-libs/product-configurator/rulebased/root/cpq/default-cpq-interactive-routing-config.ts

defaultCpqInteractiveRoutingConfig
Type : RoutingConfig
Default value : { routing: { routes: { configureCLOUDCPQCONFIGURATOR: { paths: ['configure/cpq/:ownerType/entityKey/:entityKey'], }, }, }, }

feature-libs/product-configurator/rulebased/root/cpq/default-cpq-overview-routing-config.ts

defaultCpqOverviewRoutingConfig
Type : RoutingConfig
Default value : { routing: { routes: { configureOverviewCLOUDCPQCONFIGURATOR: { paths: [ 'configure-overview/cpq/:ownerType/entityKey/:entityKey/displayOnly/:displayOnly', 'configure-overview/cpq/:ownerType/entityKey/:entityKey', ], }, }, }, }

projects/storefrontlib/layout/direction/config/default-direction.config.ts

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'], }, }

feature-libs/tracking/tms/gtm/config/default-gtm.config.ts

defaultGoogleTagManagerConfig
Type : TmsConfig
Default value : { tagManager: { gtm: { collector: GtmCollectorService, }, }, }

projects/core/src/i18n/config/default-i18n-config.ts

defaultI18nConfig
Type : I18nConfig
Default value : { i18n: { fallbackLang: undefined, debug: false, }, }

projects/storefrontlib/cms-components/misc/icon/default-icon.config.ts

defaultIconConfig
Type : IconConfig
Default value : { icon: { flipDirection: { CARET_RIGHT: DirectionMode.RTL, CARET_LEFT: DirectionMode.RTL, }, }, }

feature-libs/cart/import-export/components/import-to-cart/default-import-entries-layout.config.ts

defaultImportEntriesLayoutConfig
Type : LayoutConfig
Default value : { launch: { IMPORT_TO_CART: { inlineRoot: true, component: ImportEntriesDialogComponent, dialogType: DIALOG_TYPE.DIALOG, }, }, }

feature-libs/cart/import-export/core/config/default-import-export-config.ts

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', }, }, }, }

projects/storefrontlib/layout/a11y/keyboard-focus/config/default-keyboard-focus.config.ts

defaultKeyboardFocusConfig
since 4.2, refer to spartacus issues (#13762)
Type : KeyboardFocusConfig
Default value : { keyboardFocus: { enableResetFocusOnNavigate: false, enableResetViewOnNavigate: false, }, }

projects/storefrontlib/layout/config/default-layout.config.ts

defaultLayoutConfig
Type : LayoutConfig
Default value : { breakpoints: { xs: 576, sm: 768, md: 992, lg: 1200, xl: { min: 1200, }, }, }

projects/storefrontlib/shared/components/truncate-text-popover/truncate.pipe.ts

defaultLimit
Type : number
Default value : 20

projects/storefrontapp-e2e-cypress/cypress/helpers/infinite-scroll.ts

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'

feature-libs/asm/occ/adapters/default-occ-asm-config.ts

defaultOccAsmConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { asmCustomerSearch: '/assistedservicewebservices/customers/search', }, }, }, }

feature-libs/product/bulk-pricing/occ/config/default-occ-bulk-pricing-config.ts

defaultOccBulkPricingConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { product: { bulkPrices: 'orgProducts/${productCode}?fields=price(DEFAULT),volumePrices(FULL)', }, }, }, }, }

projects/core/src/occ/adapters/cart/default-occ-cart-config.ts

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 */ }, }, }, }

feature-libs/checkout/occ/config/default-occ-checkout-config.ts

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 */ }, }, }, }

projects/core/src/occ/config/default-occ-config.ts

defaultOccConfig
Type : OccConfig
Default value : { backend: { occ: { prefix: '/occ/v2/', }, media: {}, }, }

feature-libs/product-configurator/common/occ/default-occ-configurator-product-config.ts

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], }, }, }, }, }

projects/core/src/occ/adapters/cost-center/default-occ-cost-centers-config.ts

defaultOccCostCentersConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { getActiveCostCenters: '/costcenters?fields=DEFAULT,unit(BASIC,addresses(DEFAULT))', }, }, }, }

feature-libs/organization/order-approval/occ/config/default-occ-organization-config.ts

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', }, }, }, }

feature-libs/order/occ/config/default-occ-order-config.ts

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 */ }, }, }, }

feature-libs/organization/administration/occ/config/default-occ-organization-config.ts

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}', }, }, }, }

projects/core/src/occ/adapters/product/default-occ-product-config.ts

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], }, }, }, }, }

feature-libs/product/variants/occ/config/default-occ-product-variants-config.ts

defaultOccProductVariantsConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { product: { variants: 'products/${productCode}?fields=name,purchasable,baseOptions(DEFAULT),baseProduct,variantOptions(DEFAULT),variantType', }, }, }, }, }

feature-libs/cart/saved-cart/occ/config/default-occ-saved-cart-config.ts

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}', }, }, }, }

projects/core/src/occ/adapters/site-context/default-occ-site-context-config.ts

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)', }, }, }, }

feature-libs/storefinder/occ/adapters/default-occ-store-finder-config.ts

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', }, }, }, }

feature-libs/user/account/occ/adapters/config/default-occ-user-account-endpoint.config.ts

defaultOccUserAccountConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { user: 'users/${userId}' } }, }, }

projects/core/src/occ/adapters/user/default-occ-user-config.ts

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 */ }, }, }, }

feature-libs/user/profile/occ/adapters/config/default-occ-user-profile-endpoint.config.ts

defaultOccUserProfileConfig
Type : OccConfig
Default value : { backend: { occ: { endpoints: { userRegister: 'users', userForgotPassword: 'forgottenpasswordtokens', userResetPassword: 'resetpassword', userUpdateLoginId: 'users/${userId}/login', userUpdatePassword: 'users/${userId}/password', titles: 'titles', }, }, }, }

projects/storefrontlib/router/config/default-on-navigate-config.ts

defaultOnNavigateConfig
Type : OnNavigateConfig
Default value : { enableResetViewOnNavigate: { active: true, ignoreQueryString: false, ignoreRoutes: [], }, }

feature-libs/order/root/config/default-order-routing-config.ts

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' }, }, }, }, }

feature-libs/organization/administration/root/config/default-organization-layout.config.ts

defaultOrganizationLayoutConfig
Default value : { layoutSlots: { CompanyPageTemplate: { slots: ['BodyContent'], }, }, } as LayoutConfig

projects/core/src/cms/page/config/default-page-meta.config.ts

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, }, }, }

projects/storefrontlib/shared/components/list-navigation/pagination/config/default-pagination.config.ts

defaultPaginationConfig
Type : PaginationConfig
Default value : { pagination: { addStart: true, addEnd: true, }, }

feature-libs/organization/administration/root/config/default-permission-routing.config.ts

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', }

feature-libs/tracking/personalization/root/config/default-personalization-config.ts

defaultPersonalizationConfig
Type : PersonalizationConfig
Default value : { personalization: { enabled: false, httpHeaderName: { id: 'Occ-Personalization-Id', timestamp: 'Occ-Personalization-Time', }, context: { slotPosition: 'PlaceholderContentSlot', componentId: 'PersonalizationScriptComponent', }, }, }

feature-libs/checkout/components/components/place-order/default-place-order-spinner-layout.config.ts

defaultPlaceOrderSpinnerLayoutConfig
Type : LayoutConfig
Default value : { launch: { PLACE_ORDER_SPINNER: { inline: true, component: SpinnerComponent, dialogType: DIALOG_TYPE.POPOVER_CENTER_BACKDROP, }, }, }

feature-libs/product/image-zoom/components/product-image-zoom/default-product-image-zoom-layout.config.ts

defaultProductImageZoomLayoutConfig
Type : LayoutConfig
Default value : { launch: { PRODUCT_IMAGE_ZOOM: { inline: true, component: ProductImageZoomDialogComponent, dialogType: DIALOG_TYPE.DIALOG, }, }, }

projects/storefrontlib/cms-structure/pwa/pwa.module-config.ts

defaultPWAModuleConfig
Type : PWAModuleConfig
Default value : { pwa: { enabled: false, addToHomeScreen: false, }, }

feature-libs/qualtrics/components/qualtrics-loader/config/default-qualtrics-config.ts

defaultQualtricsConfig
Type : QualtricsConfig
Default value : { qualtrics: {}, }

feature-libs/cart/quick-order/root/config/default-quick-order.config.ts

defaultQuickOrderConfig
Type : QuickOrderConfig
Default value : { quickOrder: { searchForm: { displayProductImages: true, maxProducts: 5, minCharactersBeforeRequest: 3, }, }, }

feature-libs/cart/quick-order/root/quick-order-root.module.ts

defaultQuickOrderRoutingConfig
Type : RoutingConfig
Default value : { routing: { routes: { quickOrder: { paths: ['my-account/quick-order'], }, }, }, }

feature-libs/order/components/replenishment-order-details/default-replenishment-order-cancellation-layout.config.ts

defaultReplenishmentOrderCancellationLayoutConfig
Type : LayoutConfig
Default value : { launch: { REPLENISHMENT_ORDER: { inline: true, component: ReplenishmentOrderCancellationDialogComponent, dialogType: DIALOG_TYPE.DIALOG, }, }, }

projects/storefrontlib/cms-components/myaccount/order/replenishment-order-details/default-replenishment-order-cancellation-layout.config.ts

defaultReplenishmentOrderCancellationLayoutConfig
since 4.2 - use order lib instead
Type : LayoutConfig
Default value : { launch: { REPLENISHMENT_ORDER: { inline: true, component: ReplenishmentOrderCancellationDialogComponent, dialogType: DIALOG_TYPE.DIALOG, }, }, }

projects/storefrontlib/cms-structure/routing/default-routing-config.ts

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' }, }, }

feature-libs/product-configurator/rulebased/root/default-rulebased-routing-config.ts

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', ], }, }, }, }

feature-libs/cart/saved-cart/components/saved-cart-form-dialog/default-saved-cart-form-layout.config.ts

defaultSavedCartFormLayoutConfig
Type : LayoutConfig
Default value : { launch: { SAVED_CART: { inline: true, component: SavedCartFormDialogComponent, dialogType: DIALOG_TYPE.DIALOG, }, }, }

projects/storefrontlib/cms-structure/seo/config/default-seo.config.ts

defaultSeoConfig
Type : SeoConfig
Default value : { seo: { structuredData: { disableInDevMode: true, }, }, }

projects/storefrontlib/layout/a11y/skip-link/config/default-skip-link.config.ts

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' }, ], }

feature-libs/smartedit/root/config/default-smart-edit-config.ts

defaultSmartEditConfig
Type : SmartEditConfig
Default value : { smartEdit: { storefrontPreviewRoute: 'cx-preview', allowOrigin: 'localhost:9002', }, }

feature-libs/storefinder/core/config/default-store-finder-config.ts

defaultStoreFinderConfig
Type : StoreFinderConfig
Default value : { googleMaps: { apiUrl: 'https://maps.googleapis.com/maps/api/js', apiKey: '', scale: 5, selectedMarkerScale: 17, radius: 50000, }, }

feature-libs/storefinder/root/config/default-store-finder-layout-config.ts

defaultStoreFinderLayoutConfig
Type : LayoutConfig
Default value : { layoutSlots: { StoreFinderPageTemplate: { slots: ['MiddleContent', 'SideContent'], }, }, }

projects/storefrontlib/shared/components/table/config/default-table.config.ts

defaultTableConfig
Type : TableConfig
Default value : { tableOptions: { headerComponent: TableHeaderCellComponent, dataComponent: TableDataCellComponent, }, }

feature-libs/product-configurator/textfield/root/default-textfield-routing-config.ts

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', ], }, }, }, }

feature-libs/organization/administration/root/config/default-units-routing.config.ts

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', }

projects/storefrontapp-e2e-cypress/cypress/helpers/login.ts

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'

feature-libs/organization/administration/root/config/default-user-group-routing.config.ts

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', }

feature-libs/organization/administration/root/config/default-user-routing.config.ts

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', }

projects/storefrontlib/cms-components/product/config/default-view-config.ts

defaultViewConfig
Type : ViewConfig
Default value : { view: { defaultPageSize: 12, infiniteScroll: { active: false, productLimit: 0, showMoreButton: false, }, }, }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/delete-item.component.migration.ts

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, }, ], }

projects/core/src/user/store/actions/payment-methods.action.ts

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'

tools/build-lib/augmented-types/index.ts

DELIMITER_END
Type : string
Default value : '/** AUGMENTABLE_TYPES_END */'
DELIMITER_START
Type : string
Default value : '/** AUGMENTABLE_TYPES_START */'
glob
Default value : promisify(globModule)

projects/schematics/src/migrations/3_0/component-deprecations/data/delivery-mode.component.migration.ts

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.`, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/delivery-mode.component.migration.ts

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, }, ], }

feature-libs/checkout/core/connectors/delivery/converters.ts

DELIVERY_MODE_NORMALIZER
Default value : new InjectionToken< Converter<any, DeliveryMode> >('DeliveryModeNormalizer')

projects/schematics/src/migrations/3_0/constructor-deprecations/data/delivery-mode-set.guard.migration.ts

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, }, ], }

projects/schematics/src/add-ssr/index.ts

DEPENDENCY_NAMES
Type : string[]
Default value : [ '@angular/platform-server', NGUNIVERSAL_EXPRESS_ENGINE, 'ts-loader', ]

integration-libs/digital-payments/schematics/constants.ts

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'

projects/storefrontlib/layout/a11y/keyboard-focus/keyboard-focus.module.ts

directives
Type : []
Default value : [ // PersistFocusDirective, // VisibleFocusDirective, // BlockFocusDirective, // AutoFocusDirective, // EscapeFocusDirective, // LockFocusDirective, // TrapFocusDirective, // TabFocusDirective, FocusDirective, ]

feature-libs/organization/administration/components/shared/form/form.component.ts

DISABLED_STATUS
Type : string
Default value : 'DISABLED'

integration-libs/digital-payments/src/checkout/adapters/converters.ts

DP_DETAILS_NORMALIZER
Default value : new InjectionToken< Converter<any, PaymentDetails> >('DpDetailsNormalizer')
DP_REQUEST_NORMALIZER
Default value : new InjectionToken< Converter<any, DpPaymentRequest> >('DpRequestNormalizer')

integration-libs/digital-payments/src/translations/en/dp-payment-form.ts

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', }, }, }

integration-libs/digital-payments/src/translations/translation-chunks-config.ts

dpTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { dpPaymentForm: ['dpPaymentForm'], }

integration-libs/digital-payments/src/translations/translations.ts

dpTranslations
Type : TranslationResources
Default value : { en, }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/dynamic-attribute.service.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/dynamic-attribute.service.migration.ts

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`, }, ]

projects/schematics/src/migrations/test/constructor-deprecations/data/dynamic-attribute.service.migration.ts

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, }, ], }

feature-libs/asm/core/store/effects/index.ts

effects
Type : any[]
Default value : [CustomerEffects]

feature-libs/order/core/store/effects/index.ts

effects
Type : any[]
Default value : [ OrdersEffect, OrderDetailsEffect, ConsignmentTrackingEffects, OrderReturnRequestEffect, ReplenishmentOrderDetailsEffect, ReplenishmentOrdersEffect, ]

feature-libs/checkout/core/store/effects/index.ts

effects
Type : any[]
Default value : [ CheckoutEffects, CardTypesEffects, PaymentTypesEffects, ReplenishmentOrderEffects, ]

feature-libs/storefinder/core/store/effects/index.ts

effects
Type : any[]
Default value : [FindStoresEffect, ViewAllStoresEffect]

projects/core/src/cart/store/multi-cart-store.module.ts

effects
Type : any[]
Default value : [ CartEffects, CartEntryEffects, CartVoucherEffects, WishListEffects, MultiCartEffects, ]

feature-libs/cart/saved-cart/core/store/effects/index.ts

effects
Type : any[]
Default value : [SavedCartEffects]

feature-libs/organization/administration/core/store/effects/index.ts

effects
Type : any[]
Default value : [ BudgetEffects, OrgUnitEffects, UserGroupEffects, PermissionEffects, CostCenterEffects, B2BUserEffects, ]

feature-libs/organization/order-approval/core/store/effects/index.ts

effects
Type : any[]
Default value : [OrderApprovalEffects]

projects/core/src/anonymous-consents/store/effects/index.ts

effects
Type : any[]
Default value : [AnonymousConsentsEffects]

projects/core/src/cms/store/effects/index.ts

effects
Type : any[]
Default value : [ PageEffects, ComponentsEffects, NavigationEntryItemEffects, ]

projects/core/src/routing/store/effects/index.ts

effects
Type : any[]
Default value : [RouterEffects]

projects/core/src/site-context/store/effects/index.ts

effects
Type : any[]
Default value : [ LanguagesEffects, CurrenciesEffects, BaseSiteEffects, ]

projects/core/src/user/store/effects/index.ts

effects
Type : any[]
Default value : [ ClearMiscsDataEffect, DeliveryCountriesEffects, RegionsEffects, UserAddressesEffects, UserPaymentMethodsEffects, UserOrdersEffect, OrderDetailsEffect, BillingCountriesEffect, UserConsentsEffect, ConsignmentTrackingEffects, CustomerCouponEffects, NotificationPreferenceEffects, ProductInterestsEffect, OrderReturnRequestEffect, UserCostCenterEffects, ReplenishmentOrderDetailsEffect, UserReplenishmentOrdersEffect, ]

projects/core/src/product/store/effects/index.ts

effects
Type : any[]
Default value : [ ProductsSearchEffects, ProductEffects, ProductReviewsEffects, ProductReferencesEffects, ]

projects/core/src/auth/client-auth/store/effects/index.ts

effects
Type : any[]
Default value : [ClientTokenEffect]

projects/core/src/user/store/effects/transitional.ts

effectsTransitional
since 4.2 - use effectsTransitional_4_2 with order lib instead
Type : any[]
Default value : [ ClearMiscsDataEffect, DeliveryCountriesEffects, RegionsEffects, UserAddressesEffects, UserPaymentMethodsEffects, UserOrdersEffect, OrderDetailsEffect, BillingCountriesEffect, UserConsentsEffect, ConsignmentTrackingEffects, CustomerCouponEffects, NotificationPreferenceEffects, ProductInterestsEffect, OrderReturnRequestEffect, UserCostCenterEffects, ReplenishmentOrderDetailsEffect, UserReplenishmentOrdersEffect, ]

projects/core/src/user/store/effects/transitional_4_2.ts

effectsTransitional_4_2
Type : any[]
Default value : [ ClearMiscsDataEffect, DeliveryCountriesEffects, RegionsEffects, UserAddressesEffects, UserPaymentMethodsEffects, BillingCountriesEffect, UserConsentsEffect, CustomerCouponEffects, NotificationPreferenceEffects, ProductInterestsEffect, UserCostCenterEffects, ]

projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-flow.ts

ELECTRONICS_BASESITE
Type : string
Default value : 'electronics-spa'
ELECTRONICS_CURRENCY
Type : string
Default value : 'USD'

projects/core/src/util/regex-pattern.ts

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,}$/

projects/schematics/src/shared/utils/config-utils.ts

EMPTY_SPACE_REG_EXP
Default value : /\s+/gm

integration-libs/digital-payments/src/translations/en/index.ts

en
Type : object
Default value : { dpPaymentForm, }

integration-libs/epd-visualization/assets/translations/en/index.ts

en
Type : object
Default value : { epdVisualization, }

feature-libs/asm/assets/translations/en/index.ts

en
Type : object
Default value : { asm, }

feature-libs/order/assets/translations/en/index.ts

en
Type : object
Default value : { order, }

feature-libs/checkout/assets/translations/en/index.ts

en
Type : object
Default value : { checkout, }

feature-libs/storefinder/assets/translations/en/index.ts

en
Type : object
Default value : { storeFinder, }

feature-libs/cart/saved-cart/assets/translations/en/index.ts

en
Type : object
Default value : { savedCart, }

feature-libs/cart/import-export/assets/translations/en/index.ts

en
Type : object
Default value : { importExport, }

feature-libs/cart/quick-order/assets/translations/en/index.ts

en
Type : object
Default value : { quickOrder, }

feature-libs/product/bulk-pricing/assets/translations/en/index.ts

en
Type : object
Default value : { bulkPricing, }

feature-libs/product/image-zoom/assets/translations/en/index.ts

en
Type : object
Default value : { productImageZoom, }

feature-libs/product/variants/assets/translations/en/index.ts

en
Type : object
Default value : { productVariants, }

feature-libs/organization/administration/assets/translations/en/index.ts

en
Type : object
Default value : { organization, }

feature-libs/organization/order-approval/assets/translations/en/index.ts

en
Type : object
Default value : { orderApproval, }

feature-libs/product-configurator/common/assets/translations/en/index.ts

en
Type : object
Default value : { configurator, }

feature-libs/user/account/assets/translations/en/index.ts

en
Type : object
Default value : { userAccount, }

feature-libs/user/profile/assets/translations/en/index.ts

en
Type : object
Default value : { userProfile, }

projects/core/src/routing/configurable-routes/url-translation/path-utils.ts

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

projects/core/src/state/utils/entity-loader/entity-loader.action.ts

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'

projects/core/src/state/utils/entity-processes-loader/entity-processes-loader.action.ts

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'

projects/core/src/state/utils/entity/entity.action.ts

ENTITY_REMOVE_ACTION
Type : string
Default value : '[ENTITY] REMOVE'
ENTITY_REMOVE_ALL_ACTION
Type : string
Default value : '[ENTITY] REMOVE ALL'

integration-libs/epd-visualization/root/feature-name.ts

EPD_VISUALIZATION_FEATURE
Type : string
Default value : 'epd-visualization'

integration-libs/epd-visualization/schematics/constants.ts

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'

integration-libs/epd-visualization/assets/translations/en/epdVisualization.i18n.ts

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', }, }, }

integration-libs/epd-visualization/assets/translations/translations.ts

epdVisualizationTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { epdVisualization: ['epdVisualization'], }
epdVisualizationTranslations
Type : TranslationResources
Default value : { en, }

feature-libs/product-configurator/rulebased/core/state/effects/configurator-cart.effect.ts

ERROR_MESSAGE_NO_ENTRY_NUMBER_FOUND
Type : string
Default value : 'Entry number is required in addToCart response'

projects/core/src/global-message/http-interceptors/index.ts

errorHandlers
Type : Provider[]
Default value : [ { provide: HttpErrorHandler, useExisting: UnknownErrorHandler, multi: true, }, { provide: HttpErrorHandler, useExisting: BadGatewayHandler, multi: true, }, { provide: HttpErrorHandler, useExisting: BadRequestHandler, multi: true, }, { provide: HttpErrorHandler, useExisting: ConflictHandler, multi: true, }, { provide: HttpErrorHandler, useExisting: ForbiddenHandler, multi: true, }, { provide: HttpErrorHandler, useExisting: GatewayTimeoutHandler, multi: true, }, { provide: HttpErrorHandler, useExisting: InternalServerErrorHandler, multi: true, }, { provide: HttpErrorHandler, useExisting: NotFoundHandler, multi: true, }, ]
httpErrorInterceptors
Type : Provider[]
Default value : [ { provide: HTTP_INTERCEPTORS, useExisting: HttpErrorInterceptor, multi: true, }, ]

tools/config/index.ts

errorsCount
Type : number
Default value : 0
librariesPaths
Default value : glob.sync( `{core-libs,feature-libs,integration-libs,projects}/!(node_modules)/${PACKAGE_JSON}`, { ignore: [ `projects/storefrontapp-e2e-cypress/${PACKAGE_JSON}`, `projects/storefrontapp/${PACKAGE_JSON}`, ], } )

Paths to package.json files for all libraries.

options
Type : ProgramOptions
Default value : program.opts() as any
program
Default value : new Command()
repository
Default value : librariesPaths .map((libraryPath) => { const packageJson: PackageJson = readJsonFile(libraryPath); const directory = libraryPath.substring( 0, libraryPath.length - `/${PACKAGE_JSON}`.length ); const ngPackageFilesPaths = glob.sync(`${directory}/**/${NG_PACKAGE_JSON}`); const entryPoints = ngPackageFilesPaths.map((ngPackagePath) => { const ngPackageFileContent = readJsonFile(ngPackagePath); let pathWithoutLibDirectory = ngPackagePath.substring(directory.length); let pathWithoutNgPackage = pathWithoutLibDirectory.substring( 0, pathWithoutLibDirectory.length - `/${NG_PACKAGE_JSON}`.length ); return { entryPoint: `${packageJson.name}${pathWithoutNgPackage}`, directory: `${pathWithoutNgPackage}`, entryFile: `${ngPackageFileContent.lib.entryFile.replace('.ts', '')}`, }; }); return { name: packageJson.name as string, packageJsonContent: packageJson, version: packageJson.version as string, directory, distDir: directory.split('/')[1], dependencies: packageJson.dependencies ?? {}, devDependencies: packageJson.devDependencies ?? {}, peerDependencies: packageJson.peerDependencies ?? {}, optionalDependencies: packageJson.optionalDependencies ?? {}, entryPoints, }; }) .reduce((acc: Repository, library) => { acc[library.name] = library; return acc; }, {})
warningsCount
Type : number
Default value : 0

projects/schematics/src/migrations/4_0/constructor-deprecations/data/event.service.migration.ts

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 }, ], }

projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-bulk-pricing.ts

EXPECTED_TOTAL
Type : string
Default value : '$114.39'
expectedData
Type : []
Default value : [ { quantity: '1 - 9', price: '$4.00', discount: '0%', }, { quantity: '10 - 29', price: '$3.89', discount: '-3%', }, { quantity: '30 - 49', price: '$3.69', discount: '-8%', }, { quantity: '50 - 99', price: '$3.49', discount: '-13%', }, { quantity: '100+', price: '$2.99', discount: '-25%', }, ]
PRODUCT
Type : string
Default value : '2221933'
PRODUCT_NO_PRICING
Type : string
Default value : '3881074'
TEST_QUANTITY
Type : string
Default value : '31'

feature-libs/cart/import-export/assets/translations/en/import-export.i18n.ts

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, }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/express-checkout.service.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/express-checkout.service.migration.ts

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`, }, ]

feature-libs/order/core/facade/facade-providers.ts

facadeProviders
Type : Provider[]
Default value : [ OrderReturnRequestService, { provide: OrderReturnRequestFacade, useExisting: OrderReturnRequestService, }, OrderService, { provide: OrderFacade, useExisting: OrderService, }, ReplenishmentOrderService, { provide: ReplenishmentOrderFacade, useExisting: ReplenishmentOrderService, }, ]

feature-libs/checkout/core/facade/facade-providers.ts

facadeProviders
Type : Provider[]
Default value : [ CheckoutDeliveryService, { provide: CheckoutDeliveryFacade, useExisting: CheckoutDeliveryService, }, CheckoutPaymentService, { provide: CheckoutPaymentFacade, useExisting: CheckoutPaymentService, }, CheckoutService, { provide: CheckoutFacade, useExisting: CheckoutService, }, PaymentTypeService, { provide: PaymentTypeFacade, useExisting: PaymentTypeService, }, CheckoutCostCenterService, { provide: CheckoutCostCenterFacade, useExisting: CheckoutCostCenterService, }, ClearCheckoutService, { provide: ClearCheckoutFacade, useExisting: ClearCheckoutService, }, ]

integration-libs/cdc/core/auth/facade/facade-providers.ts

facadeProviders
Type : Provider[]
Default value : [ CdcAuthService, { provide: CdcAuthFacade, useExisting: CdcAuthService, }, ]

feature-libs/cart/saved-cart/core/facade/facade-providers.ts

facadeProviders
Type : Provider[]
Default value : [ SavedCartService, { provide: SavedCartFacade, useExisting: SavedCartService, }, ]

feature-libs/cart/quick-order/core/facade/facade-providers.ts

facadeProviders
Type : Provider[]
Default value : [ QuickOrderService, { provide: QuickOrderFacade, useExisting: QuickOrderService, }, ]

feature-libs/user/account/core/facade/facade-providers.ts

facadeProviders
Type : Provider[]
Default value : [ UserAccountService, { provide: UserAccountFacade, useExisting: UserAccountService, }, ]

feature-libs/user/profile/core/facade/facade-providers.ts

facadeProviders
Type : Provider[]
Default value : [ UserEmailService, UserPasswordService, UserProfileService, UserRegisterService, { provide: UserEmailFacade, useExisting: UserEmailService, }, { provide: UserPasswordFacade, useExisting: UserPasswordService, }, { provide: UserProfileFacade, useExisting: UserProfileService, }, { provide: UserRegisterFacade, useExisting: UserRegisterService, }, ]

projects/storefrontlib/shared/components/list-navigation/pagination/pagination.builder.ts

FALLBACK_PAGINATION_OPTIONS
Type : PaginationOptions
Default value : { rangeCount: 3, dotsLabel: '...', startLabel: '«', previousLabel: '‹', nextLabel: '›', endLabel: '»', }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/feature-modules.service.migration.ts

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'`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/feature-modules.service.migration.ts

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, }, ], }

tools/schematics/dependency-collector.ts

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`

feature-libs/storefinder/core/store/actions/find-stores.action.ts

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'

projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-as-persistent-user.ts

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'

projects/storefrontapp-e2e-cypress/cypress/helpers/notification.ts

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'

projects/storefrontapp-e2e-cypress/cypress/helpers/product-search.ts

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'

projects/storefrontlib/layout/a11y/keyboard-focus/keyboard-focus.model.ts

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

projects/storefrontapp-e2e-cypress/cypress/support/utils/a11y-tab.ts

focusableSelectors
Type : []
Default value : [ `a[href]:not([tabindex='-1']):not([hidden])`, `area[href]:not([tabindex='-1']):not([hidden])`, `input:not([disabled]):not([tabindex='-1']):not([hidden])`, `select:not([disabled]):not([tabindex='-1']):not([hidden])`, `textarea:not([disabled]):not([tabindex='-1']):not([hidden])`, `button:not([disabled]):not([tabindex='-1']):not([hidden])`, `iframe:not([tabindex='-1']):not([hidden])`, `[tabindex]:not([tabindex='-1']):not([hidden])`, `[contentEditable=true]:not([tabindex='-1']):not([hidden])`, ]

projects/storefrontlib/cms-components/misc/icon/fontawesome-icon.config.ts

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', }, ], }, }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/forbidden.handler.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/forgot-password.component.migration.ts

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, }, ], }

projects/storefrontapp-e2e-cypress/cypress/sample-data/viewports.ts

formats
Type : object
Default value : { mobile: { width: 575, height: 640, }, desktop: { width: 1000, height: 660, }, }

projects/storefrontapp-e2e-cypress/cypress/helpers/inventory-display.ts

GET_PRODUCT_DETAILS_ENDPOINT_ALIAS
Type : string
Default value : 'getProductDetails'
stockSelector
Type : string
Default value : 'cx-add-to-cart .info'

projects/core/src/site-context/store/selectors/base-site.selectors.ts

getActiveBaseSite
Type : MemoizedSelector<StateWithSiteContext, string>
Default value : createSelector( getSiteContextState, (state: SiteContextState) => state && state.baseSite && state.baseSite.activeSite )
getAllBaseSites
Type : MemoizedSelector<StateWithSiteContext, BaseSite[]>
Default value : createSelector(getBaseSitesEntities, (entities) => { return entities ? Object.keys(entities).map((uid) => entities[uid]) : null; })
getBaseSiteData
Type : MemoizedSelector<StateWithSiteContext, BaseSite>
Default value : createSelector( getSiteContextState, (state: SiteContextState) => state && state.baseSite && state.baseSite.details )
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

projects/core/src/cart/store/selectors/multi-cart.selector.ts

getActiveCartId
Type : MemoizedSelector<StateWithMultiCart, string>
Default value : createSelector(getMultiCartState, (state: MultiCartState) => state.active)
getCartEntitySelectorFactory
Default value : ( cartId: string ): MemoizedSelector<StateWithMultiCart, ProcessesLoaderState<Cart>> => { return createSelector( getMultiCartEntities, (state: EntityProcessesLoaderState<Cart>) => entityProcessesLoaderStateSelector(state, cartId) ); }
getCartEntriesSelectorFactory
Default value : ( cartId: string ): MemoizedSelector<StateWithMultiCart, OrderEntry[]> => { return createSelector(getCartSelectorFactory(cartId), (state: Cart) => { return state && state.entries ? state.entries : []; }); }
getCartEntrySelectorFactory
Default value : ( cartId: string, productCode: string ): MemoizedSelector<StateWithMultiCart, OrderEntry> => { return createSelector( getCartEntriesSelectorFactory(cartId), (state: OrderEntry[]) => { return state ? state.find((entry) => entry.product.code === productCode) : undefined; } ); }
getCartHasPendingProcessesSelectorFactory
Default value : ( cartId: string ): MemoizedSelector<StateWithMultiCart, boolean> => { return createSelector( getMultiCartEntities, (state: EntityProcessesLoaderState<Cart>) => entityHasPendingProcessesSelector(state, cartId) ); }
getCartIsStableSelectorFactory
Default value : ( cartId: string ): MemoizedSelector<StateWithMultiCart, boolean> => { return createSelector( getMultiCartEntities, (state: EntityProcessesLoaderState<Cart>) => entityIsStableSelector(state, cartId) ); }
getCartSelectorFactory
Default value : ( cartId: string ): MemoizedSelector<StateWithMultiCart, Cart> => { return createSelector( getMultiCartEntities, (state: EntityProcessesLoaderState<Cart>) => entityValueSelector(state, cartId) ); }
getCartsSelectorFactory
Type : MemoizedSelector<StateWithMultiCart, Cart[]>
Default value : createSelector( getMultiCartEntities, (state: EntityProcessesLoaderState<Cart>) => Object.keys(state.entities).map((key) => entityValueSelector(state, key)) )
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)

projects/core/src/user/store/selectors/user-addresses.selectors.ts

getAddresses
Type : MemoizedSelector<StateWithUser, Address[]>
Default value : createSelector(getAddressesLoaderState, (state: LoaderState<Address[]>) => StateUtils.loaderValueSelector(state) )
getAddressesLoadedSuccess
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector( getAddressesLoaderState, (state: LoaderState<Address[]>) => StateUtils.loaderSuccessSelector(state) && !StateUtils.loaderLoadingSelector(state) )
getAddressesLoaderState
Type : MemoizedSelector<StateWithUser, LoaderState<Address[]>>
Default value : createSelector(getUserState, (state: UserState) => state.addresses)
getAddressesLoading
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector(getAddressesLoaderState, (state: LoaderState<Address[]>) => StateUtils.loaderLoadingSelector(state) )

feature-libs/organization/administration/core/store/selectors/org-unit.selector.ts

getAddressesState
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<Address>>
Default value : createSelector( getB2BOrgUnitState, (state: OrgUnits) => state && state.addressEntities )
getApprovalProcesses
Default value : (): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<B2BApprovalProcess[]> > => createSelector( getApprovalProcessesState, (state: StateUtils.EntityLoaderState<B2BApprovalProcess[]>) => StateUtils.entityLoaderStateSelector(state, ORG_UNIT_APPROVAL_PROCESSES) )
getApprovalProcessesState
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<B2BApprovalProcess[]>>
Default value : createSelector( getB2BOrgUnitState, (state: OrgUnits) => state && state.approvalProcesses )
getAssignedUsers
Default value : ( orgUnitId: string, roleId: string, params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<B2BUser>> > => createSelector( getB2BOrgUnitState, getB2BUsersState, (state: OrgUnits, users: StateUtils.EntityLoaderState<B2BUser>) => StateUtils.denormalizeCustomB2BSearch( state.users, users, params, `${orgUnitId},${roleId}` ) )
getB2BAddress
Default value : ( addressId: string ): MemoizedSelector<StateWithOrganization, StateUtils.LoaderState<Address>> => createSelector( getAddressesState, (state: StateUtils.EntityLoaderState<Address>) => StateUtils.entityLoaderStateSelector(state, addressId) )
getB2BAddresses
Default value : ( orgUnitId: string, params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<Address>> > => createSelector(getB2BOrgUnitState, (state: OrgUnits) => StateUtils.denormalizeCustomB2BSearch( state.addressList, state.addressEntities, params, orgUnitId ) )
getB2BOrgUnitState
Type : MemoizedSelector<StateWithOrganization, OrgUnits>
Default value : createSelector( getOrganizationState, (state: OrganizationState) => state[ORG_UNIT_FEATURE] )
getOrgUnit
Default value : ( orgUnitId: string ): MemoizedSelector<StateWithOrganization, StateUtils.LoaderState<B2BUnit>> => createSelector( getOrgUnitsState, (state: StateUtils.EntityLoaderState<B2BUnit>) => StateUtils.entityLoaderStateSelector(state, orgUnitId) )
getOrgUnitList
Default value : (): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<B2BUnitNode[]> > => createSelector( getOrgUnitsNodeListState, (state: StateUtils.EntityLoaderState<B2BUnitNode[]>) => StateUtils.entityLoaderStateSelector(state, ORG_UNIT_NODES) )
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 )
getOrgUnitState
Default value : ( orgUnitId: string ): MemoizedSelector<StateWithOrganization, StateUtils.LoaderState<B2BUnit>> => createSelector( getOrgUnitsState, (state: StateUtils.EntityLoaderState<B2BUnit>) => StateUtils.entityLoaderStateSelector(state, orgUnitId) )
getOrgUnitsTreeState
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<B2BUnitNode>>
Default value : createSelector( getB2BOrgUnitState, (state: OrgUnits) => state && state.tree )
getOrgUnitTree
Default value : (): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<B2BUnitNode> > => createSelector( getOrgUnitsTreeState, (state: StateUtils.EntityLoaderState<B2BUnitNode>) => StateUtils.entityLoaderStateSelector(state, ORG_UNIT_TREE) )
getOrgUnitValue
Default value : ( orgUnitId: string ): MemoizedSelector<StateWithOrganization, B2BUnit> => { return createSelector(getOrgUnit(orgUnitId), (orgUnitState) => StateUtils.loaderValueSelector(orgUnitState) ); }

projects/core/src/user/store/selectors/billing-countries.selectors.ts

getAllBillingCountries
Type : MemoizedSelector<StateWithUser, Country[]>
Default value : createSelector(getBillingCountriesEntites, (entites) => Object.keys(entites).map((isocode) => entites[isocode]) )
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)

feature-libs/checkout/core/store/selectors/card-types.selectors.ts

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)

feature-libs/checkout/core/store/selectors/payment-types.selectors.ts

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)

projects/core/src/product/store/selectors/product.selectors.ts

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)
getSelectedProductErrorFactory
Default value : ( code: string, scope = '' ): MemoizedSelector<StateWithProduct, boolean> => { return createSelector( getSelectedProductStateFactory(code, scope), (productState) => StateUtils.loaderErrorSelector(productState) ); }
getSelectedProductFactory
Default value : ( code: string, scope = '' ): MemoizedSelector<StateWithProduct, Product> => { return createSelector( getSelectedProductStateFactory(code, scope), (productState) => StateUtils.loaderValueSelector(productState) ); }
getSelectedProductLoadingFactory
Default value : ( code: string, scope = '' ): MemoizedSelector<StateWithProduct, boolean> => { return createSelector( getSelectedProductStateFactory(code, scope), (productState) => StateUtils.loaderLoadingSelector(productState) ); }
getSelectedProductStateFactory
Default value : ( code: string, scope = '' ): MemoizedSelector<StateWithProduct, StateUtils.LoaderState<Product>> => { return createSelector( getProductState, (details) => StateUtils.entityLoaderStateSelector(details, code)[scope] || StateUtils.initialLoaderState ); }
getSelectedProductSuccessFactory
Default value : ( code: string, scope = '' ): MemoizedSelector<StateWithProduct, boolean> => { return createSelector( getSelectedProductStateFactory(code, scope), (productState) => StateUtils.loaderSuccessSelector(productState) ); }

projects/core/src/user/store/selectors/regions.selectors.ts

getAllRegions
Type : MemoizedSelector<StateWithUser, Region[]>
Default value : createSelector(getRegionsLoaderState, (state: LoaderState<RegionsState>) => { return StateUtils.loaderValueSelector(state).entities; })
getRegionsCountry
Type : MemoizedSelector<StateWithUser, string>
Default value : createSelector( getRegionsLoaderState, (state: LoaderState<RegionsState>) => StateUtils.loaderValueSelector(state).country )
getRegionsDataAndLoading
Type : MemoizedSelector<StateWithUser, literal type>
Default value : createSelector( getRegionsLoaderState, (state: LoaderState<RegionsState>) => ({ loaded: StateUtils.loaderSuccessSelector(state), loading: StateUtils.loaderLoadingSelector(state), regions: StateUtils.loaderValueSelector(state).entities, country: StateUtils.loaderValueSelector(state).country, }) )
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) )

projects/core/src/anonymous-consents/store/selectors/anonymous-consents.selectors.ts

getAnonymousConsentByTemplateCode
Default value : ( templateCode: string ): MemoizedSelector<StateWithAnonymousConsents, AnonymousConsent> => createSelector(getAnonymousConsents, (consents) => consents.find((consent) => consent.templateCode === templateCode) )
getAnonymousConsents
Type : MemoizedSelector<StateWithAnonymousConsents, AnonymousConsent[]>
Default value : createSelector(getAnonymousConsentState, (state) => state.consents)

projects/core/src/anonymous-consents/store/selectors/anonymous-consent-ui.selectors.ts

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)

projects/core/src/anonymous-consents/store/selectors/feature.selector.ts

getAnonymousConsentState
Type : MemoizedSelector<StateWithAnonymousConsents, AnonymousConsentsState>
Default value : createFeatureSelector<AnonymousConsentsState>( ANONYMOUS_CONSENTS_STORE_FEATURE )

projects/core/src/anonymous-consents/store/selectors/anonymous-consent-templates.selectors.ts

getAnonymousConsentTemplate
Default value : ( templateCode: string ): MemoizedSelector<StateWithAnonymousConsents, ConsentTemplate> => { return createSelector(getAnonymousConsentTemplatesValue, (templates) => { return templates ? templates.find((template) => template.id === templateCode) : null; }); }
getAnonymousConsentTemplatesError
Type : MemoizedSelector<StateWithAnonymousConsents, boolean>
Default value : createSelector( getAnonymousConsentTemplatesState, StateUtils.loaderErrorSelector )
getAnonymousConsentTemplatesLoading
Type : MemoizedSelector<StateWithAnonymousConsents, boolean>
Default value : createSelector( getAnonymousConsentTemplatesState, StateUtils.loaderLoadingSelector )
getAnonymousConsentTemplatesState
Type : MemoizedSelector<StateWithAnonymousConsents, LoaderState<ConsentTemplate[]>>
Default value : createSelector(getAnonymousConsentState, (state) => state.templates)
getAnonymousConsentTemplatesSuccess
Type : MemoizedSelector<StateWithAnonymousConsents, boolean>
Default value : createSelector( getAnonymousConsentTemplatesState, StateUtils.loaderSuccessSelector )
getAnonymousConsentTemplatesValue
Type : MemoizedSelector<StateWithAnonymousConsents, ConsentTemplate[]>
Default value : createSelector( getAnonymousConsentTemplatesState, StateUtils.loaderValueSelector )

feature-libs/asm/core/store/selectors/feature.selector.ts

getAsmState
Type : MemoizedSelector<StateWithAsm, AsmState>
Default value : createFeatureSelector<AsmState>(ASM_FEATURE)

feature-libs/asm/core/store/selectors/asm-ui.selectors.ts

getAsmUi
Type : MemoizedSelector<StateWithAsm, AsmUi>
Default value : createSelector( getAsmState, (state: AsmState) => state.asmUi )

feature-libs/organization/administration/core/store/selectors/cost-center.selector.ts

getAssignedBudgets
Default value : ( code: string, params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<Budget>> > => createSelector( getCostCenterManagementState, getBudgetsState, ( state: CostCenterManagement, budgets: StateUtils.EntityLoaderState<Budget> ) => StateUtils.denormalizeCustomB2BSearch( state.budgets, budgets, params, code ) )
getCostCenter
Default value : ( costCenterCode: string ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<CostCenter> > => createSelector( getCostCentersState, (state: StateUtils.EntityLoaderState<CostCenter>) => StateUtils.entityLoaderStateSelector(state, costCenterCode) )
getCostCenterList
Default value : ( params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<CostCenter>> > => createSelector(getCostCenterManagementState, (state: CostCenterManagement) => StateUtils.denormalizeSearch<CostCenter>(state, params) )
getCostCenterManagementState
Type : MemoizedSelector<StateWithOrganization, CostCenterManagement>
Default value : createSelector( getOrganizationState, (state: OrganizationState) => state[COST_CENTER_FEATURE] )
getCostCentersState
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<CostCenter>>
Default value : createSelector( getCostCenterManagementState, (state: CostCenterManagement) => state && state.entities )
getCostCenterState
Default value : ( code: string ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<CostCenter> > => createSelector( getCostCentersState, (state: StateUtils.EntityLoaderState<CostCenter>) => StateUtils.entityLoaderStateSelector(state, code) )
getCostCenterValue
Default value : ( costCenterCode: string ): MemoizedSelector<StateWithOrganization, Budget> => { return createSelector(getCostCenter(costCenterCode), (costCenterState) => StateUtils.loaderValueSelector(costCenterState) ); }

projects/core/src/product/store/reducers/product-search.reducer.ts

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: {}, }

projects/core/src/product/store/selectors/product-search.selectors.ts

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)

feature-libs/organization/administration/core/store/selectors/user-group.selector.ts

getAvailableOrderApprovalPermissions
Default value : ( code: string, params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<Permission>> > => createSelector( getUserGroupManagementState, getPermissionsState, ( state: UserGroupManagement, permissions: StateUtils.EntityLoaderState<Permission> ) => StateUtils.denormalizeCustomB2BSearch( state.permissions, permissions, params, code ) )
getAvailableOrgCustomers
Default value : ( code: string, params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<B2BUser>> > => createSelector( getUserGroupManagementState, getB2BUsersState, ( state: UserGroupManagement, customers: StateUtils.EntityLoaderState<B2BUser> ) => StateUtils.denormalizeCustomB2BSearch( state.customers, customers, params, code ) )
getUserGroup
Default value : ( userGroupId: string ): MemoizedSelector<StateWithOrganization, StateUtils.LoaderState<UserGroup>> => createSelector( getUserGroupsState, (state: StateUtils.EntityLoaderState<UserGroup>) => StateUtils.entityLoaderStateSelector(state, userGroupId) )
getUserGroupList
Default value : ( params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<UserGroup>> > => createSelector(getUserGroupManagementState, (state: UserGroupManagement) => StateUtils.denormalizeSearch<UserGroup>(state, params) )
getUserGroupManagementState
Type : MemoizedSelector<StateWithOrganization, UserGroupManagement>
Default value : createSelector( getOrganizationState, (state: OrganizationState) => state[USER_GROUP_FEATURE] )
getUserGroupsState
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<UserGroup>>
Default value : createSelector( getUserGroupManagementState, (state: UserGroupManagement) => state && state.entities )
getUserGroupState
Default value : ( code: string ): MemoizedSelector<StateWithOrganization, StateUtils.LoaderState<UserGroup>> => createSelector( getUserGroupsState, (state: StateUtils.EntityLoaderState<UserGroup>) => StateUtils.entityLoaderStateSelector(state, code) )
getUserGroupValue
Default value : ( userGroupId: string ): MemoizedSelector<StateWithOrganization, UserGroup> => { return createSelector(getUserGroup(userGroupId), (userGroupState) => StateUtils.loaderValueSelector(userGroupState) ); }

feature-libs/organization/administration/core/store/selectors/b2b-user.selector.ts

getB2BUserApprovers
Default value : ( code: string, params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<B2BUser>> > => createSelector( getB2BUserManagementState, getB2BUsersState, ( state: B2BUserManagement, approvers: StateUtils.EntityLoaderState<B2BUser> ) => StateUtils.denormalizeCustomB2BSearch( state.approvers, approvers, params, code ) )
getB2BUserManagementState
Type : MemoizedSelector<StateWithOrganization, B2BUserManagement>
Default value : createSelector( getOrganizationState, (state: OrganizationState) => state[B2B_USER_FEATURE] )
getB2BUserPermissions
Default value : ( code: string, params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<Permission>> > => createSelector( getB2BUserManagementState, getPermissionsState, ( state: B2BUserManagement, permissions: StateUtils.EntityLoaderState<Permission> ) => StateUtils.denormalizeCustomB2BSearch( state.permissions, permissions, params, code ) )
getB2BUsersState
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<B2BUser>>
Default value : createSelector( getB2BUserManagementState, (state: B2BUserManagement) => state && state.entities )
getB2BUserState
Default value : ( orgCustomerId: string ): MemoizedSelector<StateWithOrganization, StateUtils.LoaderState<B2BUser>> => createSelector( getB2BUsersState, (state: StateUtils.EntityLoaderState<B2BUser>) => StateUtils.entityLoaderStateSelector(state, orgCustomerId) )
getB2BUserUserGroups
Default value : ( code: string, params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<UserGroup>> > => createSelector( getB2BUserManagementState, getUserGroupsState, ( state: B2BUserManagement, userGroups: StateUtils.EntityLoaderState<UserGroup> ) => StateUtils.denormalizeCustomB2BSearch( state.userGroups, userGroups, params, code ) )
getB2BUserValue
Default value : ( orgCustomerId: string ): MemoizedSelector<StateWithOrganization, B2BUser> => { return createSelector(getB2BUserState(orgCustomerId), (b2BUserState) => StateUtils.loaderValueSelector(b2BUserState) ); }
getUserGroupsState
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<UserGroup>>
Default value : createSelector( getOrganizationState, (state: OrganizationState) => state[USER_GROUP_FEATURE].entities )
getUserList
Default value : ( params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<B2BUser>> > => createSelector(getB2BUserManagementState, (state: B2BUserManagement) => StateUtils.denormalizeSearch<B2BUser>(state, params) )

feature-libs/organization/administration/core/store/selectors/budget.selector.ts

getBudget
Default value : ( budgetCode: string ): MemoizedSelector<StateWithOrganization, StateUtils.LoaderState<Budget>> => createSelector( getBudgetsState, (state: StateUtils.EntityLoaderState<Budget>) => StateUtils.entityLoaderStateSelector(state, budgetCode) )
getBudgetList
Default value : ( params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<Budget>> > => createSelector(getBudgetManagementState, (state: BudgetManagement) => StateUtils.denormalizeSearch<Budget>(state, params) )
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 )
getBudgetValue
Default value : ( budgetCode: string ): MemoizedSelector<StateWithOrganization, Budget> => { return createSelector(getBudget(budgetCode), (budgetState) => StateUtils.loaderValueSelector(budgetState) ); }

feature-libs/checkout/core/store/reducers/card-types.reducer.ts

getCardTypesEntites
Default value : (state: CardTypesState) => state.entities
initialState
Type : CardTypesState
Default value : { entities: {}, }

feature-libs/checkout/core/store/selectors/checkout.selectors.ts

getCheckoutDetailsLoaded
Type : MemoizedSelector<StateWithCheckout, boolean>
Default value : createSelector( getCheckoutStepsState, (state) => StateUtils.loaderSuccessSelector(state) && !StateUtils.loaderLoadingSelector(state) )
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) )
getCheckoutStepsState
Type : MemoizedSelector<StateWithCheckout, StateUtils.LoaderState<CheckoutStepsState>>
Default value : createSelector( getCheckoutState, (checkoutState: CheckoutState) => checkoutState.steps )
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; })
getSupportedDeliveryModes
Type : MemoizedSelector<StateWithCheckout, DeliveryMode[]>
Default value : createSelector(getDeliveryMode, (deliveryMode) => { return ( deliveryMode && Object.keys(deliveryMode.supported).map( (code) => deliveryMode.supported[code] ) ); })

projects/core/src/auth/client-auth/store/selectors/feature.selector.ts

getClientAuthState
Type : MemoizedSelector<StateWithClientAuth, ClientAuthState>
Default value : createFeatureSelector<ClientAuthState>(CLIENT_AUTH_FEATURE)

projects/core/src/auth/client-auth/store/selectors/client-token.selectors.ts

getClientTokenState
Type : MemoizedSelector<StateWithClientAuth, LoaderState<ClientToken>>
Default value : createSelector( getClientAuthState, (state: ClientAuthState) => state.clientToken )

projects/core/src/cms/store/selectors/feature.selectors.ts

getCmsState
Type : MemoizedSelector<StateWithCms, CmsState>
Default value : createFeatureSelector<CmsState>(CMS_FEATURE)

feature-libs/product-configurator/textfield/core/state/selectors/configurator-textfield.selector.ts

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 )

projects/core/src/user/store/selectors/user-consents.selectors.ts

getConsentByTemplateId
Default value : ( templateId: string ): MemoizedSelector<StateWithUser, ConsentTemplate> => createSelector(getConsentsValue, (templates) => templates.find((template) => template.id === templateId) )
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)

feature-libs/order/core/store/selectors/consignment-tracking.selectors.ts

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 )

projects/core/src/user/store/selectors/consignment-tracking.selectors.ts

getConsignmentTracking
since 4.2 - use order lib instead
Type : MemoizedSelector<StateWithUser, ConsignmentTracking>
Default value : createSelector( getConsignmentTrackingState, (state: ConsignmentTrackingState) => state.tracking )
getConsignmentTrackingState
since 4.2 - use order lib instead
Type : MemoizedSelector<StateWithUser, ConsignmentTrackingState>
Default value : createSelector( getUserState, (state: UserState) => state.consignmentTracking )

projects/core/src/user/store/selectors/user-cost-center.selectors.ts

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)

projects/core/src/cms/store/selectors/page.selectors.ts

getCurrentSlotSelectorFactory
Default value : ( pageContext: PageContext, position: string ): MemoizedSelector<StateWithCms, ContentSlotData> => { return createSelector(getPageData(pageContext), (entity) => { if (entity) { return entity.slots[position] || { components: [] }; } }); }
getIndexByType
Default value : ( index: IndexType, type: PageType ): StateUtils.EntityLoaderState<string> => { switch (type) { case PageType.CONTENT_PAGE: { return index.content; } case PageType.PRODUCT_PAGE: { return index.product; } case PageType.CATEGORY_PAGE: { return index.category; } case PageType.CATALOG_PAGE: { return index.catalog; } } return { entities: {} }; }
getPageComponentTypes
Default value : ( pageContext: PageContext ): MemoizedSelector<StateWithCms, string[]> => createSelector(getPageData(pageContext), (pageData) => getPageComponentTypesSelector(pageData) )
getPageComponentTypesSelector
Type : string[]
Default value : ( page: Page ) => { const componentTypes = new Set<string>(); if (page && page.slots) { for (const slot of Object.keys(page.slots)) { for (const component of page.slots[slot].components || []) { componentTypes.add(component.flexType); } } } return Array.from(componentTypes); }
getPageData
Default value : ( pageContext: PageContext ): MemoizedSelector<StateWithCms, Page> => createSelector( getPageEntities, getPageStateIndexValue(pageContext), (entities: { [id: string]: Page }, indexValue: string) => entities[indexValue] )
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)
getPageStateIndexEntityLoaderState
Default value : ( pageContext: PageContext ): MemoizedSelector<StateWithCms, StateUtils.EntityLoaderState<string>> => createSelector(getPageStateIndex, (index: IndexType) => getIndexByType(index, pageContext.type) )
getPageStateIndexLoaderState
Default value : ( pageContext: PageContext ): MemoizedSelector<StateWithCms, StateUtils.LoaderState<string>> => createSelector( getPageStateIndexEntityLoaderState(pageContext), (indexState) => StateUtils.entityLoaderStateSelector(indexState, pageContext.id) )
getPageStateIndexValue
Default value : ( pageContext: PageContext ): MemoizedSelector<StateWithCms, string> => createSelector(getPageStateIndexLoaderState(pageContext), (entity) => StateUtils.loaderValueSelector<string>(entity) )

projects/core/src/user/store/selectors/customer-coupons.selectors.ts

getCustomerCoupons
Type : MemoizedSelector<StateWithUser, CustomerCouponSearchResult>
Default value : createSelector( getCustomerCouponsState, (state: LoaderState<CustomerCouponSearchResult>) => loaderValueSelector(state) )
getCustomerCouponsLoaded
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector( getCustomerCouponsState, (state: LoaderState<CustomerCouponSearchResult>) => loaderSuccessSelector(state) )
getCustomerCouponsLoading
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector( getCustomerCouponsState, (state: LoaderState<CustomerCouponSearchResult>) => loaderLoadingSelector(state) )
getCustomerCouponsState
Type : MemoizedSelector<StateWithUser, LoaderState<CustomerCouponSearchResult>>
Default value : createSelector(getUserState, (state: UserState) => state.customerCoupons)

feature-libs/asm/core/store/selectors/customer-search.selectors.ts

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 )
getCustomerSearchResultsLoading
Type : MemoizedSelector<StateWithAsm, boolean>
Default value : createSelector( getCustomerSearchResultsLoaderState, (state: StateUtils.LoaderState<CustomerSearchPage>) => StateUtils.loaderLoadingSelector(state) )

core-libs/setup/ssr/optimized-engine/optimized-ssr-engine.ts

getDefaultRenderKey
Default value : getRequestUrl

Returns the full url for the given SSR Request.

projects/core/src/user/store/selectors/notification-preference.selectors.ts

getEnabledPreferences
Type : MemoizedSelector<StateWithUser, NotificationPreference[]>
Default value : createSelector( getPreferencesLoaderState, (state: LoaderState<NotificationPreference[]>) => loaderValueSelector(state).filter((p) => p.enabled) )
getPreferences
Type : MemoizedSelector<StateWithUser, NotificationPreference[]>
Default value : createSelector( getPreferencesLoaderState, (state: LoaderState<NotificationPreference[]>) => loaderValueSelector(state) )
getPreferencesLoaderState
Type : MemoizedSelector<StateWithUser, LoaderState<NotificationPreference[]>>
Default value : createSelector( getUserState, (state: UserState) => state.notificationPreferences )
getPreferencesLoading
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector( getPreferencesLoaderState, (state: LoaderState<NotificationPreference[]>) => loaderLoadingSelector(state) )

feature-libs/storefinder/core/store/selectors/find-stores.selectors.ts

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) )

projects/core/src/global-message/store/selectors/global-message.selectors.ts

getGlobalMessageCountByType
Default value : ( type: GlobalMessageType ): MemoizedSelector<StateWithGlobalMessage, number> => { return createSelector( getGlobalMessageEntitiesByType(type), (entities) => entities && entities.length ); }
getGlobalMessageEntities
Type : MemoizedSelector<StateWithGlobalMessage, GlobalMessageEntities>
Default value : createSelector( getGlobalMessageState, (state: GlobalMessageState) => state.entities )
getGlobalMessageEntitiesByType
Default value : ( type: GlobalMessageType ): MemoizedSelector<StateWithGlobalMessage, Translatable[]> => { return createSelector( getGlobalMessageEntities, (entities) => entities && entities[type] ); }

projects/core/src/global-message/store/selectors/feature.selector.ts

getGlobalMessageState
Type : MemoizedSelector<StateWithGlobalMessage, GlobalMessageState>
Default value : createFeatureSelector<GlobalMessageState>(GLOBAL_MESSAGE_FEATURE)

projects/core/src/user/store/selectors/product-interests.selectors.ts

getInterests
Type : MemoizedSelector<StateWithUser, ProductInterestSearchResult>
Default value : createSelector( getInterestsState, (state: LoaderState<ProductInterestSearchResult>) => loaderValueSelector(state) )
getInterestsLoading
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector( getInterestsState, (state: LoaderState<ProductInterestSearchResult>) => loaderLoadingSelector(state) )
getInterestsState
Type : MemoizedSelector<StateWithUser, LoaderState<ProductInterestSearchResult>>
Default value : createSelector(getUserState, (state: UserState) => state.productInterests)

projects/core/src/cms/store/selectors/navigation-entry-item.selectors.ts

getNavigationEntryItems
Default value : ( nodeId: string ): MemoizedSelector<StateWithCms, NodeItem> => { return createSelector( getSelectedNavigationEntryItemState(nodeId), (itemState) => StateUtils.loaderValueSelector(itemState) ); }
getNavigationEntryItemState
Type : MemoizedSelector<StateWithCms, StateUtils.EntityLoaderState<NodeItem>>
Default value : createSelector(getCmsState, (state: CmsState) => state.navigation)
getSelectedNavigationEntryItemState
Default value : ( nodeId: string ): MemoizedSelector<StateWithCms, StateUtils.LoaderState<NodeItem>> => { return createSelector(getNavigationEntryItemState, (nodes) => StateUtils.entityLoaderStateSelector(nodes, nodeId) ); }

projects/core/src/routing/store/selectors/routing.selector.ts

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 )

feature-libs/organization/order-approval/core/store/selectors/order-approval.selector.ts

getOrderApproval
Default value : ( orderApprovalCode: string ): MemoizedSelector< OrderApprovalState, StateUtils.LoaderState<OrderApproval> > => createSelector( getOrderApprovalsState, (state: StateUtils.EntityLoaderState<OrderApproval>) => StateUtils.entityLoaderStateSelector(state, orderApprovalCode) )
getOrderApprovalList
Default value : ( params: SearchConfig ): MemoizedSelector< OrderApprovalState, StateUtils.LoaderState<EntitiesModel<OrderApproval>> > => createSelector( getOrderApprovalManagementState, (state: OrderApprovalManagement) => StateUtils.denormalizeSearch<OrderApproval>(state, params) )
getOrderApprovalManagementState
Type : MemoizedSelector<OrderApprovalState, OrderApprovalManagement>
Default value : createSelector( getOrderApprovalState, (state: OrderApprovalState) => state[ORDER_APPROVAL_FEATURE] )
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)

feature-libs/order/core/store/selectors/order-details.selectors.ts

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)

projects/core/src/user/store/selectors/order-details.selectors.ts

getOrderDetails
since 4.2 - use order lib instead
Type : MemoizedSelector<StateWithUser, Order>
Default value : createSelector(getOrderState, (state: LoaderState<Order>) => StateUtils.loaderValueSelector(state) )
getOrderState
since 4.2 - use order lib instead
Type : MemoizedSelector<StateWithUser, LoaderState<Order>>
Default value : createSelector(getUserState, (state: UserState) => state.order)

feature-libs/order/core/store/selectors/order-return-request.selectors.ts

getOrderReturnRequest
Type : MemoizedSelector<StateWithOrder, ReturnRequest>
Default value : createSelector( getOrderReturnRequestState, (state: StateUtils.LoaderState<ReturnRequest>) => StateUtils.loaderValueSelector(state) )
getOrderReturnRequestList
Type : MemoizedSelector<StateWithOrder, ReturnRequestList>
Default value : createSelector( getOrderReturnRequestListState, (state: StateUtils.LoaderState<ReturnRequestList>) => StateUtils.loaderValueSelector(state) )
getOrderReturnRequestListState
Type : MemoizedSelector<StateWithOrder, StateUtils.LoaderState<ReturnRequestList>>
Default value : createSelector(getOrderState, (state: OrderState) => state.orderReturnList)
getOrderReturnRequestLoading
Type : MemoizedSelector<StateWithOrder, boolean>
Default value : createSelector( getOrderReturnRequestState, (state: StateUtils.LoaderState<ReturnRequest>) => StateUtils.loaderLoadingSelector(state) )
getOrderReturnRequestState
Type : MemoizedSelector<StateWithOrder, StateUtils.LoaderState<ReturnRequest>>
Default value : createSelector(getOrderState, (state: OrderState) => state.orderReturn)
getOrderReturnRequestSuccess
Type : MemoizedSelector<StateWithOrder, boolean>
Default value : createSelector( getOrderReturnRequestState, (state: StateUtils.LoaderState<ReturnRequest>) => StateUtils.loaderSuccessSelector(state) && !StateUtils.loaderLoadingSelector(state) )

projects/core/src/user/store/selectors/order-return-request.selectors.ts

getOrderReturnRequest
since 4.2 - use order lib instead
Type : MemoizedSelector<StateWithUser, ReturnRequest>
Default value : createSelector( getOrderReturnRequestState, (state: LoaderState<ReturnRequest>) => StateUtils.loaderValueSelector(state) )
getOrderReturnRequestList
since 4.2 - use order lib instead
Type : MemoizedSelector<StateWithUser, ReturnRequestList>
Default value : createSelector( getOrderReturnRequestListState, (state: LoaderState<ReturnRequestList>) => StateUtils.loaderValueSelector(state) )
getOrderReturnRequestListState
since 4.2 - use order lib instead
Type : MemoizedSelector<StateWithUser, LoaderState<ReturnRequestList>>
Default value : createSelector(getUserState, (state: UserState) => state.orderReturnList)
getOrderReturnRequestLoading
since 4.2 - use order lib instead
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector( getOrderReturnRequestState, (state: LoaderState<ReturnRequest>) => StateUtils.loaderLoadingSelector(state) )
getOrderReturnRequestState
since 4.2 - use order lib instead
Type : MemoizedSelector<StateWithUser, LoaderState<ReturnRequest>>
Default value : createSelector(getUserState, (state: UserState) => state.orderReturn)
getOrderReturnRequestSuccess
since 4.2 - use order lib instead
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector( getOrderReturnRequestState, (state: LoaderState<ReturnRequest>) => StateUtils.loaderSuccessSelector(state) && !StateUtils.loaderLoadingSelector(state) )

feature-libs/order/core/store/selectors/orders.selectors.ts

getOrders
Type : MemoizedSelector<StateWithOrder, OrderHistoryList>
Default value : createSelector( getOrdersState, (state: StateUtils.LoaderState<OrderHistoryList>) => StateUtils.loaderValueSelector(state) )
getOrdersLoaded
Type : MemoizedSelector<StateWithOrder, boolean>
Default value : createSelector( getOrdersState, (state: StateUtils.LoaderState<OrderHistoryList>) => StateUtils.loaderSuccessSelector(state) )
getOrdersState
Type : MemoizedSelector<StateWithOrder, StateUtils.LoaderState<OrderHistoryList>>
Default value : createSelector(getOrderState, (state: OrderState) => state.orders)

projects/core/src/user/store/selectors/user-orders.selectors.ts

getOrders
since 4.2 - use order lib instead
Type : MemoizedSelector<StateWithUser, OrderHistoryList>
Default value : createSelector(getOrdersState, (state: LoaderState<OrderHistoryList>) => StateUtils.loaderValueSelector(state) )
getOrdersLoaded
since 4.2 - use order lib instead
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector(getOrdersState, (state: LoaderState<OrderHistoryList>) => StateUtils.loaderSuccessSelector(state) )
getOrdersState
since 4.2 - use order lib instead
Type : MemoizedSelector<StateWithUser, LoaderState<OrderHistoryList>>
Default value : createSelector(getUserState, (state: UserState) => state.orders)

feature-libs/order/core/store/selectors/feature.selector.ts

getOrderState
Type : MemoizedSelector<StateWithOrder, OrderState>
Default value : createFeatureSelector<OrderState>(ORDER_FEATURE)

feature-libs/checkout/core/store/selectors/order-types.selectors.ts

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

feature-libs/organization/administration/core/store/selectors/feature.selector.ts

getOrganizationState
Type : MemoizedSelector<StateWithOrganization, OrganizationState>
Default value : createFeatureSelector<OrganizationState>(ORGANIZATION_FEATURE)

projects/core/src/user/store/selectors/payment-methods.selectors.ts

getPaymentMethods
Type : MemoizedSelector<StateWithUser, PaymentDetails[]>
Default value : createSelector( getPaymentMethodsState, (state: LoaderState<PaymentDetails[]>) => StateUtils.loaderValueSelector(state) )
getPaymentMethodsLoadedSuccess
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector( getPaymentMethodsState, (state: LoaderState<PaymentDetails[]>) => StateUtils.loaderSuccessSelector(state) && !StateUtils.loaderLoadingSelector(state) )
getPaymentMethodsLoading
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector( getPaymentMethodsState, (state: LoaderState<PaymentDetails[]>) => StateUtils.loaderLoadingSelector(state) )
getPaymentMethodsState
Type : MemoizedSelector<StateWithUser, LoaderState<PaymentDetails[]>>
Default value : createSelector(getUserState, (state: UserState) => state.payments)

feature-libs/checkout/core/store/reducers/payment-types.reducer.ts

getPaymentTypesEntites
Default value : (state: PaymentTypesState) => state.entities
getSelectedPaymentType
Default value : (state: PaymentTypesState) => state.selected
initialState
Type : PaymentTypesState
Default value : { entities: {}, selected: undefined, }

feature-libs/organization/administration/core/store/selectors/permission.selector.ts

getPermission
Default value : ( permissionCode: string ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<Permission> > => createSelector( getPermissionsState, (state: StateUtils.EntityLoaderState<Permission>) => StateUtils.entityLoaderStateSelector(state, permissionCode) )
getPermissionList
Default value : ( params: SearchConfig ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<EntitiesModel<Permission>> > => createSelector(getPermissionManagementState, (state: PermissionManagement) => StateUtils.denormalizeSearch<Permission>(state, params) )
getPermissionManagementState
Type : MemoizedSelector<StateWithOrganization, PermissionManagement>
Default value : createSelector( getOrganizationState, (state: OrganizationState) => state[PERMISSION_FEATURE] )
getPermissionsState
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<Permission>>
Default value : createSelector( getPermissionManagementState, (state: PermissionManagement) => state && state.entities )
getPermissionState
Default value : ( permissionId: string ): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<Permission> > => createSelector( getPermissionsState, (state: StateUtils.EntityLoaderState<Permission>) => StateUtils.entityLoaderStateSelector(state, permissionId) )
getPermissionTypes
Default value : (): MemoizedSelector< StateWithOrganization, StateUtils.LoaderState<OrderApprovalPermissionType[]> > => createSelector( getPermissionTypesState, (state: StateUtils.EntityLoaderState<OrderApprovalPermissionType[]>) => StateUtils.entityLoaderStateSelector(state, PERMISSION_TYPES) )
getPermissionTypesState
Type : MemoizedSelector<StateWithOrganization, StateUtils.EntityLoaderState<OrderApprovalPermissionType[]>>
Default value : createSelector( getPermissionManagementState, (state: PermissionManagement) => state && state.permissionTypes )
getPermissionValue
Default value : ( permissionCode: string ): MemoizedSelector<StateWithOrganization, Permission> => { return createSelector(getPermission(permissionCode), (permissionState) => StateUtils.loaderValueSelector(permissionState) ); }

projects/core/src/product/store/reducers/product-references.reducer.ts

getProductReferenceList
Default value : ( state: ProductReferencesState ): ProductReference[] => state.list
getProductReferenceProductCode
Default value : ( state: ProductReferencesState ): string => state.productCode
initialState
Type : ProductReferencesState
Default value : { productCode: '', list: [], }

projects/core/src/product/store/selectors/product-references.selectors.ts

getProductReferencesState
Type : MemoizedSelector<StateWithProduct, ProductReferencesState>
Default value : createSelector( getProductsState, (state: ProductsState) => state.references )
getSelectedProductReferencesFactory
Default value : ( productCode: string, referenceType: string ): MemoizedSelector<StateWithProduct, ProductReference[]> => { return createSelector(getProductReferencesState, (referenceTypeData) => { if (referenceTypeData.productCode === productCode) { if (!!referenceTypeData.list) { if (referenceType) { return referenceTypeData.list.filter( (item) => item.referenceType === referenceType ); } return referenceTypeData.list; } else { return []; } } }); }

projects/core/src/product/store/selectors/product-reviews.selectors.ts

getProductReviewsState
Type : MemoizedSelector<StateWithProduct, ProductReviewsState>
Default value : createSelector(getProductsState, (state: ProductsState) => state.reviews)
getSelectedProductReviewsFactory
Default value : ( productCode ): MemoizedSelector<StateWithProduct, Review[]> => { return createSelector(getProductReviewsState, (reviewData) => { if (reviewData.productCode === productCode) { return reviewData.list; } }); }

projects/core/src/product/store/selectors/feature.selector.ts

getProductsState
Type : MemoizedSelector<StateWithProduct, ProductsState>
Default value : createFeatureSelector<ProductsState>(PRODUCT_FEATURE)

feature-libs/order/core/store/selectors/replenishment-order-details.selectors.ts

getReplenishmentOrderDetailsError
Type : MemoizedSelector<StateWithOrder, boolean>
Default value : createSelector( getReplenishmentOrderState, (state: StateUtils.LoaderState<ReplenishmentOrder>) => StateUtils.loaderErrorSelector(state) )
getReplenishmentOrderDetailsLoading
Type : MemoizedSelector<StateWithOrder, boolean>
Default value : createSelector( getReplenishmentOrderState, (state: StateUtils.LoaderState<ReplenishmentOrder>) => StateUtils.loaderLoadingSelector(state) )
getReplenishmentOrderDetailsSuccess
Type : MemoizedSelector<StateWithOrder, boolean>
Default value : createSelector( getReplenishmentOrderState, (state: StateUtils.LoaderState<ReplenishmentOrder>) => StateUtils.loaderSuccessSelector(state) )
getReplenishmentOrderDetailsValue
Type : MemoizedSelector<StateWithOrder, ReplenishmentOrder>
Default value : createSelector( getReplenishmentOrderState, (state: StateUtils.LoaderState<ReplenishmentOrder>) => StateUtils.loaderValueSelector(state) )
getReplenishmentOrderState
Type : MemoizedSelector<StateWithOrder, StateUtils.LoaderState<ReplenishmentOrder>>
Default value : createSelector( getOrderState, (state: OrderState) => state.replenishmentOrder )

projects/core/src/user/store/selectors/replenishment-order-details.selectors.ts

getReplenishmentOrderDetailsError
since 4.2 - use order lib instead
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector( getReplenishmentOrderState, (state: LoaderState<ReplenishmentOrder>) => StateUtils.loaderErrorSelector(state) )
getReplenishmentOrderDetailsLoading
since 4.2 - use order lib instead
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector( getReplenishmentOrderState, (state: LoaderState<ReplenishmentOrder>) => StateUtils.loaderLoadingSelector(state) )
getReplenishmentOrderDetailsSuccess
since 4.2 - use order lib instead
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector( getReplenishmentOrderState, (state: LoaderState<ReplenishmentOrder>) => StateUtils.loaderSuccessSelector(state) )
getReplenishmentOrderDetailsValue
since 4.2 - use order lib instead
Type : MemoizedSelector<StateWithUser, ReplenishmentOrder>
Default value : createSelector( getReplenishmentOrderState, (state: LoaderState<ReplenishmentOrder>) => StateUtils.loaderValueSelector(state) )
getReplenishmentOrderState
since 4.2 - use order lib instead
Type : MemoizedSelector<StateWithUser, LoaderState<ReplenishmentOrder>>
Default value : createSelector( getUserState, (state: UserState) => state.replenishmentOrder )

feature-libs/order/core/store/selectors/replenishment-orders.selectors.ts

getReplenishmentOrders
Type : MemoizedSelector<StateWithOrder, ReplenishmentOrderList>
Default value : createSelector( getReplenishmentOrdersState, (state: StateUtils.LoaderState<ReplenishmentOrderList>) => StateUtils.loaderValueSelector(state) )
getReplenishmentOrdersError
Type : MemoizedSelector<StateWithOrder, boolean>
Default value : createSelector( getReplenishmentOrdersState, (state: StateUtils.LoaderState<ReplenishmentOrderList>) => StateUtils.loaderErrorSelector(state) )
getReplenishmentOrdersLoading
Type : MemoizedSelector<StateWithOrder, boolean>
Default value : createSelector( getReplenishmentOrdersState, (state: StateUtils.LoaderState<ReplenishmentOrderList>) => StateUtils.loaderLoadingSelector(state) )
getReplenishmentOrdersState
Type : MemoizedSelector<StateWithOrder, StateUtils.LoaderState<ReplenishmentOrderList>>
Default value : createSelector( getOrderState, (state: OrderState) => state.replenishmentOrders )
getReplenishmentOrdersSuccess
Type : MemoizedSelector<StateWithOrder, boolean>
Default value : createSelector( getReplenishmentOrdersState, (state: StateUtils.LoaderState<ReplenishmentOrderList>) => StateUtils.loaderSuccessSelector(state) )

projects/core/src/user/store/selectors/user-replenishment-orders.selectors.ts

getReplenishmentOrders
since 4.2 - use order lib instead
Type : MemoizedSelector<StateWithUser, ReplenishmentOrderList>
Default value : createSelector( getReplenishmentOrdersState, (state: LoaderState<ReplenishmentOrderList>) => StateUtils.loaderValueSelector(state) )
getReplenishmentOrdersError
since 4.2 - use order lib instead
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector( getReplenishmentOrdersState, (state: LoaderState<ReplenishmentOrderList>) => StateUtils.loaderErrorSelector(state) )
getReplenishmentOrdersLoading
since 4.2 - use order lib instead
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector( getReplenishmentOrdersState, (state: LoaderState<ReplenishmentOrderList>) => StateUtils.loaderLoadingSelector(state) )
getReplenishmentOrdersState
since 4.2 - use order lib instead
Type : MemoizedSelector<StateWithUser, LoaderState<ReplenishmentOrderList>>
Default value : createSelector( getUserState, (state: UserState) => state.replenishmentOrders )
getReplenishmentOrdersSuccess
since 4.2 - use order lib instead
Type : MemoizedSelector<StateWithUser, boolean>
Default value : createSelector( getReplenishmentOrdersState, (state: LoaderState<ReplenishmentOrderList>) => StateUtils.loaderSuccessSelector(state) )

projects/core/src/product/store/reducers/product-reviews.reducer.ts

getReviewList
Default value : (state: ProductReviewsState): Review[] => state.list
getReviewProductCode
Default value : (state: ProductReviewsState): string => state.productCode
initialState
Type : ProductReviewsState
Default value : { productCode: '', list: [], }

projects/core/src/site-context/store/selectors/site-context.selector.ts

getSiteContextState
Type : MemoizedSelector<StateWithSiteContext, SiteContextState>
Default value : createFeatureSelector<SiteContextState>(SITE_CONTEXT_FEATURE)

feature-libs/storefinder/core/store/selectors/feature.selector.ts

getStoreFinderState
Type : MemoizedSelector<StateWithStoreFinder, StoresState>
Default value : createFeatureSelector<StoresState>(STORE_FINDER_FEATURE)

projects/core/src/user/store/selectors/feature.selector.ts

getUserState
Type : MemoizedSelector<StateWithUser, UserState>
Default value : createFeatureSelector<UserState>(USER_FEATURE)

feature-libs/storefinder/core/store/selectors/view-all-stores.selectors.ts

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 )

projects/core/src/user/store/actions/user-consents.action.ts

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'

projects/storefrontlib/layout/a11y/keyboard-focus/persist/persist-focus.service.ts

GLOBAL_GROUP
Type : string
Default value : '_g_'

projects/core/src/global-message/store/global-message-state.ts

GLOBAL_MESSAGE_FEATURE
Type : string
Default value : 'global-message'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/google-map-renderer.service.migration.ts

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, }, ], }

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/group-skipping/group-skipping.config.ts

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 }, }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/guest-register-form.component.migration.ts

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 }, ], }

projects/storefrontlib/cms-components/navigation/search-box/search-box-component.service.ts

HAS_SEARCH_RESULT_CLASS
Type : string
Default value : 'has-searchbox-results'

projects/core/src/occ/adapters/user/occ-user-interests.adapter.ts

headers
Default value : new HttpHeaders({ 'Content-Type': 'application/json', })

projects/core/src/occ/adapters/user/occ-user-notification-preference.adapter.ts

headers
Default value : new HttpHeaders({ 'Content-Type': 'application/json', })

projects/core/src/routing/models/page-context.model.ts

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

projects/schematics/src/migrations/4_0/constructor-deprecations/data/home-page-event.builder.migration.ts

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 }, ], }

projects/storefrontlib/cms-structure/seo/html-lang-provider.ts

htmlLangProvider
Type : Provider
Default value : { provide: APP_INITIALIZER, multi: true, useFactory: setHtmlLangAttribute, deps: [WindowRef, LanguageService], }

projects/core/src/i18n/i18next/i18next-instance.ts

I18NEXT_INSTANCE
Default value : new InjectionToken<i18n>('I18NEXT_INSTANCE', { providedIn: 'root', factory: () => i18next.createInstance(), })

The instance of i18next.

Each SSR request gets its own instance of i18next.

The reference to the static global instance of i18next (import i18next from 'i18next) should not be used anywhere else, because otherwise it would be shared in between all SSR requests and can cause concurrency issues.

projects/core/src/i18n/i18next/i18next-providers.ts

i18nextProviders
Type : Provider[]
Default value : [ { provide: APP_INITIALIZER, useFactory: i18nextInit, deps: [ I18NEXT_INSTANCE, ConfigInitializerService, LanguageService, HttpClient, [new Optional(), SERVER_REQUEST_ORIGIN], SiteContextI18nextSynchronizer, ], multi: true, }, ]

feature-libs/cart/import-export/assets/translations/translations.ts

importExportTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { importExport: ['exportEntries', 'importEntries', 'importEntriesDialog'], }
importExportTranslations
Type : TranslationResources
Default value : { en, }

feature-libs/product-configurator/rulebased/cpq/rest/converters/cpq-configurator-overview-normalizer.ts

INITIAL_OV_VALUE_ATTRIBUTE_NAME
Type : string
Default value : ''

projects/core/src/state/utils/entity/entity.reducer.ts

initialEntityState
Type : EntityState<any>
Default value : { entities: {} }

feature-libs/product-configurator/common/shared/utils/configurator-model-utils.ts

initialIndicator
Type : string
Default value : 'INITIAL'

projects/core/src/state/utils/loader/loader.reducer.ts

initialLoaderState
Type : LoaderState<any>
Default value : { loading: false, error: false, success: false, value: undefined, }

projects/core/src/state/utils/entity-processes-loader/entity-processes-loader.selectors.ts

initialProcessesLoaderState
Type : object
Default value : { ...initialLoaderState, ...initialProcessesState, }

projects/core/src/state/utils/processes-loader/processes-loader.reducer.ts

initialProcessesState
Type : ProcessesLoaderState<any>
Default value : { processesCount: 0, }

projects/core/src/state/utils/scoped-loader/scoped-loader.reducer.ts

initialScopedLoaderState
Type : ScopedLoaderState<any>
Default value : {}

feature-libs/asm/core/store/reducers/asm-ui.reducer.ts

initialState
Type : AsmUi
Default value : <AsmUi>{ collapsed: false }

feature-libs/order/core/store/reducers/consignment-tracking.reducer.ts

initialState
Type : ConsignmentTrackingState
Default value : { tracking: {} }

feature-libs/order/core/store/reducers/order-details.reducer.ts

initialState
Type : Order
Default value : {}

feature-libs/order/core/store/reducers/order-return-request.reducer.ts

initialState
Type : ReturnRequestList
Default value : { returnRequests: [], pagination: {}, sorts: [], }

feature-libs/order/core/store/reducers/orders.reducer.ts

initialState
Type : OrderHistoryList
Default value : { orders: [], pagination: {}, sorts: [], }

feature-libs/order/core/store/reducers/replenishment-order-details.reducer.ts

initialState
Type : ReplenishmentOrder
Default value : {}

feature-libs/order/core/store/reducers/replenishment-orders.reducer.ts

initialState
Type : ReplenishmentOrderList
Default value : { replenishmentOrders: [], pagination: {}, sorts: [], }

feature-libs/checkout/core/store/reducers/checkout.reducer.ts

initialState
Type : CheckoutStepsState
Default value : { poNumber: { po: undefined, costCenter: undefined }, address: {}, deliveryMode: { supported: {}, selected: '', }, paymentDetails: {}, orderDetails: {}, }

feature-libs/checkout/core/store/reducers/order-types.reducer.ts

initialState
Type : OrderTypesState
Default value : { selected: ORDER_TYPE.PLACE_ORDER, }

feature-libs/storefinder/core/store/reducers/find-stores.reducer.ts

initialState
Type : FindStoresState
Default value : { findStoresEntities: {}, findStoreEntityById: {}, }

feature-libs/storefinder/core/store/reducers/view-all-stores.reducer.ts

initialState
Type : ViewAllStoresState
Default value : { viewAllStoresEntities: {}, }

feature-libs/product-configurator/rulebased/core/state/reducers/configurator.reducer.ts

initialState
Type : Configurator.Configuration
Default value : { configId: '', groups: [], flatGroups: [], interactionState: { currentGroup: undefined, groupsVisited: {}, menuParentGroup: undefined, }, owner: ConfiguratorModelUtils.createInitialOwner(), }
initialStatePendingChanges
Type : number
Default value : 0

feature-libs/product-configurator/textfield/core/state/reducers/configurator-textfield.reducer.ts

initialState
Type : ConfiguratorTextfield.Configuration
Default value : { configurationInfos: [], owner: ConfiguratorModelUtils.createInitialOwner(), }

projects/core/src/anonymous-consents/store/reducers/anonymous-consents-banner.reducer.ts

initialState
Default value : false

projects/core/src/anonymous-consents/store/reducers/anonymous-consents-update.reducer.ts

initialState
Default value : false

projects/core/src/anonymous-consents/store/reducers/anonymous-consents.reducer.ts

initialState
Type : AnonymousConsent[]
Default value : []

projects/core/src/cms/store/reducers/components.reducer.ts

initialState
Type : ComponentsContext
Default value : { component: undefined, pageContext: {}, }

projects/core/src/cms/store/reducers/navigation-entry-item.reducer.ts

initialState
Type : NodeItem
Default value : undefined

projects/core/src/cms/store/reducers/page-data.reducer.ts

initialState
Type : EntityState<Page>
Default value : { entities: {} }

projects/core/src/cms/store/reducers/page-index.reducer.ts

initialState
Default value : undefined

projects/core/src/global-message/store/reducers/global-message.reducer.ts

initialState
Type : GlobalMessageState
Default value : { entities: {}, }

projects/core/src/routing/store/reducers/router.reducer.ts

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')

projects/core/src/site-context/store/reducers/base-site.reducer.ts

initialState
Type : BaseSiteState
Default value : { entities: null, details: {}, activeSite: '', }

projects/core/src/site-context/store/reducers/currencies.reducer.ts

initialState
Type : CurrenciesState
Default value : { entities: null, activeCurrency: null, }

projects/core/src/site-context/store/reducers/languages.reducer.ts

initialState
Type : LanguagesState
Default value : { entities: null, activeLanguage: null, }

projects/core/src/user/store/reducers/consignment-tracking.reducer.ts

initialState
since 4.2 - use order lib instead
Type : ConsignmentTrackingState
Default value : {}

projects/core/src/user/store/reducers/billing-countries.reducer.ts

initialState
Type : BillingCountriesState
Default value : { entities: {}, }

projects/core/src/user/store/reducers/customer-coupon.reducer.ts

initialState
Type : CustomerCouponSearchResult
Default value : { coupons: [], sorts: [], pagination: {}, }

projects/core/src/user/store/reducers/notification-preference.reducer.ts

initialState
Type : NotificationPreference[]
Default value : []

projects/core/src/user/store/reducers/order-details.reducer.ts

initialState
since 4.2 - use order lib instead
Type : Order
Default value : {}

projects/core/src/user/store/reducers/delivery-countries.reducer.ts

initialState
Type : DeliveryCountriesState
Default value : { entities: {}, }

projects/core/src/user/store/reducers/order-return-request.reducer.ts

initialState
since 4.2 - use order lib instead
Type : ReturnRequestList
Default value : { returnRequests: [], pagination: {}, sorts: [], }

projects/core/src/user/store/reducers/payment-methods.reducer.ts

initialState
Type : PaymentDetails[]
Default value : []

projects/core/src/user/store/reducers/regions.reducer.ts

initialState
Type : RegionsState
Default value : { entities: [], country: null, }

projects/core/src/user/store/reducers/product-interests.reducer.ts

initialState
Type : ProductInterestSearchResult
Default value : { results: [], pagination: {}, sorts: [], }

projects/core/src/user/store/reducers/replenishment-order-details.reducer.ts

initialState
since 4.2 - use order lib instead
Type : ReplenishmentOrder
Default value : {}

projects/core/src/user/store/reducers/user-addresses.reducer.ts

initialState
Type : Address[]
Default value : []

projects/core/src/user/store/reducers/user-consents.reducer.ts

initialState
Type : ConsentTemplate[]
Default value : []

projects/core/src/user/store/reducers/user-cost-center.reducer.ts

initialState
Type : CostCenter[]
Default value : []

projects/core/src/user/store/reducers/user-orders.reducer.ts

initialState
since 4.2 - use order lib instead
Type : OrderHistoryList
Default value : { orders: [], pagination: {}, sorts: [], }

projects/core/src/user/store/reducers/user-replenishment-orders.reducer.ts

initialState
Type : ReplenishmentOrderList
Default value : { replenishmentOrders: [], pagination: {}, sorts: [], }

feature-libs/checkout/root/http-interceptors/index.ts

interceptors
Type : Provider[]
Default value : [ { provide: HTTP_INTERCEPTORS, useExisting: CheckoutCartInterceptor, multi: true, }, ]

feature-libs/smartedit/root/http-interceptors/index.ts

interceptors
Type : Provider[]
Default value : [ { provide: HTTP_INTERCEPTORS, useExisting: CmsTicketInterceptor, multi: true, }, ]

feature-libs/tracking/personalization/root/http-interceptors/index.ts

interceptors
Type : Provider[]
Default value : [ { provide: HTTP_INTERCEPTORS, useExisting: OccPersonalizationIdInterceptor, multi: true, }, { provide: HTTP_INTERCEPTORS, useExisting: OccPersonalizationTimeInterceptor, multi: true, }, ]

projects/core/src/anonymous-consents/http-interceptors/index.ts

interceptors
Type : Provider[]
Default value : [ { provide: HTTP_INTERCEPTORS, useExisting: AnonymousConsentsInterceptor, multi: true, }, ]

projects/core/src/auth/client-auth/http-interceptors/index.ts

interceptors
Type : Provider[]
Default value : [ { provide: HTTP_INTERCEPTORS, useExisting: ClientTokenInterceptor, multi: true, }, ]

projects/core/src/auth/user-auth/http-interceptors/index.ts

interceptors
Type : Provider[]
Default value : [ { provide: HTTP_INTERCEPTORS, useExisting: AuthInterceptor, multi: true, }, { provide: HTTP_INTERCEPTORS, useExisting: TokenRevocationInterceptor, multi: true, }, ]

projects/storefrontapp-e2e-cypress/cypress/sample-data/inventory-display.ts

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'

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/item-counter.component.migration.ts

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.`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/json-ld.script.factory.migration.ts

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, }, ], }

projects/storefrontlib/cms-structure/seo/structured-data/builders/tokens.ts

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.

SCHEMA_BUILDER
Default value : new InjectionToken('SchemaBuilderToken')

Injection token to extend schema builders for adding structural data (json-ld).

Some builders (i.e. JSONLD_PRODUCT_BUILDER) might have additional lower level builder to further extend the schema.

projects/schematics/src/migrations/3_0/constructor-deprecations/data/jsonld-product-review.builder.migration.ts

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, }, ], }

integration-libs/digital-payments/src/checkout/facade/dp-local-storage.service.ts

KEY
Type : string
Default value : 'digital-payment.checkout.request'

projects/storefrontlib/cms-components/misc/site-context-selector/site-context-component.service.ts

LABELS
Type : object
Default value : { [LANGUAGE_CONTEXT_ID]: 'Language', [CURRENCY_CONTEXT_ID]: 'Currency', }

projects/core/src/site-context/store/actions/languages.action.ts

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'

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/language.service.migration.ts

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'`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/language.service.migration.ts

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 }], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/language.service.migration.ts

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' .`, }, ]

projects/storefrontlib/recipes/config/layout-config.ts

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:

  • breakpoint layout (AKA screen layout)
  • Page sections slot configuration (i.e. header vs footer)
  • page template slot configuration (i.e. landing page template vs PDP page template)
  • deferred loading configuration

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.

projects/schematics/src/migrations/3_0/config-deprecations/data/legacy-flag.migration.ts

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`, }

projects/core/src/user/store/actions/user-cost-center.action.ts

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'

projects/core/src/user/store/actions/billing-countries.action.ts

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'

feature-libs/checkout/core/store/actions/card-types.action.ts

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'

integration-libs/cdc/core/auth/store/actions/cdc-user-token.action.ts

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'

projects/core/src/auth/client-auth/store/actions/client-token.action.ts

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'

projects/core/src/cms/store/actions/navigation-entry-item.action.ts

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'

projects/core/src/user/store/actions/delivery-countries.action.ts

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'

feature-libs/organization/order-approval/core/store/actions/order-approval.action.ts

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'

feature-libs/checkout/core/store/actions/payment-types.action.ts

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'

projects/core/src/product/store/actions/product-reviews.action.ts

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'

projects/core/src/state/utils/loader/loader.action.ts

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'

projects/storefrontapp-e2e-cypress/cypress/support/storage.commands.ts

LOCAL_STORAGE_MEMORY
Type : object
Default value : {}

projects/core/src/auth/user-auth/store/actions/login-logout.action.ts

LOGIN
Type : string
Default value : '[Auth] Login'
LOGOUT
Type : string
Default value : '[Auth] Logout'

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/login-form.component.migration.ts

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`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/login-form.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/login-register.component.migration.ts

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 }, ], }

feature-libs/asm/core/store/actions/logout-agent.action.ts

LOGOUT_CUSTOMER_SUPPORT_AGENT
Type : string
Default value : '[Auth] Logout Customer Support Agent'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/logout.guard.migration.ts

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 }], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/logout.guard.migration.ts

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.`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/logout-guard.migration.ts

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, }, ], }

integration-libs/epd-visualization/core/connectors/visualization/converters.ts

LOOKUP_VISUALIZATIONS_RESPONSE_NORMALIZER
Default value : new InjectionToken< Converter<any, LookupVisualizationsResponse> >('LookupVisualizationsResponseNormalizer')

projects/storefrontapp-e2e-cypress/cypress/sample-data/cart-validation.ts

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', }

feature-libs/product-configurator/rulebased/root/cpq/interceptor/cpq-configurator-rest.interceptor.ts

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.

feature-libs/organization/administration/components/constants.ts

MAX_OCC_INTEGER_VALUE
Type : number
Default value : 2147483647

projects/core/src/occ/config/config-from-meta-tag-factory.ts

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'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/media.service.migration.ts

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, }, ], }

projects/storefrontlib/recipes/config/default-media.config.ts

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 }, }, }

integration-libs/cds/src/merchandising/connectors/strategy/converters.ts

MERCHANDISING_FACET_NORMALIZER
Default value : new InjectionToken< Converter<Breadcrumb[], MerchandisingFacet[]> >('MerchandisingFacetNormalizer')
MERCHANDISING_FACET_TO_QUERYPARAM_NORMALIZER
Default value : new InjectionToken< Converter<MerchandisingFacet[], string> >('MerchandisingFacetToQueryparamNormalizer')

feature-libs/asm/core/store/reducers/index.ts

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')

feature-libs/storefinder/core/store/reducers/index.ts

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')

feature-libs/organization/administration/core/store/reducers/index.ts

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' )

feature-libs/organization/order-approval/core/store/reducers/index.ts

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' )

projects/core/src/anonymous-consents/store/reducers/index.ts

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' )

projects/core/src/cms/store/reducers/index.ts

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')

projects/core/src/user/store/reducers/index.ts

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')

projects/core/src/product/store/reducers/index.ts

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')

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/methods-and-properties-deprecations.ts

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, ]

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/methods-and-properties-deprecations.ts

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, ]

projects/schematics/src/migrations/test/methods-and-properties-deprecations/methods-and-properties-deprecations.ts

METHOD_PROPERTY_DATA
Type : MethodPropertyDeprecation[]
Default value : [ ...CMS_SELECTORS_MIGRATION, ...CMS_ACTIONS_MIGRATION, ]

projects/schematics/src/migrations/4_0/missing-packages/missing-packages.ts

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.", }, ]

projects/schematics/src/migrations/test/missing-packages/missing-packages.ts

MISSING_PACKAGE_DATA
Type : MissingPackageMigration[]
Default value : [ { package: '@spartacus/checkout', comment: 'Checkout package missing', }, { package: '@spartacus/asm', comment: 'ASM package missing', }, ]

projects/storefrontapp-e2e-cypress/cypress/support/viewport.commands.ts

mobileBreakpoint
Type : number
Default value : 992

projects/storefrontlib/cms-components/misc/icon/testing/icon-testing.module.ts

mockComponents
Type : []
Default value : [MockIconComponent]

projects/storefrontlib/shared/components/split-view/testing/spit-view-testing.module.ts

mockComponents
Type : []
Default value : [MockSplitViewComponent, MockViewComponent]

projects/core/src/occ/adapters/user/unit-test.helper.ts

mockOccModuleConfig
Type : OccConfig
Default value : { backend: { occ: { baseUrl: '', prefix: '', }, }, context: { baseSite: [''], }, }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/modal.service.migration.ts

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 }], }

projects/core/src/lazy-loading/tokens.ts

MODULE_INITIALIZER
Type : InjectionToken<[]>
Default value : new InjectionToken<(() => any)[]>('MODULE_INITIALIZER')

The MODULE_INITIALIZER is used as a multi provider that returns a function that should be executed when the module is lazy loaded. It is, in a way, an APP_INITIALIZER for lazy loaded modules.

If the module is eagerly loaded, the MODULE_INITIALIZER functions run when the app is initialized. Therfore, if the module in which it is defined is used in a eager loading configuration, MODULE_INITIALIZER will fall back to work like APP_INITIALIZER.

feature-libs/order/components/order-details/order-details.module.ts

moduleComponents
Type : []
Default value : [ OrderDetailActionsComponent, OrderDetailItemsComponent, OrderDetailTotalsComponent, OrderDetailShippingComponent, TrackingEventsComponent, ConsignmentTrackingComponent, OrderConsignedEntriesComponent, ]

feature-libs/order/components/replenishment-order-details/replenishment-order-details.module.ts

moduleComponents
Type : []
Default value : [ReplenishmentOrderCancellationComponent]

projects/storefrontlib/cms-components/myaccount/order/order-details/order-details.module.ts

moduleComponents
Type : []
Default value : [ OrderDetailActionsComponent, OrderDetailItemsComponent, OrderDetailTotalsComponent, OrderDetailShippingComponent, TrackingEventsComponent, ConsignmentTrackingComponent, OrderConsignedEntriesComponent, ]

projects/storefrontlib/cms-components/myaccount/order/replenishment-order-details/replenishment-order-details.module.ts

moduleComponents
Type : []
Default value : [ReplenishmentOrderCancellationComponent]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/multi-cart.service.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/multi-cart-state-persistence.service.migration.ts

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}.`, }, ]

projects/core/src/cart/store/reducers/index.ts

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')

projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/digital-payments/user.ts

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', }, }, }

projects/storefrontapp-e2e-cypress/cypress/sample-data/shared-users.ts

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', }, }

projects/storefrontapp-e2e-cypress/cypress/helpers/navigation.ts

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, }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/navigation-ui.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/test/component-deprecations/data/navigation-ui.component.migration.ts

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.`, }, ], }

projects/storefrontapp-e2e-cypress/cypress/helpers/update-profile.ts

newFirstName
Type : string
Default value : 'N'
newLastName
Type : string
Default value : 'Z'
newTitle
Type : string
Default value : 'dr'

projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator.ts

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")'

tools/config/const.ts

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'

integration-libs/epd-visualization/core/connectors/scene/converters.ts

NODES_RESPONSE_NORMALIZER
Default value : new InjectionToken< Converter<any, NodesResponse> >('NodesResponseNormalizer')

projects/schematics/src/migrations/3_0/constructor-deprecations/data/not-auth.guard.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/not-auth.guard.migration.ts

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.`, }, ]

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/not-checkout-auth.guard.migration.ts

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>'.`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/not-checkout-auth.guard.migration.ts

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, }, ], }

projects/core/src/lazy-loading/unified-injector.ts

NOT_FOUND_SYMBOL
Type : any
Default value : {}

projects/core/src/util/combined-injector.ts

NOT_FOUND_SYMBOL
Type : object
Default value : {}

projects/core/src/user/connectors/notification-preference/converters.ts

NOTIFICATION_PREFERENCE_NORMALIZER
Default value : new InjectionToken< Converter<any, NotificationPreference> >('NotificationPreferenceNormalizer')
NOTIFICATION_PREFERENCE_SERIALIZER
Default value : new InjectionToken< Converter<NotificationPreference[], any> >('NotificationPreferenceSerializer')

projects/core/src/global-message/http-interceptors/handlers/bad-request/bad-request.handler.ts

OAUTH_ENDPOINT
Type : string
Default value : '/authorizationserver/oauth/token'

projects/core/src/state/utils/get-state-slice.ts

OBJECT_SEPARATOR
Type : string
Default value : '.'

projects/core/src/occ/utils/occ-constants.ts

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'

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/occ-checkout.adapter.migration.ts

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}`, }, ]

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/occ-cms-component.adapter.migration.ts

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'.`, }, ]

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/occ-endpoint.model.migration.ts

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.`, }, ]

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/occ-endpoints.service.migration.ts

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.`, }, ]

integration-libs/digital-payments/src/checkout/adapters/config/occ-digital-payments-endpoint.config.ts

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', }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/on-navigate-focus.service.migration.ts

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, }, ], }

feature-libs/order/assets/translations/en/order.i18n.ts

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', }, }

feature-libs/organization/order-approval/core/connectors/converters.ts

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')

feature-libs/organization/order-approval/core/store/order-approval-state.ts

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'

projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-cancellation.guard.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/order-confirmation-overview.component.migration.ts

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}'.`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-confirmation-overview.component.migration.ts

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, }, ], }

feature-libs/order/root/feature-name.ts

ORDER_CORE_FEATURE
Type : string
Default value : 'orderCore'
ORDER_FEATURE
Type : string
Default value : 'order'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/order-detail-items.component.migration.ts

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 }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/order-detail-items.component.migration.ts

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.`, }, ]

projects/schematics/src/migrations/3_0/component-deprecations/data/order-detail-shipping.component.migration.ts

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.`, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/order-detail-shipping.component.migration.ts

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}'.`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-detail-shipping.component.migration.ts

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 }, ], }

projects/storefrontlib/cms-components/cart/order-entries-context/order-entires.context.ts

ORDER_ENTRIES_CONTEXT
Default value : Symbol('ORDER_ENTRIES_CONTEXT')

feature-libs/order/schematics/constants.ts

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`

projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-history-component.migration.ts

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, }, ], }

projects/core/src/checkout/connectors/checkout/converters.ts

ORDER_NORMALIZER
Default value : new InjectionToken<Converter<any, Order>>( 'OrderNormalizer' )
POINT_OF_SERVICE_NORMALIZER
Default value : new InjectionToken< Converter<any, PointOfService> >('PointOfServiceNormalizer')

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/order-overview.component.migration.ts

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`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-return.guard.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-return-request.service.migration.ts

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, }, ], }

feature-libs/organization/order-approval/assets/translations/en/order-approval.i18n.ts

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.', }

feature-libs/organization/order-approval/core/store/reducers/order-approval.reducer.ts

orderApprovalInitialState
Default value : undefined
orderApprovalsInitialState
Default value : undefined

feature-libs/organization/order-approval/assets/translations/translations.ts

orderApprovalTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { orderApproval: [ 'orderApprovalDetails', 'orderApprovalList', 'orderApprovalGlobal', ], }
orderApprovalTranslations
Type : TranslationResources
Default value : { en, }

feature-libs/checkout/components/order-confirmation/order-confirmation.module.ts

orderConfirmationComponents
Type : []
Default value : [ OrderConfirmationItemsComponent, OrderConfirmationOverviewComponent, OrderConfirmationThankYouMessageComponent, OrderConfirmationTotalsComponent, GuestRegisterFormComponent, ]

projects/storefrontapp-e2e-cypress/cypress/helpers/order-history.ts

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 }); }, }

feature-libs/order/assets/translations/translations.ts

orderTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { order: [ 'orderDetails', 'orderHistory', 'AccountOrderHistoryTabContainer', 'returnRequestList', 'returnRequest', ], }
orderTranslations
Type : TranslationResources
Default value : { en, }

feature-libs/organization/administration/assets/translations/en/organization.ts

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.

feature-libs/organization/administration/root/feature-name.ts

ORGANIZATION_ADMINISTRATION_FEATURE
Type : string
Default value : 'organizationAdministration'

feature-libs/organization/order-approval/root/feature-name.ts

ORGANIZATION_ORDER_APPROVAL_FEATURE
Type : string
Default value : 'organizationOrderApproval'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/organization-page-meta.resolver.migration.ts

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 }, ], }

feature-libs/organization/administration/assets/translations/translations.ts

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, }

feature-libs/organization/administration/assets/translations/en/budget.i18n.ts

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 }}', }

feature-libs/organization/administration/assets/translations/en/cost-center.i18n.ts

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', }

feature-libs/organization/administration/assets/translations/en/permission.i18n.ts

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}}', }, }

feature-libs/organization/administration/assets/translations/en/units.i18n.ts

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.', }

feature-libs/organization/administration/core/store/reducers/org-unit.reducer.ts

orgUnitInitialState
Default value : undefined
orgUnitsInitialState
Default value : undefined

feature-libs/organization/administration/assets/translations/en/user.i18n.ts

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', }

feature-libs/organization/administration/assets/translations/en/user-group.i18n.ts

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', }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/outlet-ref.directive.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/outlet.service.migration.ts

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, }, ], }

scripts/packages.ts

packageJsonPaths
Type : []
Default value : [ path.join(__dirname, '..', 'projects', 'core', 'package.json'), path.join(__dirname, '..', 'projects', 'storefrontlib', 'package.json'), path.join(__dirname, '..', 'projects', 'storefrontstyles', 'package.json'), path.join(__dirname, '..', 'projects', 'assets', 'package.json'), path.join(__dirname, '..', 'projects', 'schematics', 'package.json'), path.join(__dirname, '..', 'integration-libs', 'cds', 'package.json'), path.join(__dirname, '..', 'core-libs', 'setup', 'package.json'), path.join(__dirname, '..', 'feature-libs', 'user', 'package.json'), path.join(__dirname, '..', 'feature-libs', 'organization', 'package.json'), path.join(__dirname, '..', 'feature-libs', 'product', 'package.json'), path.join(__dirname, '..', 'feature-libs', 'storefinder', 'package.json'), path.join(__dirname, '..', 'feature-libs', 'checkout', 'package.json'), path.join(__dirname, '..', 'feature-libs', 'asm', 'package.json'), path.join(__dirname, '..', 'feature-libs', 'smartedit', 'package.json'), path.join(__dirname, '..', 'feature-libs', 'tracking', 'package.json'), path.join(__dirname, '..', 'feature-libs', 'qualtrics', 'package.json'), path.join(__dirname, '..', 'integration-libs', 'cdc', 'package.json'), path.join(__dirname, '..', 'feature-libs', 'cart', 'package.json'), path.join(__dirname, '..', 'feature-libs', 'order', 'package.json'), path.join(__dirname, '..', 'integration-libs', 'digital-payments', 'package.json'), path.join(__dirname, '..', 'integration-libs', 'epd-visualization', 'package.json'), ]
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; }, {} )

projects/schematics/src/shared/utils/lib-utils.ts

packageSubFeaturesMapping
Type : Record<string, string[]>
Default value : { [SPARTACUS_ASM]: [CLI_ASM_FEATURE], [SPARTACUS_CART]: [ CLI_CART_IMPORT_EXPORT_FEATURE, CLI_CART_QUICK_ORDER_FEATURE, CLI_CART_SAVED_CART_FEATURE, ], [SPARTACUS_ORGANIZATION]: [ CLI_ORGANIZATION_ADMINISTRATION_FEATURE, CLI_ORGANIZATION_ORDER_APPROVAL_FEATURE, ], [SPARTACUS_CDC]: [CLI_CDC_FEATURE], [SPARTACUS_CDS]: [CLI_CDS_FEATURE], [SPARTACUS_DIGITAL_PAYMENTS]: [CLI_DIGITAL_PAYMENTS_FEATURE], [SPARTACUS_EPD_VISUALIZATION]: [CLI_EPD_VISUALIZATION_FEATURE], [SPARTACUS_PRODUCT]: [ CLI_PRODUCT_BULK_PRICING_FEATURE, CLI_PRODUCT_VARIANTS_FEATURE, CLI_PRODUCT_IMAGE_ZOOM_FEATURE, ], [SPARTACUS_PRODUCT_CONFIGURATOR]: [ CLI_PRODUCT_CONFIGURATOR_VC_FEATURE, CLI_PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE, CLI_PRODUCT_CONFIGURATOR_CPQ_FEATURE, ], [SPARTACUS_QUALTRICS]: [CLI_QUALTRICS_FEATURE], [SPARTACUS_SMARTEDIT]: [CLI_SMARTEDIT_FEATURE], [SPARTACUS_STOREFINDER]: [CLI_STOREFINDER_FEATURE], [SPARTACUS_TRACKING]: [ CLI_TRACKING_PERSONALIZATION_FEATURE, CLI_TRACKING_TMS_GTM_FEATURE, CLI_TRACKING_TMS_AEP_FEATURE, ], [SPARTACUS_USER]: [CLI_USER_ACCOUNT_FEATURE, CLI_USER_PROFILE_FEATURE], [SPARTACUS_CHECKOUT]: [CLI_CHECKOUT_FEATURE], [SPARTACUS_ORDER]: [CLI_ORDER_FEATURE], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/page-event.builder.ts.migration.ts

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'.`, }, ]

projects/storefrontlib/cms-structure/page/page-layout/page-layout-handler.ts

PAGE_LAYOUT_HANDLER
Default value : new InjectionToken<PageLayoutHandler[]>( 'PageLayoutHandler' )

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/page-meta.service.migration.ts

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>'.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/page-meta.service.migration.ts

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 }, ], }

projects/schematics/src/migrations/test/constructor-deprecations/data/page-resolvers/page-meta.service.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/page-slot.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/test/constructor-deprecations/data/page-slot.component.migration.ts

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, }, ], }, ]

projects/core/src/product/product.module.ts

pageTitleResolvers
Type : []
Default value : [ { provide: PageMetaResolver, useExisting: ProductPageMetaResolver, multi: true, }, { provide: PageMetaResolver, useExisting: CategoryPageMetaResolver, multi: true, }, { provide: PageMetaResolver, useExisting: SearchPageMetaResolver, multi: true, }, { provide: PageMetaResolver, useExisting: CouponSearchPageResolver, multi: true, }, ]

projects/core/src/checkout/connectors/payment/converters.ts

PAYMENT_DETAILS_NORMALIZER
Default value : new InjectionToken< Converter<any, PaymentDetails> >('PaymentDetailsNormalizer')

projects/schematics/src/migrations/3_0/constructor-deprecations/data/payment-details-set.guard.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/component-deprecations/data/payment-method.component.migration.ts

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'`, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/payment-method.component.migration.ts

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, }, ], }

feature-libs/checkout/core/connectors/payment-type/converters.ts

PAYMENT_TYPE_NORMALIZER
Default value : new InjectionToken< Converter<any, PaymentType> >('PaymentTypeNormalizer')

feature-libs/organization/administration/core/connectors/permission/converters.ts

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')

feature-libs/organization/administration/components/permission/permission.config.ts

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, }, }, }, }, }, }

feature-libs/organization/administration/core/store/reducers/permission.reducer.ts

permissionInitialState
Default value : undefined
permissionsInitialState
Default value : undefined

feature-libs/tracking/personalization/root/feature-name.ts

PERSONALIZATION_FEATURE
Type : string
Default value : 'personalization'

feature-libs/tracking/schematics/constants.ts

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'

feature-libs/tracking/personalization/root/http-interceptors/occ-personalization-id.interceptor.ts

PERSONALIZATION_ID_KEY
Type : string
Default value : 'personalization-id'

feature-libs/tracking/personalization/root/http-interceptors/occ-personalization-time.interceptor.ts

PERSONALIZATION_TIME_KEY
Type : string
Default value : 'personalization-time'

projects/schematics/src/migrations/3_0/component-deprecations/data/place-order.component.migration.ts

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`, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/place-order.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/popover-component.migration.ts

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.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/popover.directive.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/popover-directive.migration.ts

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.`, }, ]

projects/core/src/process/store/process-state.ts

PROCESS_FEATURE
Type : string
Default value : 'process'

projects/core/src/state/utils/processes-loader/processes-loader.action.ts

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'

feature-libs/product/bulk-pricing/root/feature-name.ts

PRODUCT_BULK_PRICING_FEATURE
Type : string
Default value : 'productBulkPricing'

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/product-carousel.service.migration.ts

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}'.`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/product-carousel.service.migration.ts

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, }, ], }

feature-libs/product-configurator/schematics/constants.ts

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`

feature-libs/product-configurator/rulebased/root/feature-name.ts

PRODUCT_CONFIGURATOR_RULEBASED_FEATURE
Type : string
Default value : 'productConfiguratorRulebased'

projects/schematics/src/migrations/4_0/config-deprecations/data/product-configurator-rulebased-feature.migration.ts

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`, }

feature-libs/product-configurator/textfield/root/feature-name.ts

PRODUCT_CONFIGURATOR_TEXTFIELD_FEATURE
Type : string
Default value : 'productConfiguratorTextfield'

projects/schematics/src/migrations/4_0/config-deprecations/data/product-configurator-textfield-feature.migration.ts

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`, }

projects/core/src/product/store/product-state.ts

PRODUCT_DETAIL_ENTITY
Type : string
Default value : '[Product] Detail Entity'
PRODUCT_FEATURE
Type : string
Default value : 'product'

projects/storefrontlib/cms-pages/product-details-page/product-details-url-matcher.ts

PRODUCT_DETAILS_URL_MATCHER
Default value : new InjectionToken<UrlMatcherFactory>('PRODUCT_DETAILS_URL_MATCHER', { providedIn: 'root', factory: () => getProductDetailsUrlMatcherFactory( inject(UrlMatcherService), inject(DEFAULT_URL_MATCHER) ), })

Injection token with url matcher factory for PDP. The provided url matcher matches both:

  • the configured paths from routing config and
  • custom pattern ** / p / :productCode

If the this matcher doesn't fit the requirements, it can be replaced with the DEFAULT_URL_MATCHER or additional matchers can be added for a specific route.

Note: Matchers will "match" a route, but do not contribute to the creation of the route, nor do they guard routes.

projects/schematics/src/migrations/test/component-deprecations/data/product-facet-navigation-component.migration.ts

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.`, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-grid-item.component.migration.ts

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, }, ], }

feature-libs/product/image-zoom/root/feature-name.ts

PRODUCT_IMAGE_ZOOM_FEATURE
Type : string
Default value : 'productImageZoom'

projects/schematics/src/migrations/test/component-deprecations/data/product-images.component.migration.ts

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.`, }, ], }

projects/core/src/user/connectors/interests/converters.ts

PRODUCT_INTERESTS_NORMALIZER
Default value : new InjectionToken< Converter<any, ProductInterestSearchResult> >('ProductInterestsNormalizer')

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/product-list-component.service.migration.ts

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.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-list-component.service.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/product-list-component.service.migration.ts

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.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-list-item.component.migration.ts

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, }, ], }

projects/storefrontapp-e2e-cypress/cypress/helpers/data-configuration.ts

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)', }, }

projects/storefrontlib/cms-pages/product-listing-page/product-listing-url-matcher.ts

PRODUCT_LISTING_URL_MATCHER
Default value : new InjectionToken<UrlMatcherFactory>('PRODUCT_LISTING_URL_MATCHER', { providedIn: 'root', factory: () => getProductListingUrlMatcherFactory( inject(UrlMatcherService), inject(DEFAULT_URL_MATCHER) ), })

Injection token with url matcher factory for PLP. The provided url matcher matches both:

  • the configured paths from routing config and
  • custom pattern ** / c / :categoryCode

If the this matcher doesn't fit the requirements, it can be replaced with the DEFAULT_URL_MATCHER or additional matchers can be added for a specific route.

Note: Matchers will "match" a route, but do not contribute to the creation of the route, nor do they guard routes.

projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-loading.service.migration.ts

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 }], }

projects/core/src/product/connectors/product/converters.ts

PRODUCT_NORMALIZER
Default value : new InjectionToken<Converter<any, Product>>( 'ProductNormalizer' )

projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-page-event.builder.migration.ts

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 }, ], }

projects/schematics/src/migrations/test/constructor-deprecations/data/page-resolvers/product-page-meta.resolver.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-page-meta.resolver.migration.ts

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 }], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/product-reference.service.migration.ts

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.`, }, ]

projects/core/src/product/connectors/references/converters.ts

PRODUCT_REFERENCES_NORMALIZER
Default value : new InjectionToken< Converter<any, ProductReference[]> >('ProductReferencesListNormalizer')

projects/core/src/product/connectors/reviews/converters.ts

PRODUCT_REVIEW_NORMALIZER
Default value : new InjectionToken< Converter<any, Review> >('ProductReviewNormalizer')
PRODUCT_REVIEW_SERIALIZER
Default value : new InjectionToken< Converter<Review, any> >('ProductReviewSerializer')

projects/core/src/product/connectors/search/converters.ts

PRODUCT_SEARCH_PAGE_NORMALIZER
Default value : new InjectionToken< Converter<any, ProductSearchPage> >('ProductSearchPageNormalizer')
PRODUCT_SUGGESTION_NORMALIZER
Default value : new InjectionToken< Converter<any, Suggestion> >('ProductSuggestionNormalizer')

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/product.service.migration.ts

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).`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/product-variant.guard.migration.ts

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, }, ], }

feature-libs/product/variants/root/feature-name.ts

PRODUCT_VARIANTS_FEATURE
Type : string
Default value : 'productVariants'

feature-libs/product/image-zoom/assets/translations/en/product-image-zoom.i18n.ts

productImageZoom
Type : object
Default value : { productImageZoomTrigger, productImageZoomDialog, }
productImageZoomDialog
Type : object
Default value : { close: 'Close', }
productImageZoomTrigger
Type : object
Default value : { expand: 'Expand image', }

feature-libs/product/image-zoom/assets/translations/translations.ts

productImageZoomTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { productImageZoom: ['productImageZoomTrigger', 'productImageZoomDialog'], }
productImageZoomTranslations
Type : TranslationResources
Default value : { en, }

projects/storefrontapp-e2e-cypress/cypress/helpers/save-for-later.ts

products
Type : TestProduct[]
Default value : [ { code: '898503', name: '1V', price: 2117.0, }, { code: '1934793', name: 'PowerShot A480', price: 99.85, }, { code: '1993747', name: 'DSC-W270', price: 206.88, }, { code: '1934796', name: 'PowerShot A480', price: 110.88, }, { code: '137220', name: 'Camcordertape DV 60min (2)', price: 0, }, ]

projects/storefrontapp-e2e-cypress/cypress/helpers/wish-list.ts

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), }, }

feature-libs/product/variants/assets/translations/en/variants.i18n.ts

productVariants
Type : object
Default value : { productVariants: { style: 'Style', selectedStyle: 'Selected style', size: 'Size', color: 'Color', sizeGuideLabel: 'Style guide', }, }

feature-libs/product/variants/assets/translations/translations.ts

productVariantsTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { productVariants: ['productVariants'], }
productVariantsTranslations
Type : TranslationResources
Default value : { en, }

projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cds/profile-tag.ts

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; }, }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/protected-routes.guard.migration.ts

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>'`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/protected-routes.service.migration.ts

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, }, ], }

projects/storefrontlib/cms-structure/outlet/outlet.providers.ts

PROVIDE_OUTLET_OPTIONS
Default value : new InjectionToken<ProvideOutletOptions>( 'PROVIDE_OUTLET_OPTIONS' )

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/purchase-limit.ts

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, ], }, ]

feature-libs/qualtrics/schematics/constants.ts

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`

feature-libs/qualtrics/components/qualtrics-loader/qualtrics-loader.service.ts

QUALTRICS_EVENT_NAME
Type : string
Default value : 'qsi_js_loaded'

feature-libs/qualtrics/root/feature-name.ts

QUALTRICS_FEATURE
Type : string
Default value : 'qualtrics'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/qualtrics-loader.service.migration.ts

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, }, ], }

projects/core/src/util/glob-utils.ts

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 : '[^/]*'

feature-libs/cart/quick-order/assets/translations/en/quick-order.i18n.ts

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', }

feature-libs/cart/quick-order/assets/translations/translations.ts

quickOrderTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { quickOrder: [ 'quickOrderCartForm', 'quickOrderForm', 'quickOrderList', 'quickOrderTable', ], }
quickOrderTranslations
Type : TranslationResources
Default value : { en, }

projects/core/src/model/replenishment-order.model.ts

recurrencePeriod
Type : object
Default value : { DAILY: 'DAILY', WEEKLY: 'WEEKLY', MONTHLY: 'MONTHLY', }

feature-libs/order/core/store/reducers/index.ts

reducerProvider
Type : Provider
Default value : { provide: reducerToken, useFactory: getReducers, }
reducerToken
Type : InjectionToken<ActionReducerMap<OrderState>>
Default value : new InjectionToken<ActionReducerMap<OrderState>>('OrderReducers')

feature-libs/checkout/core/store/reducers/index.ts

reducerProvider
Type : Provider
Default value : { provide: reducerToken, useFactory: getReducers, }
reducerToken
Type : InjectionToken<ActionReducerMap<CheckoutState>>
Default value : new InjectionToken<ActionReducerMap<CheckoutState>>('CheckoutReducers')

projects/core/src/global-message/store/reducers/index.ts

reducerProvider
Type : Provider
Default value : { provide: reducerToken, useFactory: getReducers, }
reducerToken
Type : InjectionToken<ActionReducer<GlobalMessageState>>
Default value : new InjectionToken<ActionReducer<GlobalMessageState>>( 'GlobalMessageReducers' )

projects/core/src/process/store/reducers/index.ts

reducerProvider
Type : Provider
Default value : { provide: reducerToken, useFactory: getReducers, }
reducerToken
Type : InjectionToken<ActionReducerMap<EntityLoaderState<any>>>
Default value : new InjectionToken<ActionReducerMap<EntityLoaderState<any>>>( 'ProcessReducers' )

projects/core/src/site-context/store/reducers/index.ts

reducerProvider
Type : Provider
Default value : { provide: reducerToken, useFactory: getReducers, }
reducerToken
Type : InjectionToken<ActionReducerMap<SiteContextState>>
Default value : new InjectionToken<ActionReducerMap<SiteContextState>>('SiteContextReducers')

projects/core/src/auth/client-auth/store/reducers/index.ts

reducerProvider
Type : Provider
Default value : { provide: reducerToken, useFactory: getReducers, }
reducerToken
Type : InjectionToken<ActionReducerMap<ClientAuthState>>
Default value : new InjectionToken<ActionReducerMap<ClientAuthState>>('ClientAuthReducers')

projects/core/src/user/store/reducers/transitional_4_2.ts

reducerTransitional_4_2_Provider
Type : Provider
Default value : { provide: reducerToken, useFactory: getReducersTransitional_4_2, }

projects/core/src/user/store/reducers/transitional.ts

reducerTransitionalProvider
since 4.2 - use reducerTransitional_4_2_Provider with order lib instead
Type : Provider
Default value : { provide: reducerToken, useFactory: getReducersTransitional, }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/register.component.migration.ts

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, }, ], }

projects/core/src/user/store/actions/user-register.action.ts

REGISTER_USER_SUCCESS
Type : string
Default value : '[User] Register User Success'

projects/schematics/src/migrations/4_0/dependency-management/dependency-management.ts

REMOVED_DEPENDENCIES
Type : string[]
Default value : ['i18next-xhr-backend']

projects/schematics/src/migrations/test/dependency-management/dependency-management.ts

REMOVED_DEPENDENCIES
Type : string[]
Default value : ['i18next-xhr-backend']

projects/schematics/src/migrations/3_0/removed-public-api-deprecations/removed-public-api-deprecation.ts

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.`, }, ]

projects/schematics/src/migrations/4_0/removed-public-api-deprecations/removed-public-api-deprecation.ts

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.`, }, ]

projects/schematics/src/migrations/test/removed-public-api-deprecations/removed-public-api-deprecation.ts

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, }, ]

projects/schematics/src/migrations/test/rename-symbol/rename-symbol.ts

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`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/replenishment-order-cancellation.component.migration.ts

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, }, ], }

feature-libs/checkout/core/connectors/replenishment-order/converters.ts

REPLENISHMENT_ORDER_FORM_SERIALIZER
Default value : new InjectionToken< Converter<ScheduleReplenishmentForm, any> >('ReplenishmentOrderFormSerializer')

projects/schematics/src/migrations/4_0/constructor-deprecations/data/replenishment-order-history.component.migration.ts

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, }, ], }

projects/core/src/user/connectors/replenishment-order/converters.ts

REPLENISHMENT_ORDER_HISTORY_NORMALIZER
since 4.2 - use order lib instead
Default value : new InjectionToken< Converter<any, ReplenishmentOrderList> >('ReplenishmentOrderHistoryNormalizer')

projects/core/src/checkout/connectors/replenishment-order/converters.ts

REPLENISHMENT_ORDER_NORMALIZER
Default value : new InjectionToken< Converter<any, ReplenishmentOrder> >('ReplenishmentOrderNormalizer')

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-replenishment-order-history.ts

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`

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/utils/list.ts

requestData
Type : any

projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-cart-cpq.ts

resolveIssuesLinkSelector
Type : string
Default value : 'cx-configure-cart-entry button.cx-action-link'

projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-overview-vc.ts

resolveIssuesLinkSelector
Type : string
Default value : 'cx-configurator-overview-notification-banner button.cx-action-link'

projects/schematics/src/migrations/3_0/constructor-deprecations/data/review-submit.component.migration.ts

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, }, ], }

feature-libs/organization/administration/root/route-params.ts

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

projects/core/src/routing/store/routing-state.ts

ROUTING_FEATURE
Type : string
Default value : 'router'

projects/schematics/src/migrations/3_0/constructor-deprecations/data/routing.service.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/routing.service.migration.ts

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).`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/routing.service.migration.ts

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 }, ], }

projects/core/src/cart/connectors/save-cart/converters.ts

SAVE_CART_NORMALIZER
Default value : new InjectionToken< Converter<any, SaveCartResult> >('SaveCartNormalizer')

feature-libs/cart/saved-cart/core/store/saved-cart-constants.ts

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'

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/saved-cart-details-action.component.migration.ts

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`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/saved-cart-details-action.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/saved-cart-details-overview.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/saved-cart-form-dialog.component.migration.ts

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 }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/saved-cart-list.component.migration.ts

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`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/saved-cart-list.component.migration.ts

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, }, ], }

feature-libs/cart/saved-cart/assets/translations/translations.ts

savedCartTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { savedCart: [ 'savedCartDetails', 'savedCartList', 'savedCartCartPage', 'savedCartDialog', 'addToSavedCart', ], }
savedCartTranslations
Type : TranslationResources
Default value : { en, }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/schedule.component.migration.ts

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, }, ], }

feature-libs/user/schematics/constants.ts

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'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/search-box.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/search-box-component.service.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/search-page-meta.resolver.migration.ts

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 }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/selective-cart.service.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/selective-cart.service.migration.ts

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`, }, ]

projects/schematics/src/migrations/test/constructor-deprecations/data/selective-cart.service.migration.ts

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, }, ], }

projects/core/src/util/ssr.tokens.ts

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

feature-libs/checkout/core/store/actions/order-types.action.ts

SET_ORDER_TYPE
Type : string
Default value : '[Checkout] Set Order Type'

projects/schematics/src/migrations/3_0/component-deprecations/data/shipping-address.component.migration.ts

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'`, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/shipping-address.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/shipping-address-set.guard.migration.ts

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, }, ], }

projects/core/src/site-context/store/state.ts

SITE_CONTEXT_FEATURE
Type : string
Default value : 'siteContext'

projects/core/src/site-context/providers/site-context-params-providers.ts

siteContextParamsProviders
Type : Provider[]
Default value : [ SiteContextParamsService, SiteContextUrlSerializer, { provide: UrlSerializer, useExisting: SiteContextUrlSerializer }, ]

feature-libs/smartedit/root/feature-name.ts

SMART_EDIT_FEATURE
Type : string
Default value : 'smartEdit'

feature-libs/smartedit/schematics/constants.ts

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`

feature-libs/smartedit/core/decorators/index.ts

smartEditDecorators
Type : Provider[]
Default value : [ { provide: ComponentDecorator, useExisting: SmartEditComponentDecorator, multi: true, }, { provide: SlotDecorator, useExisting: SmartEditSlotDecorator, multi: true, }, ]

feature-libs/storefinder/schematics/constants.ts

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'

projects/schematics/src/migrations/3_0/constructor-deprecations/data/split-view.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/component-deprecations/data/star-rating.component.migration.ts

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`, }, ], }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/star-rating-component.migration.ts

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`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/star-rating.component.migration.ts

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, }, ], }

projects/core/src/state/reducers/index.ts

stateMetaReducers
Type : Provider[]
Default value : [ { provide: TRANSFER_STATE_META_REDUCER, useFactory: getTransferStateReducer, deps: [ PLATFORM_ID, [new Optional(), TransferState], [new Optional(), Config], [new Optional(), AuthStatePersistenceService], ], }, { provide: META_REDUCERS, useExisting: TRANSFER_STATE_META_REDUCER, multi: true, }, ]
TRANSFER_STATE_META_REDUCER
Default value : new InjectionToken( 'TransferStateMetaReducer' )

projects/schematics/src/migrations/3_0/constructor-deprecations/data/stock-notification.component.migration.ts

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, }, ], }

feature-libs/storefinder/core/connectors/converters.ts

STORE_COUNT_NORMALIZER
Default value : new InjectionToken< Converter<any, StoreCount> >('StoreCountNormalizer')
STORE_FINDER_SEARCH_PAGE_NORMALIZER
Default value : new InjectionToken< Converter<any, StoreFinderSearchPage> >('StoreFinderSearchPageNormalizer')

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/store-finder-group.actions.migration.ts

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`, }, ]

feature-libs/storefinder/core/store/store-finder-state.ts

STORE_FINDER_DATA
Type : string
Default value : '[StoreFinder] Store Finder Data'
STORE_FINDER_FEATURE
Type : string
Default value : 'stores'

feature-libs/storefinder/root/feature-name.ts

STORE_FINDER_FEATURE
Type : string
Default value : 'storeFinder'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/store-finder-list.component.migration.ts

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, }, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/store-finder-list-item.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/store-finder.service.migration.ts

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, }, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/store-finder-store-description.component.migration.ts

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, }, ], }

feature-libs/storefinder/assets/translations/en/store-finder.ts

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', }, }

feature-libs/storefinder/assets/translations/translations.ts

storeFinderTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { storeFinder: ['storeFinder'], }
storeFinderTranslations
Type : TranslationResources
Default value : { en, }

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/storefront-component.migration.ts

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'`, }, ]

integration-libs/cds/src/merchandising/adapters/strategy/cds-merchandising-strategy.adapter.ts

STRATEGY_PRODUCTS_ENDPOINT_KEY
Type : string
Default value : 'strategyProducts'

projects/schematics/src/migrations/4_0/constructor-deprecations/data/tab-paragraph-container.component.migration.ts

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, }, ], }

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order.config.ts

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', }, ], }

projects/core/src/config/test-config.module.ts

TEST_CONFIG_COOKIE_NAME
Default value : new InjectionToken<string>( 'TEST_CONFIG_COOKIE_NAME' )

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/my-company-features.ts

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, }

projects/storefrontapp-e2e-cypress/cypress/helpers/payment-methods.ts

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' }, }, }, ]

projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order.ts

testProductListUrl
Type : string
Default value : '/Brands/all/c/brands?currentPage=1'
testProductUrl
Type : string
Default value : '/product/779841'

feature-libs/user/profile/core/connectors/converters.ts

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')

projects/storefrontlib/shared/utils/forms/title-utils.ts

titleScores
Type : object
Default value : { mr: 1, mrs: 2, miss: 3, ms: 4, dr: 5, rev: 6, }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/toggle-status.component.migration.ts

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, }, ], }

testing/patch-object-define-property.ts

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 Object.defineProperty to avoid setting any object property as non-configurable. Thanks to that, spyOnProperty can overwrite a getter of any object's property.

Without this hack, an error would be thrown ' : isDevMode is not declared configurable' for such a test code:

```

  • import * as AngularCore from '@angular/core';
  • spyOnProperty(AngularCore, 'isDevMode').and.returnValue(() => false);
  • ```

It's needed since zone.js@0.11.4. See https://github.com/angular/angular/commit/45a73dddfdf3f32ad4203c71c06b6a4be50f4a31

projects/schematics/src/migrations/4_0/constructor-deprecations/data/unit-address-form.service.migration.ts

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 }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/unit-children.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/unit-cost-centers.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/unit-form.component.migration.ts

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.`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/unit-user-list.component.migration.ts

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, }, ], }

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/unit.ts

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, }, ], }

feature-libs/organization/administration/components/unit/units.config.ts

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, }, }, }, }, }, }

projects/storefrontlib/layout/a11y/keyboard-focus/lock/lock-focus.directive.ts

UNLOCK_HIDDEN_ELEMENTS
Default value : true

Focusable elements exclude hidden elements by default, but this contradicts with unlocking (hidden) elements.

projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/update-email.component.migration.ts

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>'`, }, ]

projects/schematics/src/migrations/4_0/constructor-deprecations/data/update-email-component.service.migration.ts

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, }, ], }

projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cdc/cdc.ts

UPDATED_NAME
Type : string
Default value : ' updated'

projects/core/src/routing/configurable-routes/url-translation/testing/mock-url.pipe.ts

URL_TESTING_ALLOWLISTED_PARAMS
Default value : new InjectionToken<string[]>( 'Array of params keys that will be rendered by the mock cxUrl pipe' )

projects/core/src/occ/utils/interceptor-util.ts

USE_CLIENT_TOKEN
Type : string
Default value : 'cx-use-client-token'
USE_CUSTOMER_SUPPORT_AGENT_TOKEN
Type : string
Default value : 'cx-use-csagent-token'

feature-libs/user/account/root/feature-name.ts

USER_ACCOUNT_CORE_FEATURE
Type : string
Default value : 'userAccountCore'
USER_ACCOUNT_FEATURE
Type : string
Default value : 'userAccount'

feature-libs/user/account/core/connectors/converters.ts

USER_ACCOUNT_NORMALIZER
Default value : new InjectionToken<Converter<any, User>>( 'UserAccountNormalizer' )
USER_ACCOUNT_SERIALIZER
Default value : new InjectionToken<Converter<User, any>>( 'UserAccountSerializer' )

projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-address.service.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/constructor-deprecations/data/user-address-service.migration.ts

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 }, ], }

projects/schematics/src/migrations/test/constructor-deprecations/data/user-address.service.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-consent.service.migration.ts

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, }, ], }

feature-libs/organization/administration/core/connectors/user-group/converters.ts

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')

projects/schematics/src/migrations/4_0/constructor-deprecations/data/user-group-user-list.component.migration.ts

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, }, ], }

projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/user-id.service.migration.ts

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`, }, ]

projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-interests.service.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-notification-preference.service.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-order.service.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-order.effect.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-payment.service.migration.ts

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, }, ], }

feature-libs/user/profile/root/feature-name.ts

USER_PROFILE_CORE_FEATURE
Type : string
Default value : 'userProfileCore'
USER_PROFILE_FEATURE
Type : string
Default value : 'userProfile'

projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-register.effect.migration.ts

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, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/user.service.migration.ts

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, }, ], }

feature-libs/user/account/assets/translations/en/user-account.ts

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', }, }

feature-libs/user/account/assets/translations/translations.ts

userAccountTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { userAccount: ['loginForm', 'miniLogin'], }
userAccountTranslations
Type : TranslationResources
Default value : { en, }

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/user.ts

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, ], }

feature-libs/organization/administration/components/user-group/user-group.config.ts

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, }, }, }, }, }

projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/user-group.ts

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, ], }

feature-libs/organization/administration/core/store/reducers/user-group.reducer.ts

userGroupInitialState
Default value : undefined
userGroupsInitialState
Default value : undefined

feature-libs/user/profile/assets/translations/en/user-profile.ts

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.', }, }

feature-libs/user/profile/assets/translations/translations.ts

userProfileTranslationChunksConfig
Type : TranslationChunksConfig
Default value : { userProfile: ['updateEmailForm', 'register', 'forgottenPassword'], }
userProfileTranslations
Type : TranslationResources
Default value : { en, }

feature-libs/product-configurator/rulebased/cpq/rest/converters/cpq-configurator-serializer.ts

VALUE_SEPARATOR
Type : string
Default value : ','

feature-libs/product-configurator/rulebased/occ/variant/variant-configurator-occ.converters.ts

VARIANT_CONFIGURATOR_ADD_TO_CART_SERIALIZER
Default value : new InjectionToken< Converter< Configurator.AddToCartParameters, OccConfigurator.AddToCartParameters > >('VariantConfiguratorAddToCartSerializer')
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')
VARIANT_CONFIGURATOR_UPDATE_CART_ENTRY_SERIALIZER
Default value : new InjectionToken< Converter< Configurator.UpdateConfigurationForCartEntryParameters, OccConfigurator.UpdateConfigurationForCartEntryParameters > >('VariantConfiguratorUpdateCartEntrySerializer')

projects/schematics/src/migrations/3_0/constructor-deprecations/data/view.component.migration.ts

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, }, ], }

projects/storefrontapp-e2e-cypress/cypress/helpers/viewport-context.ts

viewportConfigs
Type : Viewport[]
Default value : Object.entries(formats).map( ([key, value]) => { return { viewport: key, ...value, } as Viewport; } )

projects/schematics/src/migrations/4_0/constructor-deprecations/data/window-ref.migration.ts

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, }, }, ], }

projects/schematics/src/migrations/3_0/constructor-deprecations/data/wish-list.service.migration.ts

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, }, ], }

result-matching ""

    No results matching ""