bind | |||||||||
bind(functionToBind: T, thisArg: ThisType)
|
|||||||||
Parameters :
Returns :
ReturnType<T>
|
createCaasAccessData |
createCaasAccessData(config: FsSpartacusBridgeConfig, baseSite: string, isPreview: boolean)
|
findDocumentsInCaasResponse | ||||||||
findDocumentsInCaasResponse(response: any)
|
||||||||
This function checks for FirstSpirit CMS pages in a given CaaS response and returns them.
Parameters :
Returns :
FsCmsPageInterface[]
The pages found in the CaaS response. |
getFsManagedPageConfigByTemplateId | ||||||||||||
getFsManagedPageConfigByTemplateId(fsManagedPagesConfig, templateId: string)
|
||||||||||||
This function retrieves the FirstSpiritManagedPage from the given config by the given ID of the template and returns it.
Parameters :
Returns :
FirstSpiritManagedPage | undefined
|
isHeadlessTestEnv |
isHeadlessTestEnv()
|
Checks if current environment is a test environment running in headless Chrome (karma-chrome-launcher). |
createFsEditingAreaInjectorPipelineStep | ||||||||||||
createFsEditingAreaInjectorPipelineStep(fsSpartacusBridgeConfig: FsSpartacusBridgeConfig, baseSiteService: BaseSiteService)
|
||||||||||||
A factory function that creates the FsEditingAreaInjectorPipelineStep from a given FsSpartacusBridgeConfig and BaseSiteService.
Parameters :
Returns :
FsEditingAreaInjectorPipelineStep
The created FsEditingAreaInjectorPipelineStep instance. |
createFsEditingOverlayInjectorPipelineStep | ||||||||||||
createFsEditingOverlayInjectorPipelineStep(fsSpartacusBridgeConfig: FsSpartacusBridgeConfig, baseSiteService: BaseSiteService)
|
||||||||||||
A factory function that creates the FsEditingOverlayInjectorPipelineStep from a given FsSpartacusBridgeConfig and BaseSiteService.
Parameters :
Returns :
FsEditingOverlayInjectorPipelineStep
The created FsEditingOverlayInjectorPipelineStep instance. |
createResponse |
createResponse(seoUrl: string, language: string)
|
Returns :
FsCmsPageInterface
|
extractCmsPageUid | ||||||
extractCmsPageUid(occUidOrLabel: string)
|
||||||
Parameters :
Returns :
string | null | undefined
|
extractPageUniqueId | ||||||||
extractPageUniqueId(pageContext: PageContext)
|
||||||||
This function retrieves both, the SAP Commerce UID and the FirstSpirit UID, and returns them.
Parameters :
Returns :
literal type
|
getPageId | ||||||
getPageId(pageContext: PageContext)
|
||||||
Parameters :
Returns :
string | null | undefined
|
getSlot | ||||||||||||
getSlot(cmsPage: CmsStructureModel, slotName: string)
|
||||||||||||
This function gets the ContentSlotData for a given page and content slot name.
Parameters :
Returns :
ContentSlotData | undefined
|
getSlotIgnoreCase | ||||||||||||
getSlotIgnoreCase(cmsPage: CmsStructureModel, slotName: string)
|
||||||||||||
This function gets the ContentSlotData for a given page and the content slot name while ignoring its case.
Parameters :
Returns :
ContentSlotData | undefined
|