PageSourceSearch

https://www.energytcm.cz/2767.7078e3dde0c321c0.js

js energytcm.cz collected 2026-10-07 20:05:50 UTC 24,515 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkenergy_tcm=self.webpackChunkenergy_tcm||[]).push([[2767],{22767:(U,B,r)=>{r.r(B),r.d(B,{BrandModule:()=>jt});var t=r(60177),m=r(76965),E=r(7605),y=r(58728),f=r(95006),b=r(45286);const R="[Brand] GET brand",O="[Brand] GET brand success",T="[Brand] GET brand error";class w{constructor(d){this.payload=d,this.type=R}}class g{constructor(d){this.payload=d,this.type=O}}class C{constructor(d){this.payload=d,this.type=T}}const u="[Brand] GET brand categories",_="[Brand] GET brand categories success",v="[Brand] GET brand categories error";class I{constructor(d){this.payload=d,this.type=u}}class F{constructor(d){this.payload=d,this.type=_}}class p{constructor(d){this.payload=d,this.type=v}}const a={brand:(0,r(20039).T5)()},c="shopBrand";function l(e=a,d){return d.type===O?{...e,brand:e.brand.set(d.payload.id,d.payload.brand)}:e}const M=e=>e[c].brand,j=(0,r(70746).p)({selectId:e=>e.parent.info[0].url}),J=j.getInitialState(),S="shopBrandCategories";function q(e=J,d){return d.type===_?j.upsertOne(d.payload,e):e}const G=(0,m.UX)(S),{selectIds:tt,selectEntities:nt,selectAll:et,selectTotal:at}=j.getSelectors(),it=((0,m.Mz)(G,tt),(0,m.Mz)(G,nt));(0,m.Mz)(G,et),(0,m.Mz)(G,at);var n=r(54438),D=r(63040),rt=r(22474),ot=r(82318),st=r(22193),$=r(33579),X=r(33555),ct=r(48390),N=r(19727),lt=r(48235),pt=r(7165);const V=e=>({brands:e});function dt(e,d){if(1&e&&(n.j41(0,"a",4),n.EFF(1),n.k0s()),2&e){const i=d.$implicit,o=n.XpG();n.Y8G("mcraiLink",i)("queryParams",n.eq3(3,V,o.brand.name)),n.R7$(),n.SpI(" ",null==i||null==i.info[0]?null:i.info[0].name," ")}}let gt=(()=>{class e{constructor(){}ngOnInit(){}static#t=this.\u0275fac=function(o){return new(o||e)};static#n=this.\u0275cmp=n.VBU({type:e,selectors:[["shop-category-list-category"]],inputs:{category:"category",brand:"brand"},decls:6,vars:7,consts:[[1,"category"],["center-y","",1,"link-main-category",3,"mcraiLink","queryParams"],[1,"category__name",3,"innerHTML"],["to-column","",1,"subcategories"],[1,"subcategories__item",3,"mcraiLink","queryParams"]],template:function(o,s){1&o&&(n.j41(0,"div",0)(1,"a",1),n.nrm(2,"div",2),n.k0s(),n.j41(3,"mcrai-ul",3),n.Z7z(4,dt,2,5,"a",4,n.fX1),n.k0s()()),2&o&&(n.AVh("with-image",!(null==s.category.preview_image||!s.category.preview_image.small)),n.R7$(),n.Y8G("mcraiLink",s.category)("queryParams",n.eq3(5,V,s.brand.name)),n.R7$(),n.Y8G("innerHTML",(null==s.category||null==s.category.info[0]?null:s.category.info[0].name)+" "+(null==s.brand?null:s.brand.name),n.npT),n.R7$(2),n.Dyx(null==s.category?null:s.category.breadcrumbs))},dependencies:[pt.g,N.E],styles:[".category[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:8px 8px 8px 16px;height:100%;background-color:#fff;border:1px solid #ddd;border-radius:4px;text-decoration:none;color:#000}.category__header[_ngcontent-%COMP%]{display:flex;align-items:center;padding:4px 0}.category__image[_ngcontent-%COMP%]{margin-right:16px;min-width:64px}.category__name[_ngcontent-%COMP%]{font-weight:500;font-size:16px}.category__description[_ngcontent-%COMP%]{opacity:.66}.subcategories__item[_ngcontent-%COMP%]{color:#000;transition:color .2s linear}.subcategories__item[_ngcontent-%COMP%]:hover{color:#a1135e}"],changeDetection:0})}return e})();function ut(e,d){if(1&e&&(n.j41(0,"mcrai-li",2),n.nrm(1,"shop-category-list-category",3),n.k0s()),2&e){const i=d.$implicit,o=n.XpG();n.R7$(),n.Y8G("category",i)("brand",o.brand)}}function mt(e,d){if(1&e){const i=n.RV6();n.j41(0,"mcrai-row")(1,"mcrai-col")(2,"mcrai-paginator",4),n.bIt("page",function(s){n.eBV(i);const k=n.XpG();return n.Njj(k.pageChange.emit(s))}),n.k0s()()()}if(2&e){const i=n.XpG();n.R7$(2),n.Y8G("paginator",null==i.categories?null:i.categories.paginator)}}let ht=(()=>{class e{constructor(){this.pageChange=new n.bkB}ngOnInit(){}static#t=this.\u0275fac=function(o){return new(o||e)};static#n=this.\u0275cmp=n.VBU({type:e,selectors:[["shop-category-list"]],inputs:{categories:"categories",brand:"brand"},outputs:{pageChange:"pageChange"},decls:5,vars:1,consts:[["centering-container",""],[1,"category-list-ul"],[1,"category-list__item"],[3,"category","brand"],[3,"page","paginator"]],template:function(o,s){1&o&&(n.j41(0,"div",0)(1,"mcrai-ul",1),n.Z7z(2,ut,2,2,"mcrai-li",2,n.fX1),n.k0s(),n.DNE(4,mt,3,1,"mcrai-row"),n.k0s()),2&o&&(n.R7$(2),n.Dyx(null==s.categories?null:s.categories.items),n.R7$(2),n.vxM(4,null!=s.categories&&s.categories.paginator?4:-1))},dependencies:[$.o,X.g,ct.h,N.E,lt.R,gt],styles:[".title[_ngcontent-%COMP%]{padding:16px 0;letter-spacing:.4px;text-align:center;text-transform:uppercase;font-size:29px}.mcrai-panel[_ngcontent-%COMP%], .mcrai-panel__actions[_ngcontent-%COMP%], .mcrai-panel__header[_ngcontent-%COMP%]{border:0!important}
1.category-list-ul[_ngcontent-%COMP%]{flex-flow:row wrap;justify-content:flex-start;align-items:stretch;margin:0 -8px 12px;width:calc(100% + 16px)}.category-list__item[_ngcontent-%COMP%]{min-width:0;flex:0 0 100%;padding:8px}@media (min-width: 640px){.category-list__item[_ngcontent-%COMP%]{flex-basis:50%}}@media (min-width: 960px){.side-nav-closed   [_nghost-%COMP%]   .category-list__item[_ngcontent-%COMP%]{flex-basis:33.3333%}}@media (min-width: 1366px){.side-nav-opened   [_nghost-%COMP%]   .category-list__item[_ngcontent-%COMP%]{flex-basis:33.3333%}.side-nav-closed   [_nghost-%COMP%]   .category-list__item[_ngcontent-%COMP%]{flex-basis:25%}}@media (min-width: 1600px){.side-nav-opened   [_nghost-%COMP%]   .category-list__item[_ngcontent-%COMP%]{flex-basis:25%}.side-nav-closed   [_nghost-%COMP%]   .category-list__item[_ngcontent-%COMP%]{flex-basis:25%}}"],changeDetection:0})}return e})();var _t=r(48033),ft=r(87173),bt=r(6985);function Ct(e,d){if(1&e&&(n.j41(0,"mcrai-row")(1,"mcrai-col"),n.nrm(2,"div",3),n.k0s()()),2&e){const i=n.XpG();n.R7$(2),n.Y8G("safeHTML",null==i.brand||null==i.brand.info[0]?null:i.brand.info[0].description)}}let yt=(()=>{class e{get styles(){return{background:"linear-gradient(\n          to top,\n          rgba(255, 255, 255, 1) 0%,\n          rgba(255, 255, 255,.85) 50%,\n          rgba(255, 255, 255,.75) 75%,\n          rgba(255, 255, 255,.7) 100%\n        )"}}constructor(i){this.linkService=i}ngOnInit(){}static#t=this.\u0275fac=function(o){return new(o||e)(n.rXU(ft._))};static#n=this.\u0275cmp=n.VBU({type:e,selectors:[["shop-headline"]],hostVars:2,hostBindings:function(o,s){2&o&&n.Aen(s._styles)},inputs:{brand:"brand"},decls:7,vars:3,consts:[[1,"headline",3,"ngStyle"],[1,"mcrai-row--breadcrumbs"],[1,"headline__name"],[1,"headline__description",3,"safeHTML"]],template:function(o,s){1&o&&(n.j41(0,"div",0),n.nrm(1,"mcrai-row",1),n.j41(2,"mcrai-row")(3,"mcrai-col")(4,"h1",2),n.EFF(5),n.k0s()()(),n.DNE(6,Ct,3,1,"mcrai-row"),n.k0s()),2&o&&(n.Y8G("ngStyle",s.styles),n.R7$(5),n.SpI(" ",null!=s.brand&&null!=s.brand.info[0]&&s.brand.info[0].name_detail?null==s.brand||null==s.brand.info[0]?null:s.brand.info[0].name_detail:null==s.brand?null:s.brand.name," "),n.R7$(),n.vxM(6,null!=s.brand&&null!=s.brand.info[0]&&s.brand.info[0].description?6:-1))},dependencies:[t.B3,bt.m,$.o,X.g],styles:[".headline[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:0 28px;background:#fff;background-size:cover!important}.headline__name[_ngcontent-%COMP%]{margin:12px 0 16px;text-transform:uppercase;letter-spacing:0;font-size:36px}.headline__description[_ngcontent-%COMP%]{margin-bottom:20px}.mcrai-row--breadcrumbs[_ngcontent-%COMP%]{margin:0;padding:8px 0}"]})}return e})();function vt(e,d){1&e&&n.nrm(0,"shop-header")}function Pt(e,d){1&e&&n.nrm(0,"shop-footer")}const Mt=[{path:":id",component:(()=>{class e{constructor(i,o,s){this.store=i,this.activatedRoute=o,this.mobileApp=s,this.destroy=new b.B7}ngOnInit(){this.activatedRoute.params.pipe((0,E.Q)(this.destroy),(0,y.p)(i=>i&&i.hasOwnProperty("id")),(0,f.T)(i=>i.id)).subscribe(i=>{this.id=i,this.fetchBrand()}),this.store.pipe((0,m.Lt)(M),(0,E.Q)(this.destroy),(0,f.T)(i=>i.get(this.id))).subscribe(i=>{this.brand=i,this.fetchCategories(1)}),this.categories=this.store.pipe((0,m.Lt)(it),(0,f.T)(i=>i[this.id]))}ngOnDestroy(){this.destroy.next(),this.destroy.complete()}fetchBrand(){this.store.dispatch(new w({id:this.id}))}fetchCategories(i=1){this.store.dispatch(new I({id:this.id,page:i}))}static#t=this.\u0275fac=function(o){return new(o||e)(n.rXU(m.il),n.rXU(D.nX),n.rXU("MOBILE_APP"))};static#n=this.\u0275cmp=n.VBU({type:e,selectors:[["shop-brand"]],decls:8,vars:8,consts:[[3,"current"],["centering-container",""],[3,"brand"],[3,"pageChange","categories","brand"]],template:function(o,s){1&o&&(n.DNE(0,vt,1,0,"shop-header"),n.j41(1,"shop-content"),n.nrm(2,"mcrai-breadcrumbs",0),n.j41(3,"div",1),n.nrm(4,"shop-headline",2),n.k0s(),n.j41(5,"shop-category-list",3),n.nI1(6,"async"),n.bIt("pageChange",function(A){return s.fetchCategories(A)}),n.k0s()(),n.DNE(7,Pt,1,0,"shop-footer")),2&o&&(n.vxM(0,s.mobileAp
1p?-1:0),n.R7$(2),n.Y8G("current",s.brand.info[0].name_detail),n.R7$(2),n.Y8G("brand",s.brand),n.R7$(),n.Y8G("categories",n.bMT(6,6,s.categories))("brand",s.brand),n.R7$(2),n.vxM(7,s.mobileApp?-1:7))},dependencies:[rt.I,ot.I,st.B,ht,_t.m,yt,t.Jj]})}return e})()}];let xt=(()=>{class e{static#t=this.\u0275fac=function(o){return new(o||e)};static#n=this.\u0275mod=n.$C({type:e});static#e=this.\u0275inj=n.G2t({imports:[D.iI.forChild(Mt),D.iI]})}return e})();var h=r(41635),W=r(18456),H=r(83921),L=r(15539),K=r(14421),Bt=r(12906);let Et=(()=>{class e extends Bt.d{getBrand(i){const o=this.buildUrl(["shop","brands",i]);return this.get(o)}getCategories(i,o){const s=this.buildUrl(["shop","brands",i,"categories"],{page:o});return this.get(s)}static#t=this.\u0275fac=(()=>{let i;return function(s){return(i||(i=n.xGo(e)))(s||e)}})();static#n=this.\u0275prov=n.jDH({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var x=r(29262);let z=(()=>{class e{constructor(i,o,s,k,A,At){this.dataService=i,this.actions=o,this.store=s,this.router=k,this.toastService=A,this.loaderService=At}static#t=this.\u0275fac=function(o){return new(o||e)(n.KVO(Et),n.KVO(h.En),n.KVO(m.il),n.KVO(D.Ix),n.KVO(x.FS),n.KVO(x.wA))};static#n=this.\u0275prov=n.jDH({token:e,factory:e.\u0275fac})}return e})();var Ot=r(52059),Tt=r(42031);let Rt=(()=>{class e extends z{constructor(){super(...arguments),this.getBrand=(0,h.EH)(()=>this.actions.pipe((0,h.gp)(R),(0,W.ZZ)(i=>this.dataService.getBrand(i.payload.id).pipe((0,f.T)(o=>new g({id:i.payload.id,brand:o.item})),(0,H.W)(o=>(0,K.of)(new C(o))))))),this.getBrandSuccess=(0,h.EH)(()=>this.actions.pipe((0,h.gp)(O)),{dispatch:!1}),this.getBrandError=(0,h.EH)(()=>this.actions.pipe((0,h.gp)(T),(0,L.M)(i=>{404===i.payload.status&&this.router.navigate([Tt.Ay.computedLang,Ot.Cv])})),{dispatch:!1})}static#t=this.\u0275fac=(()=>{let i;return function(s){return(i||(i=n.xGo(e)))(s||e)}})();static#n=this.\u0275prov=n.jDH({token:e,factory:e.\u0275fac})}return e})(),Y=(()=>{class e{static#t=this.\u0275fac=function(o){return new(o||e)};static#n=this.\u0275mod=n.$C({type:e});static#e=this.\u0275inj=n.G2t({imports:[t.MD,x.DJ,x.wl]})}return e})(),wt=(()=>{class e{static#t=this.\u0275fac=function(o){return new(o||e)};static#n=this.\u0275mod=n.$C({type:e});static#e=this.\u0275inj=n.G2t({imports:[t.MD,Y,m.md.forFeature(c,l),h.Vm.forFeature([Rt])]})}return e})();var Gt=r(70842),Dt=r(68339),Lt=r(94831),Q=r(50289);let kt=(()=>{class e extends z{constructor(){super(...arguments),this.getBrandCategories=(0,h.EH)(()=>this.actions.pipe((0,h.gp)(u),(0,L.M)(()=>{this.loaderService.show()}),(0,W.ZZ)(i=>this.dataService.getCategories(i.payload.id,i.payload.page).pipe((0,f.T)(o=>new F(o)),(0,H.W)(o=>(0,K.of)(new p(o))))))),this.getBrandCategoriesSuccess=(0,h.EH)(()=>this.actions.pipe((0,h.gp)(_),(0,L.M)(()=>{this.loaderService.hide()})),{dispatch:!1}),this.getBrandCategoriesError=(0,h.EH)(()=>this.actions.pipe((0,h.gp)(v),(0,L.M)(i=>{this.loaderService.hide()})),{dispatch:!1})}static#t=this.\u0275fac=(()=>{let i;return function(s){return(i||(i=n.xGo(e)))(s||e)}})();static#n=this.\u0275prov=n.jDH({token:e,factory:e.\u0275fac})}return e})();var Ut=r(52759);let It=(()=>{class e{static#t=this.\u0275fac=function(o){return new(o||e)};static#n=this.\u0275mod=n.$C({type:e});static#e=this.\u0275inj=n.G2t({imports:[t.MD,Y,m.md.forFeature(S,q),h.Vm.forFeature([kt]),Ut.V,Q.G,x.F8,x.LU,x.SD,x.Tm]})}return e})();var Ft=r(86464);let jt=(()=>{class e{static#t=this.\u0275fac=function(o){return new(o||e)};static#n=this.\u0275mod=n.$C({type:e});static#e=this.\u0275inj=n.G2t({imports:[t.MD,xt,Gt.G,Dt.k,Q.G,Lt.f,wt,It,x.LU,Ft.X]})}return e})()},86464:(U,B,r)=>{r.d(B,{X:()=>f});var t=r(60177),m=r(50289),E=r(29262),y=r(54438);let f=(()=>{class b{static#t=this.\u0275fac=function(T){return new(T||b)};static#n=this.\u0275mod=y.$C({type:b});static#e=this.\u0275inj=y.G2t({imports:[t.MD,m.G,E.o6]})}return b})()},48033:(U,B,r)=>{r.d(B,{m:()=>w});var t=r(54438),m=r(87173),E=r(7165),y=r(63040);function f(g,C){1&g&&t.EFF(0," Homepage ")}function b(g,C){if(1&g&&t.EFF(0),2&g){const u=t.XpG().$implicit;t.SpI(" ",null==u.info[0]?null:u.info[0].name," ")}}
1function R(g,C){if(1&g&&(t.j41(0,"li",2)(1,"a",4),t.DNE(2,f,1,0)(3,b,1,1),t.k0s(),t.nrm(4,"img",5),t.k0s()),2&g){const u=C.$implicit,_=C.$index;t.R7$(),t.Y8G("mcraiLink",u),t.R7$(),t.vxM(2,0===_?2:3)}}function O(g,C){1&g&&t.nrm(0,"img",5)}function T(g,C){if(1&g&&(t.j41(0,"li",2)(1,"a",6),t.EFF(2," Homepage "),t.k0s(),t.DNE(3,O,1,0,"img",5),t.k0s()),2&g){const u=t.XpG();t.R7$(),t.Y8G("routerLink",u.linkService.getHomepageLink()),t.R7$(2),t.vxM(3,u.current?3:-1)}}let w=(()=>{class g{set path(u){Array.isArray(u)&&(this._path=u)}get path(){return this._path}constructor(u){this.linkService=u,this._path=[]}ngOnInit(){}static#t=this.\u0275fac=function(_){return new(_||g)(t.rXU(m._))};static#n=this.\u0275cmp=t.VBU({type:g,selectors:[["mcrai-breadcrumbs"]],hostVars:2,hostBindings:function(_,v){2&_&&t.AVh("mcrai-breadcrumbs",!0)},inputs:{path:"path",current:"current"},decls:7,vars:2,consts:[["centering-container",""],[1,"mcrai-breadcrumbs__list"],[1,"mcrai-breadcrumbs__item"],[1,"mcrai-breadcrumbs__item","mcrai-breadcrumbs__item--current"],[1,"mcrai-breadcrumbs__link",3,"mcraiLink"],["src","/assets/images/energy-tcm-only/decorative-symbol.svg","alt","decorative",1,"separator"],[1,"mcrai-breadcrumbs__link",3,"routerLink"]],template:function(_,v){1&_&&(t.j41(0,"div",0)(1,"ul",1),t.Z7z(2,R,5,2,"li",2,t.fX1),t.DNE(4,T,4,2,"li",2),t.j41(5,"li",3),t.EFF(6),t.k0s()()()),2&_&&(t.R7$(2),t.Dyx(v.path),t.R7$(2),t.vxM(4,v.path.length?-1:4),t.R7$(2),t.SpI(" ",v.current," "))},dependencies:[E.g,y.Wk],styles:["[_nghost-%COMP%]{display:block;background-color:#f6f6f6}.mcrai-breadcrumbs__list[_ngcontent-%COMP%]{display:flex;flex-flow:row wrap;gap:16px;margin:0;padding:10px 0 11px;word-break:break-word;overflow-wrap:break-word;text-transform:lowercase}.mcrai-breadcrumbs__item[_ngcontent-%COMP%]{display:flex;align-items:center;gap:16px;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.mcrai-breadcrumbs__item--current[_ngcontent-%COMP%]{font-weight:700}.mcrai-breadcrumbs__link[_ngcontent-%COMP%]{transition:.2s color;text-transform:none;text-decoration:none;font-weight:400;color:inherit}.mcrai-breadcrumbs__link[_ngcontent-%COMP%]:hover{color:#a1135e}.mcrai-icon.mcrai-breadcrumbs__icon[_ngcontent-%COMP%]{font-size:18px}@media (max-width: 479px){.mcrai-breadcrumbs__item[_ngcontent-%COMP%]{max-width:100%}}"],changeDetection:0})}return g})()},48390:(U,B,r)=>{r.d(B,{h:()=>F});var t=r(54438),m=r(7605),E=r(45286),y=r(63040),f=r(63649),b=r(4379),R=r(26588),O=r(32350);const T=["showMoreBtnWrapper"];function w(p,P){if(1&p){const a=t.RV6();t.j41(0,"button",11),t.bIt("click",function(){t.eBV(a);const l=t.XpG(2);return t.Njj(l.appendPage())}),t.EFF(1,"Na\u010d\xedst dal\u0161\xed "),t.k0s()}if(2&p){const a=t.XpG(2);t.Y8G("disabled",a.isLastPage())}}function g(p,P){1&p&&t.nrm(0,"mcrai-loader",4)}function C(p,P){if(1&p){const a=t.RV6();t.j41(0,"button",12),t.bIt("click",function(){t.eBV(a);const l=t.XpG(2);return t.Njj(l.goToPage(1))}),t.j41(1,"mcrai-icon",8),t.EFF(2,"double_arrow_left"),t.k0s()()}if(2&p){const a=t.XpG(2);t.Y8G("disabled",a.isFirstPage())}}function u(p,P){if(1&p){const a=t.RV6();t.j41(0,"button",13),t.bIt("click",function(){const l=t.eBV(a).$implicit,M=t.XpG(2);return t.Njj(M.goToPage(l))}),t.EFF(1),t.k0s()}if(2&p){const a=P.$implicit,c=t.XpG(2);t.AVh("mcrai-paginator__button--active",c.isActualPage(a)),t.R7$(),t.SpI(" ",a," ")}}function _(p,P){if(1&p){const a=t.RV6();t.j41(0,"button",12),t.bIt("click",function(){t.eBV(a);const l=t.XpG(2);return t.Njj(l.goToPage(l.lastPage))}),t.j41(1,"mcrai-icon",8),t.EFF(2,"double_arrow_right"),t.k0s()()}if(2&p){const a=t.XpG(2);t.Y8G("disabled",a.isLastPage())}}function v(p,P){if(1&p){const a=t.RV6();t.j41(0,"div",1),t.EFF(1),t.k0s(),t.j41(2,"div",2,0),t.DNE(4,w,2,1,"button",3)(5,g,1,0,"mcrai-loader",4),t.k0s(),t.j41(6,"div",5),t.DNE(7,C,3,1,"button",6),t.j41(8,"button",7),t.bIt("click",function(){t.eBV(a);const l=t.XpG();return t.Njj(l.prevPage())}),t.j41(9,"mcrai-icon",8),t.EFF(10,"arrow_left"),t.k0s()(),t.Z7z(11,u,2,3,"button",9,t.fX1),t.j41(13,"button",10),t.bIt("click",function(){t.eBV(a);const l=t.XpG();return t.Njj(l.nextPage())}),t.j41(14,"mcrai-icon",8),t.EFF(15,"arrow_right"),t.k0s()(),t.DNE(16,_,3,1,"button",6),t.k0s()}if(2&p){const a=t.XpG();t.R7$(),t.E5c(" ",a.getRange()," ",a.getPreposition()," ",a.getCount()," "),t.R7$(3),t.vxM(4,!a.showMoreBtn||a.loading||a.isLastPage()?-1:4),t.R7$(),t.vxM(5,a.loading?5:-1),t.R7$(2),t.vxM(7,a.doubleArrow?7:-1),t.R7$(),t.Y8G("disabled",a.isFirstPage()),t.R7$(3),t.Dyx(a.arrayOfPageLinks),t.R7$(2),t.Y8G("disabled",a.isLastPage()),t.R7$(3),t.vxM(16,a.doubleArrow?16:-1)}}function I(p,P){if(1&p&&(t.j41(0,"div",1),t.EFF(1),t.k0s()),2&p){const a=t.XpG();t.R7$(),t.SpI(" ",a.getCount()," ")}}let F=(()=>{class p{constructor(a,c,l,M){this.activatedRoute=a,this.router=c,this.renderer=l,this.elRef=M,this.destroy=new E.B7,this.PAGINATOR_CLASS="mcrai-paginator",this.skipNextUrlLoad=!1,this.appendInitPage=0,this.showCount=!1,this.pageLinksCount=0,this.doubleArrow=!1,this.showMoreBtn=!1,this.readUrl=!1,this.writeUrl=!1,this.scrollUp=!0,this.loading=!1,this.prev=new t.bkB,this.next=new t.bkB,this.append=new t.bkB,this.page=new t.bkB,this.get
1ScreenWidth()}ngOnInit(){this.renderer.addClass(this.elRef.nativeElement,this.PAGINATOR_CLASS),this.lastUrl=this.getCurrentUrl(),this.readUrl&&this.activatedRoute.queryParams.pipe((0,m.Q)(this.destroy)).subscribe(a=>{if(this.skipNextUrlLoad)this.skipNextUrlLoad=!1;else{const c=a.page?+a.page:1;c>0&&c<=this.paginator.page_count&&c!==this.paginator.page&&this.getCurrentUrl()===this.lastUrl&&this.goToPage(c)}}),this.createObserver()}ngOnDestroy(){this.destroy.next(),this.destroy.complete(),this.unobserveTarget()}ngOnChanges(a){if(a.hasOwnProperty("paginator")){if(!a.paginator.firstChange){const c=this.getCurrentUrl();c!==this.lastUrl&&(this.lastUrl=c)}this.showPaginator()&&this.showMoreBtn&&!this.isLastPage()?setTimeout(()=>this.observeTarget(),0):this.unobserveTarget()}}getScreenWidth(){this.screenWidth=window.innerWidth}getCurrentUrl(){return this.router.url.split("?")[0]}showPaginator(){return this.paginator&&this.paginator.page_count>1}showCountOnPage(){return this.showCount&&this.paginator&&1===this.paginator.page_count&&this.paginator.count>0}getRange(){const a=this.paginator.count>0?1:0,c=this.paginator.ipp*(this.getPage()-1)+a;let l=this.paginator.ipp*this.paginator.page;return l>this.paginator.count&&(l=this.paginator.count),c+" - "+l}appendPage(){this.appendInitPage=this.getPage();const a=this.paginator.page+1;this.skipNextUrlLoad=!0,this.append.emit(a),this.upsertQueryParams(a)}nextPage(){const a=this.paginator.page+1;this.scrollUp&&window.scrollTo(0,0),this.skipNextUrlLoad=!0,this.appendInitPage=0,this.next.emit(a),this.page.emit(a),this.upsertQueryParams(a)}prevPage(){const a=this.paginator.page-1;this.scrollUp&&window.scrollTo(0,0),this.skipNextUrlLoad=!0,this.appendInitPage=0,this.prev.emit(a),this.page.emit(a),this.upsertQueryParams(a)}goToPage(a){this.scrollUp&&window.scrollTo(0,0),this.skipNextUrlLoad=!0,this.appendInitPage=0,this.page.emit(a),this.upsertQueryParams(a)}upsertQueryParams(a){if(this.writeUrl){const c=Object.assign({},this.activatedRoute.snapshot.queryParams);a>1?c.page=a:delete c.page,this.router.navigate([],{queryParams:c,relativeTo:this.activatedRoute})}}isFirstPage(){return 1===this.paginator.page}isLastPage(){return this.paginator.page===this.paginator.page_count}isActualPage(a){return this.paginator.page===a}getCount(){return this.paginator.count.toString().replace(/\B(?=(\d{3})+(?!\d))/g," ")}get lastPage(){return this.paginator.page_count}get pageLinksCountRecalc(){let a;return a=this.screenWidth<768&&this.pageLinksCount>5?5:this.pageLinksCount,a>this.paginator.page_count?this.paginator.page_count:a}get arrayOfPageLinks(){const a=this.paginator.page,c=Math.round(this.pageLinksCountRecalc/2);switch(!0){case a>c&&a<=this.paginator.page_count-c:return this.makeArrayOfPageLinks(a-c);case a>this.paginator.page_count-c:return this.makeArrayOfPageLinks(this.paginator.page_count-this.pageLinksCountRecalc);default:return this.makeArrayOfPageLinks()}}makeArrayOfPageLinks(a=0){return Array.from(Array(this.pageLinksCountRecalc).keys()).map(c=>c+a+1)}getPreposition(){return[2,3,4,17].indexOf(this.paginator.count)>=0||"7"===this.getCount()[0]?"ze":"z"}getPage(){return 0===this.appendInitPage?this.paginator.page:this.appendInitPage}createObserver(){this.showMoreBtnObserver||(this.showMoreBtnObserver=new IntersectionObserver(a=>{a[0].isIntersecting&&!this.loading&&!this.isLastPage()&&this.appendPage()}))}observeTarget(){this.showMoreBtnWrapper&&this.showMoreBtnObserver&&this.showMoreBtnObserver.observe(this.showMoreBtnWrapper.nativeElement)}unobserveTarget(){this.showMoreBtnWrapper&&this.showMoreBtnObserver&&this.showMoreBtnObserver.unobserve(this.showMoreBtnWrapper.nativeElement)}static#t=this.\u0275fac=function(c){return new(c||p)(t.rXU(y.nX),t.rXU(y.Ix),t.rXU(t.sFG),t.rXU(t.aKT))};static#n=this.\u0275cmp=t.VBU({type:p,selectors:[["mcrai-paginator"]],viewQuery:function(c,l){if(1&c&&t.GBs(T,5,t.aKT),2&c){let M;t.mGM(M=t.lsd())&&(l.showMoreBtnWrapper=M.first)}},hostBindings:function(c,l){1&c&&t.bIt("resize",function(){return l.getScreenWidth()},!1,t.tSv)},inputs:{paginator:"paginator",showCount:"showCount",pageLinksCount:"pageLinksCount",doubleArrow:"doubleArrow",showMoreBtn:"showMoreBtn",readUrl:"readUrl",writeUrl:"writeUrl",scrollUp:"scrollUp",loading:"loading"},outputs:{prev:"prev",next:"next",append:"append",page:"page"},features:[t.OA$],decls:2,vars:2,consts:[["showMoreBtnWrapper",""],[1,"mcrai-paginator__range"],[1,"mcrai-paginator__show-more"],["mcrai-button","positive",1,"mcrai-paginator__button","mcrai-paginator__append-button",3,"disabled"],[1,"mcrai-paginator__loader"],[1,"mcrai-paginator__buttons"],["mcrai-icon-button","transparent",1,"mcrai-paginator__button","mcrai-paginator__button--double-arrow",3,"disabled"],["mcrai-icon-button","transparent",1,"mcrai-paginator__button","mcrai-paginator__button--arrow",3,"click","disabled"],["color","secondary"],["color","transparent","mcrai-button","transparent",1,"mcrai-paginator__button","mcrai-paginator__button--number",3,"mcrai-paginator__button--active"],["mcrai-icon-button","transparent",1,"mcrai-paginator__button",3,"click","disabled"],["mcrai-button","positive",1,"mcrai-paginator__button","mcrai-paginator__append-button",3,"click","disabled"],["mcrai-icon-button","transparent",1,"mcrai-paginator__button","mcrai-paginator__button--double-arrow",3,"click","disabled"],["color","transparent","mcrai-button","transparent",1,"mcrai-paginator__button","mcrai-paginator__button--number",3,"click"]],template:function(c,l){1&c&&t.DNE(0,v,17,9)(1,I,2,1,"div",1),2&c&&(t.vxM(0,l.showPaginator()?0:-1),t.R7$(),t.vxM(1,l.showCountOnPage()?1:-1))},dependencies:[f.Q,b.x,R.R,O.V],styles:[".mcrai-paginator{display:flex;align-items:center;margin:8px 0}.mcrai-paginator__range{display:flex;justify-content:flex-end;align-items:center;white-space:nowrap;font-size:14px}.mcrai-paginator__show-more{margin-left:auto}.mcrai-paginator__buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:stretch;margin-left:auto}.mcrai-paginator__loader{min-width:70px}.mcrai-paginator__button--active{background-color:#0000001a!important}.admin .mcrai-paginator__button{padding:0 10px}:host .mcrai-paginator__button{min-width:0}:host .mcrai-icon-button--disabled{display:none}\n"],encapsulation:2,changeDetection:0})}return p})()}}]);

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.