| 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 :          FsEditingAreaInjectorPipelineStepThe created FsEditingAreaInjectorPipelineStep instance. | 
| createFsEditingOverlayInjectorPipelineStep | ||||||||||||
| createFsEditingOverlayInjectorPipelineStep(fsSpartacusBridgeConfig: FsSpartacusBridgeConfig, baseSiteService: BaseSiteService) | ||||||||||||
| A factory function that creates the FsEditingOverlayInjectorPipelineStep from a given FsSpartacusBridgeConfig and BaseSiteService. 
                                Parameters :
                                
                                 
 
                            Returns :          FsEditingOverlayInjectorPipelineStepThe 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 |