PageSourceSearch

https://www.progold.eu/chunk-5X4APERH.js

js progold.eu collected 2026-10-09 21:52:36 UTC 27,449 bytes, 1 lines download raw bytes

1import{k as Ie,l as be,n as Me,p as Fe,q as Oe,r as J,s as we,t as Le}from"./chunk-XXVB45L4.js";import{c as Pe,d as Te}from"./chunk-ILIGNJRC.js";import{a as Se,b as xe}from"./chunk-EKXRV2PZ.js";import{a as Z}from"./chunk-OQWTUUQ3.js";import"./chunk-BYUXZABT.js";import{Kb as Re,Pa as ve,Y as ye,Z as Ee,db as Ae,r as j,s as Q}from"./chunk-CSKO464Y.js";import"./chunk-RFZ65DFT.js";import"./chunk-ZAELU3GP.js";import"./chunk-KCBWTIVH.js";import"./chunk-Q7LOV5U2.js";import"./chunk-ZS7OWNSY.js";import"./chunk-DIZWDXBB.js";import{Q as Ce,R as fe}from"./chunk-Q4MTVQC2.js";import{b as _e,c as $}from"./chunk-RRAYDVNW.js";import{Ea as N,Fd as q,Na as m,Nb as de,Qa as ue,a as ce,ab as me,b as G,dc as U,lc as H,xb as V,xe as Y}from"./chunk-WGWIBZ2L.js";import{$b as M,$c as p,Ce as he,D as z,E as ee,Fa as A,Ga as R,Ib as a,Kb as re,La as te,Ob as f,Oc as w,Pc as L,Pe as ge,Qa as S,Rb as ne,Sb as ae,Ta as E,Tb as l,Ub as s,Vb as o,Zb as b,_c as oe,ac as c,ad as se,cb as ie,db as O,hb as n,ma as B,md as k,pc as x,qc as W,rc as T,tb as P,td as le,ua as D,ya as d,ye as pe,zb as C}from"./chunk-6LP6WHZQ.js";import{a as v,b as I}from"./chunk-5KTCK5IS.js";var Ge=(()=>{class i{static{this.\u0275fac=function(t){return new(t||i)}}static{this.\u0275cmp=P({type:i,selectors:[["ppg-global-search"]],decls:1,vars:0,template:function(t,r){t&1&&o(0,"router-outlet")},dependencies:[he],encapsulation:2,changeDetection:0})}}return i})();var X=(()=>{class i{#e=d(U);getFilters(e,t=[]){let r=`localization: "${e}"`;if(!t.length)return r;let h=t.map(y=>`catalog: "${y.catalogNameFromAlgolia}"`).join(" OR ");return r+=` AND (${h})`,r}isExternalPage(e){return!(this.#e.getSiteByDomainName()?.domainNames?.some(({domainNameValue:h})=>e.includes(h??"")??!1)??!1)}static{this.\u0275fac=function(t){return new(t||i)}}static{this.\u0275prov=D({token:i,factory:i.\u0275fac,providedIn:"root"})}}return i})();var Ne=(()=>{class i{constructor(){this.currentSiteState=d(H),this.applicationId=p(()=>this.currentSiteState.getSiteSettingValueByKey(N.AlgoliaApplicationId)),this.searchApiKey=p(()=>this.currentSiteState.getSiteSettingValueByKey(N.AlgoliaSearchAPIKey)),this.indexName=p(()=>this.currentSiteState.getSiteSettingValueByKey(N.AlgoliaIndexName)),this.searchClient=p(()=>Z(this.applicationId(),this.searchApiKey())),this.isAlgoliaRequestFinished=E(!1),this.instantSearchStatus=Se,this.instantSearchInstance=new Ie({searchClient:this.searchClient(),indexName:this.indexName(),future:{preserveSharedStateOnUnmount:!0}}),this.instantSearchInstance.on("render",()=>{(this.instantSearchInstance.status===this.instantSearchStatus.Idle||this.instantSearchInstance.status===this.instantSearchStatus.Error)&&this.isAlgoliaRequestFinished.set(!0)})}setQueryParameter(e,t){this.instantSearchInstance.helper&&this.instantSearchInstance.helper.setQueryParameter(e,t)}start(){this.instantSearchInstance.started||this.instantSearchInstance.start()}addWidgets(e){this.instantSearchInstance.addWidgets(e)}removeWidgets(e){this.instantSearchInstance.removeWidgets(e)}dispose(){this.instantSearchInstance.started&&this.instantSearchInstance.dispose()}static{this.\u0275fac=function(t){return new(t||i)}}static{this.\u0275prov=D({token:i,factory:i.\u0275fac,providedIn:"root"})}}return i})();function ke(i,g){if(i&1&&(o(0,"ppg-resource-item",7),x(1)),i&2){let e=c();a("resourceKey",e.resourceItem.SEARCH_PAGE_GLOBAL_NO_RESULT_MESSAGE),n(),T(' "',e.searchTerm(),'" ')}}function Ve(i,g){if(i&1&&(x(0),o(1,"ppg-resource-item",6)),i&2){let e=c();T(" ",e.hitsNumber()," "),n(),a("resourceKey",e.resourceItem.SEARCH_PAGE_RESULTS)}}function qe(i,g){if(i&1&&(l(0,"h2",5),o(1,"ppg-resource-item",7),s(),l(2,"a",8),w(3,"async"),o(4,"ppg-resource-item",6)(5,"i",9),s()),i&2){let e=c();n(),a("resourceKey",e.resourceItem.SEARCH_PAGE_ADDITIONAL_ASSISTANCE),n(),a("routerLink",L(3,3,e.contactUsURL$)),n(2),a("resourceKey",e.resourceItem.SEARCH_PAGE_SEND_US_MESSAGE)}}function $e(i,g){if(i&1&&(l(0,"h2",5),o(1,"ppg-resource-item",6),x(2),s(),l(3,"a",10),w(4,"async"),o(5,"ppg-resource-item",6)(6,"i",9),s()),i&2){let e=c();
1n(),a("resourceKey",e.resourceItem.SEARCH_PAGE_NO_RESULTS_MESSAGE),n(),T(" ",e.buName()," "),n(),a("href",L(4,4,e.globalSearchQueryURL$),O),n(2),a("resourceKey",e.resourceItem.SEARCH_PAGE_GLOBAL_SEARCH_BUTTON)}}var Ue=(()=>{class i{constructor(){this.searchTerm=S.required(),this.isGeneralSearch=S(!0),this.buName=S(),this.hitsNumber=S.required(),this.#e=d(q),this.resourceItem=m,this.globalSearchQueryURL$=G(this.searchTerm).pipe(B(e=>this.#e.getRootGlobalSearchPath$(e))),this.contactUsURL$=this.#e.getContactUsPath$()}#e;static{this.\u0275fac=function(t){return new(t||i)}}static{this.\u0275cmp=P({type:i,selectors:[["ppg-no-search-results"]],inputs:{searchTerm:[1,"searchTerm"],isGeneralSearch:[1,"isGeneralSearch"],buName:[1,"buName"],hitsNumber:[1,"hitsNumber"]},decls:21,vars:7,consts:[[1,"w-full","flex","justify-content-center"],[1,"page-section","page-section-x-padded","no-search-results-container","flex","flex-column","flex-1","gap-4"],[1,"no-search-results-heading","m-0"],["styleClass","search-divider"],[1,"search-tips"],[1,"m-0"],[1,"inline-block",3,"resourceKey"],[3,"resourceKey"],[1,"font-bold","flex","align-items-center","gap-1",3,"routerLink"],[1,"pi","pi-arrow-right","arrow-right","text-xs"],[1,"font-bold","flex","align-items-center","gap-1",3,"href"]],template:function(t,r){t&1&&(l(0,"div",0)(1,"section",1)(2,"h2",2),C(3,ke,2,2)(4,Ve,2,2),s(),o(5,"p-divider",3),l(6,"div",4)(7,"h2",5),o(8,"ppg-resource-item",6),x(9,": "),s(),l(10,"ul")(11,"li"),o(12,"ppg-resource-item",7),s(),l(13,"li"),o(14,"ppg-resource-item",7),s(),l(15,"li"),o(16,"ppg-resource-item",7),s(),l(17,"li"),o(18,"ppg-resource-item",7),s()()(),C(19,qe,6,5)(20,$e,7,6),s()()),t&2&&(n(3),f(r.searchTerm()?3:4),n(5),a("resourceKey",r.resourceItem.SEARCH_PAGE_SEARCH_TIPS),n(4),a("resourceKey",r.resourceItem.SEARCH_PAGE_TYPOS_MISTAKE_MESSAGE),n(2),a("resourceKey",r.resourceItem.SEARCH_PAGE_USE_GENERAL_PRODUCT_TERMS_MESSAGE),n(2),a("resourceKey",r.resourceItem.SEARCH_PAGE_SEARCH_ITEMS_AND_REFINE_RESULTS_MESSAGE),n(2),a("resourceKey",r.resourceItem.SEARCH_PAGE_SPECIFIC_TERM_FROM_PRINTED_AD_MESSAGE),n(),f(r.isGeneralSearch()?19:20))},dependencies:[k,$,Q,j,ge],styles:["[_nghost-%COMP%]{width:100%}[_nghost-%COMP%]     .pi-arrow-right{color:var(--p-pds-on-surface-primary-medium)}.no-search-results-container[_ngcontent-%COMP%]{color:var(--color-bluegray-900)}.no-search-results-container[_ngcontent-%COMP%]   .search-tips[_ngcontent-%COMP%]{background:var(--p-pds-surface-primary-ultra-soft);border-radius:4px;border:1px solid var(--surface-d);padding:24px}.no-search-results-container[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{text-decoration:none;font-size:var(--font-size-xs);color:var(--p-pds-on-surface-primary-medium)}"],changeDetection:0})}}return i})();function je(i,g){if(i&1){let e=b();l(0,"p-image",8),M("onImageError",function(r){A(e);let h=c();return R(h.handleImageError(r))}),s()}if(i&2){let e=c();a("src",e.imageUrl())("alt",e.description())("loading",e.imageLoading.LAZY)}}function Qe(i,g){i&1&&o(0,"i",5)}var He=(()=>{class i{constructor(){this.pageUrl=S.required(),this.imageUrl=S(),this.catalog=S.required(),this.title=S.required(),this.description=S.required(),this.isExternalPage=S(!1),this.fallbackImage=S(de),this.urlTarget=ue,this.imageLoading=me,this.catalogString=p(()=>Array.isArray(this.catalog())?this.catalog().join(", "):this.catalog())}handleImageError(e){let t=e.target;t.src=this.fallbackImage()}static{this.\u0275fac=function(t){return new(t||i)}}static{this.\u0275cmp=P({type:i,selectors:[["ppg-search-content-card"]],inputs:{pageUrl:[1,"pageUrl"],imageUrl:[1,"imageUrl"],catalog:[1,"catalog"],title:[1,"title"],description:[1,"description"],isExternalPage:[1,"isExternalPage"],fallbackImage:[1,"fallbackImage"]},decls:10,vars:7,consts:[[1,"search-content-card","flex","flex-column","align-items-center","border-round-md","md:flex-row","md:gap-3",3,"href","target"],["imageClass","card-image",1,"card-image-container",3,"src","alt","loading"],[1,"text-container","flex","flex-column","flex-1","gap-2","align-items-stretch"],[1,"flex","align-items-start","justify-content-between","align-items-stretch"],[1,"card-catalog"],[1,"pi","pi-arrow-up-right","arrow-up-right","text-base"],[1,"card-title","font-bold"],[1,"card-description","pt-3","md:pt-0",3,"innerHTML"],["
1imageClass","card-image",1,"card-image-container",3,"onImageError","src","alt","loading"]],template:function(t,r){t&1&&(l(0,"a",0),C(1,je,1,3,"p-image",1),l(2,"div",2)(3,"div",3)(4,"div",4),x(5),s(),C(6,Qe,1,0,"i",5),s(),l(7,"h5",6),x(8),s(),o(9,"div",7),s()()),t&2&&(a("href",r.pageUrl(),O)("target",r.isExternalPage()?r.urlTarget.BLANK:r.urlTarget.SELF),n(),f(r.imageUrl()?1:-1),n(4),W(r.catalogString()),n(),f(r.isExternalPage()?6:-1),n(2),W(r.title()),n(),a("innerHTML",r.description(),ie))},dependencies:[le,Ee,ye],styles:["[_nghost-%COMP%]     .card-image{width:100%;height:192px;object-fit:cover;background:var(--color-neutral-25)}@media all and (min-width:768px){[_nghost-%COMP%]     .card-image{width:281.75px;height:188px;border-radius:6px}}[_nghost-%COMP%]     .pi-arrow-up-right{color:var(--p-pds-on-surface-primary-medium)}[_nghost-%COMP%]     mark{background:var(--p-pds-surface-neutral-ultra-soft)}.search-content-card[_ngcontent-%COMP%]{border:1px solid var(--card-border-neutral-default, var(--color-light-gray-200));color:inherit;text-decoration:none}@media all and (min-width:768px){.search-content-card[_ngcontent-%COMP%]{padding:17.5px}}.search-content-card[_ngcontent-%COMP%]   .card-image-container[_ngcontent-%COMP%]{width:100%;height:192px}@media all and (min-width:768px){.search-content-card[_ngcontent-%COMP%]   .card-image-container[_ngcontent-%COMP%]{width:unset;height:188px}}.search-content-card[_ngcontent-%COMP%]   .text-container[_ngcontent-%COMP%]{width:100%;align-self:stretch;padding:17.5px}@media all and (min-width:768px){.search-content-card[_ngcontent-%COMP%]   .text-container[_ngcontent-%COMP%]{padding:0}}.search-content-card[_ngcontent-%COMP%]   .text-container[_ngcontent-%COMP%]   .card-catalog[_ngcontent-%COMP%]{color:var(--p-pds-on-surface-neutral-medium);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.search-content-card[_ngcontent-%COMP%]   .text-container[_ngcontent-%COMP%]   .card-title[_ngcontent-%COMP%]{color:var(--p-pds-on-surface-primary-medium);margin:0}@media all and (min-width:768px){.search-content-card[_ngcontent-%COMP%]   .text-container[_ngcontent-%COMP%]   .card-title[_ngcontent-%COMP%]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}}.search-content-card[_ngcontent-%COMP%]   .text-container[_ngcontent-%COMP%]   .card-description[_ngcontent-%COMP%]{color:var(--p-pds-on-surface-neutral-extreme-strong)}@media all and (min-width:768px){.search-content-card[_ngcontent-%COMP%]   .text-container[_ngcontent-%COMP%]   .card-description[_ngcontent-%COMP%]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}}.search-content-card[_ngcontent-%COMP%]   .text-container[_ngcontent-%COMP%]   .card-catalog[_ngcontent-%COMP%], .search-content-card[_ngcontent-%COMP%]   .text-container[_ngcontent-%COMP%]   .card-description[_ngcontent-%COMP%]{font-size:var(--font-size-xs)}"],changeDetection:0})}}return i})();var ze=(i,g)=>g.objectID;function We(i,g){if(i&1&&o(0,"ppg-no-search-results",0),i&2){let e=c(2);a("searchTerm",e.query())("isGeneralSearch",e.isGeneralSearch())("buName",e.currentSiteName())("hitsNumber",e.hits().length)}}function Ye(i,g){if(i&1){let e=b();l(0,"div",14)(1,"p-button",18),M("onClick",function(){A(e);let r=c(4);return R(r.clearAllFilters())}),o(2,"i",19)(3,"ppg-resource-item",20),x(4),o(5,"ppg-resource-item",20),s()()}if(i&2){let e=c(4);n(3),a("resourceKey",e.resourceItem.SEARCH_PAGE_CLEAR_ALL_FILTERS),n(),T(" ",e.selectedFiltersValues().length," "),n(),a("resourceKey",e.resourceItem.SEARCH_PAGE_CLEAR_TOTAL_COUNT_SELECTED_FILTERS)}}function Ze(i,g){if(i&1&&(l(0,"div",15),o(1,"i",21)(2,"ppg-resource-item",22),s()),i&2){let e=c(4);n(2),a("resourceKey",e.resourceItem.SEARCH_PAGE_NO_FILTERS_SELECTED)}}function Je(i,g){if(i&1&&(o(0,"ppg-resource-item",23),l(1,"a",24),w(2,"async"),o(3,"ppg-resource-item",25)(4,"i",26),s()),i&2){let e=c(4);a("resourceKey",e.resourceItem.SEARCH_PAGE_GLOBAL_SEARCH_QUESTION),n(),a("href",L(2,3,e.globalSearchQueryURL$),O),n(2),a("resourceKey",e.resourceItem.SEARCH_PAGE_GLOBAL_SEARCH_BUTTON)}}function Xe(i,g){if(i&1){let e=b();l(0,"section",11)(1,"h2",12),o(2,"ppg-resource-item",13),s(),C(3,Ye,6,3,"div",14)(4,Ze,3,1,"div",15),l(5,"ppg-filter-accordion",16),M("selectionChanged",function(r){A(e);let h=c(3);return R(h.toggleSelection(r))}
1),s(),C(6,Je,5,5),s(),o(7,"p-divider",17)}if(i&2){let e=c(3);n(2),a("resourceKey",e.resourceItem.SEARCH_PAGE_FILTERS),n(),f(e.selectedFiltersValues().length?3:4),n(2),a("filterGroups",e.filterGroups())("isMultiple",!0)("minFiltersCount",e.isGeneralSearch()?e.minGlobalFiltersCount:e.minBUFiltersCount),n(),f(e.isGeneralSearch()?-1:6)}}function et(i,g){if(i&1&&(o(0,"ppg-resource-item",4),x(1)),i&2){let e=c(3);a("resourceKey",e.resourceItem.SEARCH_PAGE_RESULTS_FOR),n(),T(' "',e.query(),'" ')}}function tt(i,g){if(i&1&&o(0,"ppg-resource-item",4),i&2){let e=c(3);a("resourceKey",e.resourceItem.SEARCH_PAGE_RESULTS)}}function it(i,g){if(i&1){let e=b();l(0,"section",5)(1,"ppg-filter-popover",27),M("toggleExpansion",function(r){A(e);let h=c(3);return R(h.toggleExpansion(r))})("selectionChanged",function(r){A(e);let h=c(3);return R(h.toggleSelection(r))})("clearSelection",function(){A(e);let r=c(3);return R(r.clearAllFilters())}),s()()}if(i&2){let e=c(3);n(),a("resources",e.filterPopoverResources())("filterGroups",e.filterGroups())("selectedFilters",e.selectedFiltersValues())("seeMoreCap",4)}}function rt(i,g){if(i&1&&o(0,"ppg-search-content-card",8),i&2){let e,t,r,h,y,F,u=g.$implicit,_=c(3);a("pageUrl",(e=u==null?null:u.page_url)!==null&&e!==void 0?e:"")("imageUrl",(t=u==null?null:u.image_url)!==null&&t!==void 0?t:"")("catalog",(r=u==null?null:u.catalog)!==null&&r!==void 0?r:"")("title",(h=u==null?null:u.title)!==null&&h!==void 0?h:"")("description",(y=(y=u==null||u.highlightResult==null||u.highlightResult.description==null?null:u.highlightResult.description.value)!==null&&y!==void 0?y:u==null?null:u.description)!==null&&y!==void 0?y:"")("isExternalPage",_.isExternalPage((F=u==null?null:u.page_url)!==null&&F!==void 0?F:""))}}function nt(i,g){if(i&1){let e=b();l(0,"section",1),C(1,Xe,8,6),l(2,"section",2)(3,"h2",3),x(4),C(5,et,2,2)(6,tt,1,1,"ppg-resource-item",4),s(),C(7,it,2,4,"section",5),o(8,"p-divider",6),l(9,"section",7),ne(10,rt,1,6,"ppg-search-content-card",8,ze),s(),o(12,"p-divider",6),l(13,"section",9)(14,"p-paginator",10),M("onPageChange",function(r){A(e);let h=c(2);return R(h.paginate(r))}),s()()()()}if(i&2){let e=c(2);n(),f(e.areFiltersVisible()?1:-1),n(3),T(" ",e.totalNumberHits()," "),n(),f(e.query()?5:6),n(2),f(e.areFiltersVisible()?7:-1),n(3),ae(e.hits()),n(4),a("first",e.paginatorConfig().first)("rows",e.paginatorConfig().rows)("totalRecords",e.totalNumberHits())("rowsPerPageOptions",e.paginatorConfig().rowsPerPageOptions)("showCurrentPageReport",!0)("currentPageReportTemplate",e.currentPageReportTemplate())}}function at(i,g){if(i&1&&C(0,We,1,4,"ppg-no-search-results",0)(1,nt,15,10,"section",1),i&2){let e=c();f(e.isNoResultsPageVisible()?0:1)}}var Ke=(()=>{class i{constructor(){this.pageContentClass=!0,this.algoliaCatalogSingleCount=1,this.activatedRoute=d(pe),this.algoliaInstantSearchService=d(Ne),this.configManagerService=d(U),this.currentSiteState=d(H),this.algoliaSearchHelperService=d(X),this.languagesService=d(Y),this.resourceService=d(_e),this.destroyRef=d(te),this.featureRoutePathService=d(q),this.sentAnalyticsTags=new Set,this.currentSiteName=p(()=>this.currentSiteState.currentSite()?.name),this.isRootCurrentSite=p(()=>!!this.currentSiteState.currentSite()?.isRootSite),this.isCurrentSiteUnderRootDomain=p(()=>this.configManagerService.isCurrentSiteUnderRootDomain()),this.currentLanguage=this.languagesService.language,this.currentAlgoliaCatalog=p(()=>this.currentSiteState.currentSite()?.algoliaCatalog||[]),this.algoliaCatalogFullList=p(()=>{let e=this.configManagerService.sites().filter(t=>t.rootDomainSiteId===this.currentSiteState.currentSite()?.id&&t?.algoliaCatalog).flatMap(t=>t.algoliaCatalog||[]);return[...this.currentAlgoliaCatalog(),...e]}),this.filters=p(()=>{let e=this.isRootCurrentSite()?this.algoliaCatalogFullList():this.currentAlgoliaCatalog();return this.algoliaSearchHelperService.getFilters(this.currentLanguage(),e)}),this.searchParameters=p(()=>({hitsPerPage:this.hitsPerPage(),filters:this.filters(),page:this.page(),analytics:!0})),this.query=E(""),this.typesFromUrl=E([]),this.hits=E([]),this.totalNumberHits=E(0),this.hitsPerPage=p(()=>this.paginatorConfig().rows),this.page=p(()=>Math.floor(this.paginatorConfig().first/this.paginatorConfig().rows)),this.catalogListFilters=E([]),this.contentTypesFilters=E([]),this.filterGroupsExpansionMap=E({[m.SEARCH_PAGE_REFINEMENTS]:!1,[m.SEARCH_PAGE_CONTENT_TYPES]:!1}),this.filterGroups=p(()=>[{label:this.resourceService.getResourceByKey(m.SEARCH_PAGE_REFINEMENTS),value:m.SEARCH_PAGE_REFINEMENTS,isSelectedTab:!0,isExpanded:this.filterGroupsExpansionMap()[m.SEARCH_PAGE_REFINEMENTS],filters:this.catalogListFilters()},{label:this.resourceService.getResourceByKey(m.SEARCH_PAGE_CONTENT_TYPES),value:m.SEARCH_PAGE_CONTENT_TYPES,isSelectedTab:!0,isExpanded:this.filterGroupsExpansionMap()[m.SEARCH_PAGE_CONTENT_TYPES],filters:this.contentTypesFilters()}]),this.selectedFiltersValues=p(()=>[...this.catalogListFilters(),...this.contentTypesFilters()].filter(({checked:e})=>e).map(({value:e})=>e)),this.selectedTypesFiltersValues=p(()=>this.contentTypesFilters().filter(({checked:e})=>e).map(({value:e})=>e)),this.isNoResultsPageVisible=p(()=>!this.hits().length),this.isGeneralSearch=p(()=>!!(this.isRootCurrentSite()||!this.isCurrentSiteUnderRootDomain())),this.isAlgoliaRequestFinished=p(()=>this.algoliaInstantSearchService.isAlgoliaRequestFinished()),this.areFiltersVisible=p(()=>this.isGeneralSearch()?this.catalogListFilters().length>this.minGlobalFiltersCount||this.contentTypesFilters().length>this.minGlobalFiltersCount:this.catalogListFilters().length>this.minBUFiltersCount||this.contentTypesFilters().length>this.minBUFiltersCount),this.currentPageReportTemplate=p(()=>`${this.resourceService.getResourceByKey(this.resourceItem.SEARCH_PAGE_SHOWING)} {first} ${this.resourceService.getResourceByKey(this.resourceItem.SEARCH_PAGE_TO)} {last} ${this.resourceService.getResourceByKey(this.resourceItem.SEARCH_PAGE_OF)} {totalRecords} ${this.resourceService.getResourceByKey(this.resourceItem.SEARCH_PAGE_ENTRIES)}`),this.resourceItem=m,this.algoliaAttribute=xe,this.paginatorConfig=E(V),this.minGlobalFiltersCount=0,this.minBUFiltersCount=1,this.typesSeparator=",",this.globalSearchQueryURL$=ee([G(this.query).pipe(B(e=>this.featureRoutePathService.getRootGlobalSearchPath$(e))),G(this.selectedTypesFiltersValues).pipe(z(e=>e.join(this.typesSeparator)))]).pipe(z(([e,t])=>`${e}&types=${t}`)),this.widgets=[be(({refine:e})=>{this.refineConfigure=e,this.clearCatalogAnalyticsTags()})({searchParameters:this.searchParameters()}),we(({refine:e,query:t})=>{this.refineQuery=e,this.query.set(t)})({}),Fe(({hits:e})=>{this.hits.set(e.map(t=>I(v({},t),{highlightResult:t._highlightResult?v({},t._highlightResult):{}})))})({}),J(({items:e,refine:t})=>{this.catalogListFilters.set(this.getTransformedFilters(e,this.algoliaAttribute.Catalog)),this.refineCatalogList=t})({attribute:this.algoliaAttribute.Catalog}),J(({items:e,refine:t})=>{this.contentTypesFilters.set(this.getTransformedFilters(e,this.algoliaAttribute.Type)),this.refineContentTypes=t})({attribute:this.algoliaAttribute.Type}),Me(({refine:e})=>{this.refineClearRefinements=e})({}),Le(({nbHits:e})=>{this.totalNumberHits.set(e)})({}),Oe(({refine:e})=>{this.refinePagination=e})({})],this.filterPopoverResources=p(()=>({open:this.resourceService.getResourceByKey(m.SEARCH_PAGE_FILTERS),title:this.resourceService.getResourceByKey(m.SEARCH_PAGE_FILTERS),clear:this.resourceService.getResourceByKey(m.SEARCH_PAGE_CLEAR_ALL_FILTERS),activeFilters:this.resourceService.getResourceByKey(m.SEARCH_PAGE_ACTIVE_FILTER_S),seeMore:this.resourceService.getResourceByKey(m.GLOBAL_SEE_MORE),seeLess:this.resourceService.getResourceByKey(m.GLOBAL_SEE_LESS)})),this.trackLanguageChanges()}ngOnInit(){this.algoliaInstantSearchService.addWidgets(this.widgets),this.algoliaInstantSearchService.start(),this.setAnalyticsTagOnSingleCatalogFilter(this.algoliaCatalogFullList()),this.activatedRoute.queryParams.pipe(ce(this.destroyRef)).subscribe(e=>{let t=e.q;
1t?.includes("?")&&(t=t.slice(0,t.indexOf("?"))),this.query.set(t),this.typesFromUrl.set(e.types?e.types.split(this.typesSeparator):[]),this.search(this.query()),this.refineContentTypesFromUrl(this.typesFromUrl())})}ngOnDestroy(){this.algoliaInstantSearchService.removeWidgets(this.widgets),this.algoliaInstantSearchService.dispose()}search(e){this.refineQuery&&this.refineQuery(e)}isExternalPage(e){return this.algoliaSearchHelperService.isExternalPage(e)}toggleSelection({checked:e,filter:t}){let r=({value:_})=>_===t,h=_=>r(_)?I(v({},_),{checked:e}):_,y=this.catalogListFilters().some(r),F=this.contentTypesFilters().some(r),u=this.typesFromUrl().some(_=>_===t);(y||F)&&this.resetPagination(),u&&this.typesFromUrl.update(_=>_.filter(Be=>Be!==t)),y&&this.refineCatalogList&&(this.setupCatalogAnalyticsTags(e,t),this.refineCatalogList(t),this.catalogListFilters.update(_=>_.map(h))),F&&this.refineContentTypes&&(this.refineContentTypes(t),this.contentTypesFilters.update(_=>_.map(h)))}clearAllFilters(){this.refineClearRefinements&&(this.resetPagination(),this.refineClearRefinements(),this.typesFromUrl.update(()=>[]),this.catalogListFilters.update(e=>e.map(t=>I(v({},t),{checked:!1}))),this.contentTypesFilters.update(e=>e.map(t=>I(v({},t),{checked:!1}))))}toggleExpansion({group:e,expanded:t}){this.filterGroupsExpansionMap.update(r=>I(v({},r),{[e]:t??!r[e]}))}paginate(e){this.paginatorConfig.update(t=>{let r=v({},t);return r.first=e.first??r.first,r.rows=e.rows??r.rows,r}),this.refineConfigure(this.searchParameters()),this.refinePagination(this.page())}getTransformedFilters(e,t){return e.filter(r=>r.count).map(r=>({checked:this.getFilterCheckedValue(r,t),label:this.getAlgoliaCatalogLabel(r,t),value:r.value,count:r.count}))}getAlgoliaCatalogLabel(e,t){return t===this.algoliaAttribute.Catalog?this.algoliaCatalogFullList().find(r=>r.catalogNameFromAlgolia===e.value)?.labelNameToShow??e.label:e.label}getFilterCheckedValue(e,t){let r=[...this.selectedFiltersValues()];return t===this.algoliaAttribute.Type&&this.typesFromUrl().length&&r.push(...this.typesFromUrl()),r.includes(e.value)}refineContentTypesFromUrl(e){e.length&&this.refineContentTypes&&e.forEach(t=>this.refineContentTypes(t))}resetPagination(){this.paginatorConfig.update(e=>I(v({},e),{first:V.first})),this.refinePagination(this.page())}trackLanguageChanges(){let e=this.languagesService.language();se(()=>{e!==this.languagesService.language()&&(e=this.languagesService.language(),oe(()=>{this.clearAllFilters(),this.paginate(V)}))})}setupCatalogAnalyticsTags(e,t){if(t&&this.sentAnalyticsTags.has(t))return;let r=e&&t?[t]:void 0;this.algoliaInstantSearchService.setQueryParameter("analyticsTags",r),t&&this.sentAnalyticsTags.add(t)}clearCatalogAnalyticsTags(){this.setupCatalogAnalyticsTags(!1)}setAnalyticsTagOnSingleCatalogFilter(e){e.length===this.algoliaCatalogSingleCount&&this.setupCatalogAnalyticsTags(!0,e[0]?.catalogNameFromAlgolia??"")}static{this.\u0275fac=function(t){return new(t||i)}}static{this.\u0275cmp=P({type:i,selectors:[["ppg-search-results"]],hostVars:2,hostBindings:function(t,r){t&2&&re("page-content",r.pageContentClass)},decls:1,vars:1,consts:[[3,"searchTerm","isGeneralSearch","buName","hitsNumber"],[1,"page-section","page-section-x-padded","flex","flex-column","lg:flex-row","gap-2"],[1,"search-results","flex","flex-column","flex-1","gap-4"],[1,"search-results-heading","m-0"],[1,"inline-block",3,"resourceKey"],[1,"dropdown-filters","block","lg:hidden"],["styleClass","search-divider my-3"],[1,"search-hits","flex","flex-column","flex-1","gap-4"],[3,"pageUrl","imageUrl","catalog","title","description","isExternalPage"],[1,"search-pagination"],["ppgScrollOnPageChange","",3,"onPageChange","first","rows","totalRecords","rowsPerPageOptions","showCurrentPageReport","currentPageReportTemplate"],[1,"search-filters","hidden","lg:flex","flex-column","gap-3"],[1,"search-filters-heading","m-0"],[3,"resourceKey"],[1,"clear-filters","flex","align-items-center","text-sm","font-normal"],[1,"no-filters","flex","align-items-center","text-sm","font-normal"],[3,"selectionChanged","filterGroups","isMultiple","minFiltersCount"],["layout","vertical","styleClass","search-divider hidden lg:block"],["styleClass","clear-filters-button",3,"onClick"],[1,"pi","pi-times-circle","text-base"],[1,"inline-block","px-1",3,"resourceKey"],[1,"pi","pi-exclamation-circle","text-base"],[1,"no-filters-text","ml-1",3,"resourceKey"],[1,"search-question","text-sm",3,"resourceKey"],[1,"font-bold","flex","align-items-center","gap-1","no-underline",3,"href"],[1,"inline-block","text-sm","font-bold",3,"resourceKey"],[1,"pi","pi-arrow-right","arrow-right","text-xs"],[3,"toggleExpansion","selectionChanged","clearSelection","resources","filterGroups","selectedFilters","seeMoreCap"]],template:function(t,r){t&1&&C(0,at,2,1),t&2&&f(r.isAlgoliaRequestFinished()?0:-1)},dependencies:[k,Ue,He,Q,j,$,ve,fe,Ce,Ae,Te,Pe,Re],styles:["[_nghost-%COMP%]     .clear-filters-button{background-color:transparent;border:none;color:var(--p-pds-on-surface-primary-medium);padding:0;height:auto}[_nghost-%COMP%]     .pi-arrow-right{color:var(--p-pds-on-surface-primary-medium)}[_nghost-%COMP%]     .p-paginator{justify-content:flex-end}@media all and (max-width:1280px){[_nghost-%COMP%]     .search-pagination .p-paginator-rpp-dropdown, [_nghost-%COMP%]     .search-pagination .p-paginator-current{width:100%;text-align:center}}@media all and (max-width:1280px){[_nghost-%COMP%]     .search-pagination .p-paginator-rpp-dropdown{margin-top:10px}}@media all and (max-width:1280px){[_nghost-%COMP%]     .search-pagination .p-paginator{justify-content:center}}.search-filters[_ngcontent-%COMP%]{width:18rem}.search-filters[_ngcontent-%COMP%]   .search-filters-heading[_ngcontent-%COMP%]{color:var(--p-pds-on-surface-neutral-extreme-strong)}.search-filters[_ngcontent-%COMP%]   .no-filters[_ngcontent-%COMP%]{color:var(--p-pds-on-surface-neutral-medium)}.search-filters[_ngcontent-%COMP%]   .search-question[_ngcontent-%COMP%]{color:var(--global-text-color)}.search-filters[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--p-pds-on-surface-primary-medium)}.search-filters[_ngcontent-%COMP%]   .clear-filters[_ngcontent-%COMP%], .search-filters[_ngcontent-%COMP%]   .no-filters[_ngcontent-%COMP%]{height:24px}.search-results[_ngcontent-%COMP%]   .search-results-heading[_ngcontent-%COMP%]{color:var(--p-pds-on-surface-neutral-medium)}"],changeDetection:0})}}return i})();var bi=[{path:"",pathMatch:"prefix",component:Ge,children:[{path:"",pathMatch:"full",component:Ke}]}];export{Ge as GlobalSearchComponent,bi as GlobalSearchRoutes};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.