PageSourceSearch

https://www.purex.com/etc.clientlibs/heliux/clientlibs/publish/com…-7f21ff34a6b87a2e710c883d260ae182-lc.min.js

js purex.com collected 2026-10-02 05:15:28 UTC 2,726 bytes, 6 lines download raw bytes

1var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.createTemplateTagFirstArg=function(b){return b.raw=b};$jscomp.createTemplateTagFirstArgWithRaw=function(b,m){b.raw=m;return b};var $jscomp$compprop0={};
2(self.heliuxModules=self.heliuxModules||[]).push([[6713],($jscomp$compprop0[41420]=function(b,m,d){function n(){try{var g=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(n=function(){return!!g})()}function h(g,e,a,c){var f=(0,p.A)((0,k.A)(1&c?g.prototype:g),e,a);return 2&c&&"function"==typeof f?function(q){return f.apply(a,q)}:f}var r=d(23029),t=d(49530),u=d(50388),k=d(53954),p=d(90991),v=d(85501);b=d(31526);var l=d(48669),w={selectors:{searchContent:".searchbox__content",
3closeExpandedState:".searchbox__closeExpandedState"},classes:{expandedOpen:"searchbox__base--openStyle",searchboxFlexible:"searchbox--flexible",searchboxParent:"searchbox",dimmedScreen:"dimmedScreen"}};d=function(g){function e(){(0,r.A)(this,e);var a=e,c=arguments;return a=(0,k.A)(a),(0,u.A)(this,n()?Reflect.construct(a,c||[],(0,k.A)(this).constructor):a.apply(this,c))}return(0,v.A)(e,g),(0,t.A)(e,[{key:"init",value:function(){this.config=Object.assign({},w,this.config);this.el.parentElement.classList.add(this.config.classes.searchboxFlexible);
4this.closeOnDocumentClickBind=this.closeOnDocumentClick.bind(this);h(e,"init",this,3)([])}},{key:"listeners",value:function(){h(e,"listeners",this,3)([]);this.el.addEventListener("click",this.openState.bind(this));(0,l.ft)().matches||this.closeExpandedState.addEventListener("click",this.closeState.bind(this))}},{key:"onSearchPerformed",value:function(){var a=this;h(e,"onSearchPerformed",this,3)([]);setTimeout(function(){a.closeState()},0)}},{key:"openState",value:function(){var a=this.config.classes,
5c=a.expandedOpen;a=a.dimmedScreen;var f=this.el;f.classList.contains(c)||(f.classList.add(c),(0,l.ft)().matches?(document.body.classList.add(a),document.body.addEventListener("click",this.closeOnDocumentClickBind)):this.flyoutWrapper.style.top=this.searchContent.getBoundingClientRect().height+"px")}},{key:"closeState",value:function(a){var c=this.config.classes,f=c.dimmedScreen;if(this.el.classList.remove(c.expandedOpen),!(0,l.ft)().matches)return a.stopImmediatePropagation(),void this.flyoutWrapper.removeAttribute("style");
6document.body.classList.remove(f);document.body.removeEventListener("click",this.closeOnDocumentClickBind)}},{key:"closeOnDocumentClick",value:function(a){a.target.closest("."+this.config.classes.searchboxParent)||(a.preventDefault(),this.closeState(a))}}])}((0,b.getComponents)().core.Searchbox);(0,b.kz)({SearchboxFlexible:d},0)},$jscomp$compprop0),function(b){b.O(0,[750],function(){return b(41420)});b.O()}]);

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.