1"use strict";(self.webpackChunkenergy_tcm=self.webpackChunkenergy_tcm||[]).push([[1582],{77617:(b,g,i)=>{i.d(g,{I:()=>D});var o,t=i(76965),l=i(45286),c=i(7605),r=i(1173),f=function(o){return o[o.Add=0]="Add",o[o.Save=1]="Save",o[o.Reset=2]="Reset",o}(f||{});(o=f||(f={})).keys=function p(){return Object.keys(o).map(s=>{const m=parseInt(s,10);if(m>=0)return{key:m,value:o[m]}}).filter(s=>!!s)};var h=i(44029),n=i(54438),d=i(65382),y=i(63649),T=i(26588),R=i(60177);let C=(()=>{class o{transform(s,m){return m[s]}static#t=this.\u0275fac=function(m){return new(m||o)};static#e=this.\u0275pipe=n.EJ8({name:"enumToString",type:o,pure:!0})}return o})();function x(o,p){if(1&o){const s=n.RV6();n.j41(0,"button",5),n.bIt("click",function(){n.eBV(s);const O=n.XpG().$implicit,F=n.XpG(3);return n.Njj(F.dispatchMode(O))}),n.j41(1,"mcrai-icon"),n.EFF(2),n.nI1(3,"enumToString"),n.nI1(4,"lowercase"),n.k0s()()}if(2&o){const s=n.XpG().$implicit,m=n.XpG(3);n.AVh("toolbar__button--active",m.toolbarService.isModeActive(s)),n.R7$(2),n.JRh(n.bMT(4,6,n.i5U(3,3,s,m.TOOLBAR_MODES)))}}function P(o,p){if(1&o&&n.DNE(0,x,5,8,"button",4),2&o){const s=p.$implicit,m=n.XpG(3);n.vxM(0,m.showToolbar()||m.toolbarService.isModeActive(s)?0:-1)}}function I(o,p){if(1&o&&(n.j41(0,"div",2),n.Z7z(1,P,1,1,null,null,n.fX1),n.k0s()),2&o){const s=n.XpG(2);n.R7$(),n.Dyx(s.modes)}}function e(o,p){if(1&o){const s=n.RV6();n.j41(0,"button",7),n.bIt("click",function(){const O=n.eBV(s).$implicit,F=n.XpG(3);return n.Njj(F.dispatchAction(O))}),n.EFF(1),n.nI1(2,"enumToString"),n.nI1(3,"lowercase"),n.k0s()}if(2&o){const s=p.$implicit,m=n.XpG(3);n.R7$(),n.SpI(" ",n.bMT(3,4,n.i5U(2,1,s,m.TOOLBAR_ACTIONS))," ")}}function B(o,p){if(1&o&&(n.j41(0,"div",3),n.Z7z(1,e,4,6,"button",6,n.fX1),n.k0s()),2&o){const s=n.XpG(2);n.R7$(),n.Dyx(s.actions)}}function E(o,p){if(1&o){const s=n.RV6();n.j41(0,"div",0)(1,"button",1),n.bIt("click",function(){n.eBV(s);const O=n.XpG();return n.Njj(O.toggle())}),n.j41(2,"mcrai-icon"),n.EFF(3,"toggle_toolbar_y"),n.k0s()(),n.DNE(4,I,3,0,"div",2)(5,B,3,0,"div",3),n.k0s()}if(2&o){const s=n.XpG();n.R7$(4),n.vxM(4,s.showModes()?4:-1),n.R7$(),n.vxM(5,s.showActions()?5:-1)}}let D=(()=>{class o{get modes(){return this._activeModes}get actions(){return this._activeActions}get activeMode(){return this._activeMode}constructor(s,m){this._store=s,this.toolbarService=m,this._destroy=new l.B7,this.TOOLBAR_MODES=r.H,this.TOOLBAR_ACTIONS=f}ngOnInit(){this._store.pipe((0,t.Lt)(s=>s.aegisxToolbar.activeMode),(0,c.Q)(this._destroy)).subscribe(s=>this._activeMode=s),this._store.pipe((0,t.Lt)(s=>s.aegisxToolbar.modes),(0,c.Q)(this._destroy)).subscribe(s=>this._activeModes=s),this._store.pipe((0,t.Lt)(s=>s.aegisxToolbar.actions),(0,c.Q)(this._destroy)).subscribe(s=>this._activeActions=s)}ngOnDestroy(){this._destroy.next(),this._destroy.complete()}toggle(){this._toggle=!this._toggle}dispatchMode(s){this._store.dispatch(new h.wX({mode:s}))}dispatchAction(s){this._store.dispatch(new h.P7({action:s}))}showModes(){return this._activeModes.length>0}showActions(){return this._activeActions.length>0}showToolbar(){return this._toggle}static#t=this.\u0275fac=function(m){return new(m||o)(n.rXU(t.il),n.rXU(d.h))};static#e=this.\u0275cmp=n.VBU({type:o,selectors:[["aegisx-toolbar"]],decls:1,vars:1,consts:[[1,"toolbar"],["mcrai-button","",1,"toolbar__button","toolbar__button--toggle",3,"click"],[1,"toolbar__modes"],[1,"toolbar__actions"],["mcrai-button","",1,"toolbar__button","toolbar__button--mode",3,"toolbar__button--active"],["mcrai-button","",1,"toolbar__button","toolbar__button--mode",3,"click"],["mcrai-button","",1,"toolbar__button","toolbar__button--action"],["mcrai-button","",1,"toolbar__button","toolbar__button--action",3,"click"]],template:function(m,O){1&m&&n.DNE(0,E,6,2,"div",0),2&m&&n.vxM(0,O.showModes()||O.showActions()?0:-1)},dependencies:[y.Q,T.R,R.GH,C],styles:[".toolbar[_ngcontent-%COMP%]{position:fixed;bottom:20px;left:0;display:flex;z-index:1001;background-color:#21344f!important;height:64px;overflow:hidden}.toolbar__button[_ngcontent-%COMP%]{width:64px;height:64px;margin:0;color:#fff!important}.toolbar__button[_ngcontent-%COMP%]:hover, .toolbar__button--toggle[_ngcontent-%COMP%], .toolbar__button--active[_ngcontent-%COMP%]{background-color:#001435!important}.toolbar__button--toggle[_ngcontent-%COMP%]{min-width:32px;width:32px}"]})}return o}
1)()},2828:(b,g,i)=>{i.r(g),i.d(g,{LoginHistoryModule:()=>Dt});var t=i(60177),l=i(63040),c=i(76965),r=i(1173);const f="[Login] GET login history",h="[Login] GET login history success",n="[Login] GET login history error";class d{constructor(v){this.payload=v,this.type=f}}class y{constructor(v){this.payload=v,this.type=h}}class T{constructor(v){this.payload=v,this.type=n}}const R={history:null},C="aegisxLoginHistory";function x(a=R,v){return v.type===h?{...a,history:v.payload}:a}const P=(0,c.UX)(C),I=(0,c.Mz)(P,a=>a.history);var e=i(54438),B=i(65382),E=i(70014),D=i(77617),o=i(52699),p=i(23509),s=i(90113),m=i(92721),O=i(36001),F=i(48390),G=i(44549),j=i(64204),H=i(95466),N=i(7306),V=i(7622),k=i(57382),X=i(65208),W=i(21336),$=i(30127),K=i(49451),Y=i(77608);const S=()=>["datetime","username","os","browser","resolution"];function Q(a,v){1&a&&(e.j41(0,"mcrai-th"),e.EFF(1,"Datum a \u010das"),e.k0s())}function J(a,v){if(1&a&&(e.j41(0,"mcrai-td"),e.EFF(1),e.nI1(2,"dateFormat"),e.k0s()),2&a){const _=v.$implicit,u=e.XpG(2);e.R7$(),e.JRh(e.i5U(2,1,_.datetime,u.DATETIME_FORMAT_SHORT_WITH_SECONDS))}}function z(a,v){1&a&&(e.j41(0,"mcrai-th"),e.EFF(1,"U\u017eiv. jm\xe9no"),e.k0s())}function Z(a,v){if(1&a&&(e.j41(0,"mcrai-td"),e.EFF(1),e.k0s()),2&a){const _=v.$implicit;e.R7$(),e.JRh(_.username)}}function q(a,v){1&a&&(e.j41(0,"mcrai-th"),e.EFF(1,"OS"),e.k0s())}function tt(a,v){if(1&a&&(e.j41(0,"mcrai-td"),e.EFF(1),e.k0s()),2&a){const _=v.$implicit;e.R7$(),e.JRh(null==_.device||null==_.device.os?null:_.device.os.name)}}function et(a,v){1&a&&(e.j41(0,"mcrai-th"),e.EFF(1,"Prohl\xed\u017ee\u010d"),e.k0s())}function nt(a,v){if(1&a&&(e.j41(0,"mcrai-td"),e.EFF(1),e.k0s()),2&a){const _=v.$implicit;e.R7$(),e.JRh(null==_.device||null==_.device.browser?null:_.device.browser.name)}}function ot(a,v){1&a&&(e.j41(0,"mcrai-th"),e.EFF(1,"Rozli\u0161en\xed"),e.k0s())}function it(a,v){if(1&a&&(e.j41(0,"mcrai-td"),e.EFF(1),e.k0s()),2&a){const _=v.$implicit;e.R7$(),e.LHq(" ",null==_.device?null:_.device.width,"x",null==_.device?null:_.device.height," / ",null==_.device?null:_.device.browser_width,"x",null==_.device?null:_.device.browser_height," ")}}function at(a,v){1&a&&e.nrm(0,"mcrai-tr")}function rt(a,v){1&a&&e.nrm(0,"mcrai-tr")}function st(a,v){if(1&a&&(e.j41(0,"mcrai-table",0),e.qex(1,1),e.DNE(2,Q,2,0,"mcrai-th",2)(3,J,3,4,"mcrai-td",3),e.bVm(),e.qex(4,4),e.DNE(5,z,2,0,"mcrai-th",2)(6,Z,2,1,"mcrai-td",3),e.bVm(),e.qex(7,5),e.DNE(8,q,2,0,"mcrai-th",2)(9,tt,2,1,"mcrai-td",3),e.bVm(),e.qex(10,6),e.DNE(11,et,2,0,"mcrai-th",2)(12,nt,2,1,"mcrai-td",3),e.bVm(),e.qex(13,7),e.DNE(14,ot,2,0,"mcrai-th",2)(15,it,2,4,"mcrai-td",3),e.bVm(),e.DNE(16,at,1,0,"mcrai-tr",8)(17,rt,1,0,"mcrai-tr",9),e.k0s()),2&a){const _=e.XpG();e.Y8G("container",_.history),e.R7$(16),e.Y8G("mcraiHeaderRowDef",e.lJ4(3,S)),e.R7$(),e.Y8G("mcraiRowDefColumns",e.lJ4(4,S))}}let ct=(()=>{class a{constructor(){this.DATETIME_FORMAT_SHORT_WITH_SECONDS=G.c9.DATETIME_SHORT_WITH_SECONDS}ngOnInit(){}static#t=this.\u0275fac=function(u){return new(u||a)};static#e=this.\u0275cmp=e.VBU({type:a,selectors:[["aegisx-history-list"]],inputs:{history:"history"},decls:1,vars:1,consts:[[3,"container"],["mcraiColumnDef","datetime"],[4,"mcraiHeaderCellDef"],[4,"mcraiCellDef"],["mcraiColumnDef","username"],["mcraiColumnDef","os"],["mcraiColumnDef","browser"],["mcraiColumnDef","resolution"],[4,"mcraiHeaderRowDef"],[4,"mcraiRowDef","mcraiRowDefColumns"]],template:function(u,M){1&u&&e.DNE(0,st,18,5,"mcrai-table",0),2&u&&e.vxM(0,M.history?0:-1)},dependencies:[j.n,H.q,N.B,V.K,k.D,X.Q,W.V,$.e,K.O,Y.a],changeDetection:0})}return a})();function lt(a,v){if(1&a){const _=e.RV6();e.j41(0,"mcrai-paginator",4),e.nI1(1,"async"),e.bIt("page",function(M){e.eBV(_);const w=e.XpG();return e.Njj(w.fetchLoginHistory(M))}),e.k0s()}if(2&a){let _;const u=e.XpG();e.Y8G("paginator",null==(_=e.bMT(1,1,u.history))?null:_.paginator)}}function _t(a,v){1&a&&e.eu8(0)}function pt(a,v){1&a&&e.eu8(0)}const dt=[{path:"",component:(()=>{class a{constructor(_,u){this.store=_,this.toolbarService=u}
1ngOnInit(){this.toolbarService.setToolbarModes([r.H.View]),this.history=this.store.pipe((0,c.Lt)(I)),this.fetchLoginHistory()}fetchLoginHistory(_=1){this.store.dispatch(new d({page:_}))}static#t=this.\u0275fac=function(u){return new(u||a)(e.rXU(c.il),e.rXU(B.h))};static#e=this.\u0275cmp=e.VBU({type:a,selectors:[["aegisx-login-history"]],decls:16,vars:5,consts:[["loginHistoryActions",""],[3,"history"],["top",""],[4,"ngTemplateOutlet"],[1,"pull-left",3,"page","paginator"]],template:function(u,M){if(1&u&&(e.nrm(0,"aegisx-header"),e.j41(1,"mcrai-container")(2,"mcrai-panel")(3,"mcrai-panel-header")(4,"h1"),e.EFF(5,"Historie p\u0159ihl\xe1\u0161en\xed"),e.k0s()(),e.j41(6,"mcrai-panel-content"),e.nrm(7,"aegisx-history-list",1),e.nI1(8,"async"),e.k0s(),e.DNE(9,lt,2,3,"ng-template",null,0,e.C5r),e.j41(11,"mcrai-panel-actions",2),e.DNE(12,_t,1,0,"ng-container",3),e.k0s(),e.j41(13,"mcrai-panel-actions"),e.DNE(14,pt,1,0,"ng-container",3),e.k0s()()(),e.nrm(15,"aegisx-toolbar")),2&u){const w=e.sdS(10);e.R7$(7),e.Y8G("history",e.bMT(8,3,M.history)),e.R7$(5),e.Y8G("ngTemplateOutlet",w),e.R7$(2),e.Y8G("ngTemplateOutlet",w)}},dependencies:[t.T3,E.I,D.I,o.H,p.g,s.l,m.h,O.B,F.h,ct,t.Jj]})}return a})(),canActivate:[]}];let ht=(()=>{class a{static#t=this.\u0275fac=function(u){return new(u||a)};static#e=this.\u0275mod=e.$C({type:a});static#n=this.\u0275inj=e.G2t({imports:[l.iI.forChild(dt),l.iI]})}return a})();var ut=i(291),mt=i(93578),L=i(29262),A=i(41635),U=i(15539),gt=i(49090),ft=i(95006),Ct=i(83921),vt=i(14421),Et=i(12906);let yt=(()=>{class a extends Et.d{getLoginHistory(_){const u=this.buildUrl(["login","history"],{page:_});return this.get(u)}static#t=this.\u0275fac=(()=>{let _;return function(M){return(_||(_=e.xGo(a)))(M||a)}})();static#e=this.\u0275prov=e.jDH({token:a,factory:a.\u0275fac,providedIn:"root"})}return a})(),xt=(()=>{class a{constructor(_,u,M,w,Mt){this.actions=_,this.store=u,this.dataService=M,this.loaderService=w,this.toasterService=Mt}static#t=this.\u0275fac=function(u){return new(u||a)(e.KVO(A.En),e.KVO(c.il),e.KVO(yt),e.KVO(L.wA),e.KVO(L.FS))};static#e=this.\u0275prov=e.jDH({token:a,factory:a.\u0275fac})}return a})(),Rt=(()=>{class a extends xt{constructor(){super(...arguments),this.getLoginHistory=(0,A.EH)(()=>this.actions.pipe((0,A.gp)(f),(0,U.M)(()=>this.loaderService.show()),(0,gt.n)(_=>this.dataService.getLoginHistory(_.payload.page).pipe((0,ft.T)(u=>new y(u)),(0,Ct.W)(u=>(0,vt.of)(new T(u))))))),this.getLoginHistorySuccess=(0,A.EH)(()=>this.actions.pipe((0,A.gp)(h),(0,U.M)(()=>this.loaderService.hide())),{dispatch:!1}),this.getLoginHistoryError=(0,A.EH)(()=>this.actions.pipe((0,A.gp)(n),(0,U.M)(_=>{this.loaderService.hide(),this.toasterService.makeToast(_.payload.message,L.Ck.Error)})),{dispatch:!1})}static#t=this.\u0275fac=(()=>{let _;return function(M){return(_||(_=e.xGo(a)))(M||a)}})();static#e=this.\u0275prov=e.jDH({token:a,factory:a.\u0275fac})}return a})(),Tt=(()=>{class a{static#t=this.\u0275fac=function(u){return new(u||a)};static#e=this.\u0275mod=e.$C({type:a});static#n=this.\u0275inj=e.G2t({imports:[t.MD,L.DJ,L.wl]})}return a})(),bt=(()=>{class a{static#t=this.\u0275fac=function(u){return new(u||a)};static#e=this.\u0275mod=e.$C({type:a});static#n=this.\u0275inj=e.G2t({imports:[t.MD,Tt,A.Vm.forFeature([Rt]),c.md.forFeature(C,x)]})}return a})();var Pt=i(12741);let Dt=(()=>{class a{static#t=this.\u0275fac=function(u){return new(u||a)};static#e=this.\u0275mod=e.$C({type:a});static#n=this.\u0275inj=e.G2t({imports:[t.MD,ht,ut.G,mt.m,bt,L.LU,L.pj,L.Zg,L.SD,Pt.Y]})}return a})()},12750:(b,g,i)=>{i.d(g,{S:()=>r});var t=i(54438);const l=["mcrai-menu-item",""],c=["*"];let r=(()=>{class f{constructor(){}ngOnInit(){}static#t=this.\u0275fac=function(d){return new(d||f)};static#e=this.\u0275cmp=t.VBU({type:f,selectors:[["","mcrai-menu-item",""]],hostVars:2,hostBindings:function(d,y){2&d&&t.AVh("mcrai-menu-item",!0)},attrs:l,ngContentSelectors:c,decls:3,vars:0,consts:[["template",""]],template:function(d,y){1&d&&(t.NAR(),t.j41(0,"div",null,0),t.SdG(2),t.k0s())},styles:["[mcrai-menu-item]{display:block;align-items:center;justify-content:flex-start;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color .2s;padding:10px 20px;text-decoration:none;background:0;border:0;font-size:16px;text-align:left;outline:none;transition-timing-function:cubic-bezier(.25,.8,.25,1)}\n"],encapsulation:2})}return f})()},8802:(b,g,i)=>{i.d(g,{Z:()=>r});var t=i(54438);const l=["*"];
1function c(f,h){1&f&&(t.j41(0,"div",1),t.SdG(1),t.k0s())}let r=(()=>{class f{get template(){return this._template}constructor(){}ngOnInit(){}static#t=this.\u0275fac=function(d){return new(d||f)};static#e=this.\u0275cmp=t.VBU({type:f,selectors:[["mcrai-menu"]],viewQuery:function(d,y){if(1&d&&t.GBs(t.C4Q,7),2&d){let T;t.mGM(T=t.lsd())&&(y._template=T.first)}},hostVars:2,hostBindings:function(d,y){2&d&&t.AVh("mcrai-menu",!0)},ngContentSelectors:l,decls:2,vars:0,consts:[["panel",""],[1,"mcrai-menu__panel"]],template:function(d,y){1&d&&(t.NAR(),t.DNE(0,c,2,0,"ng-template",null,0,t.C5r))},styles:[".mcrai-menu__panel{display:flex;flex-direction:column;border:1px solid}\n"],encapsulation:2,changeDetection:0})}return f})()},27763:(b,g,i)=>{i.d(g,{h:()=>r});var t=i(47987),l=i(76939),c=i(54438);let r=(()=>{class f{set mcraiMenuTriggerFor(n){this.menu=n}constructor(n,d,y){this.overlay=n,this.viewContainerRef=d,this.elRef=y}ngOnDestroy(){this.detachMenu()}_getPosition(){return this.overlay.position().flexibleConnectedTo(this.elRef).withPositions([{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top",weight:1},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top",weight:2},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",weight:3},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",weight:4}])}_getConfig(){return new t.rR({positionStrategy:this._getPosition()})}_getPortal(n){return new l.VA(n,this.viewContainerRef)}_createOverlay(){const n=this._getConfig();return this.overlayRef=this.overlay.create(n),this.overlayRef}onClick(n,d){const T=!!this.overlayRef&&this.overlayRef.hasAttached();this.elRef.nativeElement.contains(d)&&!T?this.attachMenu():this.detachMenu()}attachMenu(){const n=this._getPortal(this.menu.template);this._createOverlay().attach(n)}detachMenu(){this.overlayRef&&this.overlayRef.dispose()}static#t=this.\u0275fac=function(d){return new(d||f)(c.rXU(t.hJ),c.rXU(c.c1b),c.rXU(c.aKT))};static#e=this.\u0275dir=c.FsC({type:f,selectors:[["","mcraiMenuTriggerFor",""]],hostBindings:function(d,y){1&d&&c.bIt("click",function(R){return y.onClick(R,R.target)},!1,c.EBC)},inputs:{mcraiMenuTriggerFor:"mcraiMenuTriggerFor"}})}return f})()},48390:(b,g,i)=>{i.d(g,{h:()=>B});var t=i(54438),l=i(7605),c=i(45286),r=i(63040),f=i(63649),h=i(4379),n=i(26588),d=i(32350);const y=["showMoreBtnWrapper"];function T(E,D){if(1&E){const o=t.RV6();t.j41(0,"button",11),t.bIt("click",function(){t.eBV(o);const s=t.XpG(2);return t.Njj(s.appendPage())}),t.EFF(1,"Na\u010d\xedst dal\u0161\xed "),t.k0s()}if(2&E){const o=t.XpG(2);t.Y8G("disabled",o.isLastPage())}}function R(E,D){1&E&&t.nrm(0,"mcrai-loader",4)}function C(E,D){if(1&E){const o=t.RV6();t.j41(0,"button",12),t.bIt("click",function(){t.eBV(o);const s=t.XpG(2);return t.Njj(s.goToPage(1))}),t.j41(1,"mcrai-icon",8),t.EFF(2,"double_arrow_left"),t.k0s()()}if(2&E){const o=t.XpG(2);t.Y8G("disabled",o.isFirstPage())}}function x(E,D){if(1&E){const o=t.RV6();t.j41(0,"button",13),t.bIt("click",function(){const s=t.eBV(o).$implicit,m=t.XpG(2);return t.Njj(m.goToPage(s))}),t.EFF(1),t.k0s()}if(2&E){const o=D.$implicit,p=t.XpG(2);t.AVh("mcrai-paginator__button--active",p.isActualPage(o)),t.R7$(),t.SpI(" ",o," ")}}function P(E,D){if(1&E){const o=t.RV6();t.j41(0,"button",12),t.bIt("click",function(){t.eBV(o);const s=t.XpG(2);return t.Njj(s.goToPage(s.lastPage))}),t.j41(1,"mcrai-icon",8),t.EFF(2,"double_arrow_right"),t.k0s()()}if(2&E){const o=t.XpG(2);t.Y8G("disabled",o.isLastPage())}}function I(E,D){if(1&E){const o=t.RV6();t.j41(0,"div",1),t.EFF(1),t.k0s(),t.j41(2,"div",2,0),t.DNE(4,T,2,1,"button",3)(5,R,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(o);const s=t.XpG();return t.Njj(s.prevPage())}),t.j41(9,"mcrai-icon",8),t.EFF(10,"arrow_left"),t.k0s()(),t.Z7z(11,x,2,3,"button",9,t.fX1),t.j41(13,"button",10),t.bIt("click",function(){t.eBV(o);const s=t.XpG();return t.Njj(s.nextPage())}),t.j41(14,"mcrai-icon",8),t.EFF(15,"arrow_right"),t.k0s()(),t.DNE(16,P,3,1,"button",6),t.k0s()}if(2&E){const o=t.XpG();t.R7$(),t.E5c(" ",o.getRange()," ",o.getPreposition()," ",o.getCount()," "),t.R7$(3),t.vxM(4,!o.showMoreBtn||o.loading||o.isLastPage()?-1:4),t.R7$(),t.vxM(5,o.loading?5:-1),t.R7$(2),t.vxM(7,o.doubleArrow?7:-1),t.R7$(),t.Y8G("disabled",o.isFirstPage()),t.R7$(3),t.Dyx(o.arrayOfPageLinks),t.R7$(2),t.Y8G("disabled",o.isLastPage()),t.R7$(3),t.vxM(16,o.doubleArrow?16:-1)}}function e(E,D){if(1&E&&(t.j41(0,"div",1),t.EFF(1),t.k0s()),2&E){const o=t.XpG();t.R7$(),t.SpI(" ",o.getCount()," ")}}let B=(()=>{class E{constructor(o,p,s,m){this.activatedRoute=o,this.router=p,this.renderer=s,this.elRef=m,this.destroy=new c.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,l.Q)(this.destroy)).subscribe(o=>{if(this.skipNextUrlLoad)this.skipNextUrlLoad=!1;else{const p=o.page?+o.page:1;p>0&&p<=this.paginator.page_count&&p!==this.paginator.page&&this.getCurrentUrl()===this.lastUrl&&this.goToPage(p)}}),this.createObserver()}ngOnDestroy(){this.destroy.next(),this.destroy.complete(),this.unobserveTarget()}ngOnChanges(o){if(o.hasOwnProperty("paginator")){if(!o.paginator.firstChange){const p=this.getCurrentUrl();p!==this.lastUrl&&(this.lastUrl=p)}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 o=this.paginator.count>0?1:0,p=this.paginator.ipp*(this.getPage()-1)+o;let s=this.paginator.ipp*this.paginator.page;return s>this.paginator.count&&(s=this.paginator.count),p+" - "+s}appendPage(){this.appendInitPage=this.getPage();const o=this.paginator.page+1;this.skipNextUrlLoad=!0,this.append.emit(o),this.upsertQueryParams(o)}nextPage(){const o=this.paginator.page+1;this.scrollUp&&window.scrollTo(0,0),this.skipNextUrlLoad=!0,this.appendInitPage=0,this.next.emit(o),this.page.emit(o),this.upsertQueryParams(o)}prevPage(){const o=this.paginator.page-1;this.scrollUp&&window.scrollTo(0,0),this.skipNextUrlLoad=!0,this.appendInitPage=0,this.prev.emit(o),this.page.emit(o),this.upsertQueryParams(o)}goToPage(o){this.scrollUp&&window.scrollTo(0,0),this.skipNextUrlLoad=!0,this.appendInitPage=0,this.page.emit(o),this.upsertQueryParams(o)}upsertQueryParams(o){if(this.writeUrl){const p=Object.assign({},this.activatedRoute.snapshot.queryParams);o>1?p.page=o:delete p.page,this.router.navigate([],{queryParams:p,relativeTo:this.activatedRoute})}}isFirstPage(){return 1===this.paginator.page}isLastPage(){return this.paginator.page===this.paginator.page_count}isActualPage(o){return this.paginator.page===o}getCount(){return this.paginator.count.toString().replace(/\B(?=(\d{3})+(?!\d))/g," ")}get lastPage(){return this.paginator.page_count}get pageLinksCountRecalc(){let o;return o=this.screenWidth<768&&this.pageLinksCount>5?5:this.pageLinksCount,o>this.paginator.page_count?this.paginator.page_count:o}get arrayOfPageLinks(){const o=this.paginator.page,p=Math.round(this.pageLinksCountRecalc/2);switch(!0){case o>p&&o<=this.paginator.page_count-p:return this.makeArrayOfPageLinks(o-p);case o>this.paginator.page_count-p:return this.makeArrayOfPageLinks(this.paginator.page_count-this.pageLinksCountRecalc);default:return this.makeArrayOfPageLinks()}}makeArrayOfPageLinks(o=0){return Array.from(Array(this.pageLinksCountRecalc).keys()).map(p=>p+o+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(o=>{o[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(p){return new(p||E)(t.rXU(r.nX),t.rXU(r.Ix),t.rXU(t.sFG),t.rXU(t.aKT))};static#e=this.\u0275cmp=t.VBU({type:E,selectors:[["mcrai-paginator"]],viewQuery:function(p,s){if(1&p&&t.GBs(y,5,t.aKT),2&p){let m;t.mGM(m=t.lsd())&&(s.showMoreBtnWrapper=m.first)}},hostBindings:function(p,s){1&p&&t.bIt("resize",function(){return s.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(p,s){1&p&&t.DNE(0,I,17,9)(1,e,2,1,"div",1),2&p&&(t.vxM(0,s.showPaginator()?0:-1),t.R7$(),t.vxM(1,s.showCountOnPage()?1:-1))},dependencies:[f.Q,h.x,n.R,d.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 E})()},92721:(b,g,i)=>{i.d(g,{h:()=>c});var t=i(54438);const l=["*"];let c=(()=>
1{class r{constructor(h,n){this._renderer=h,this._elRef=n,this.PANEL_ACTIONS_CLASS="mcrai-panel__actions"}ngOnInit(){this._renderer.addClass(this._elRef.nativeElement,this.PANEL_ACTIONS_CLASS)}static#t=this.\u0275fac=function(n){return new(n||r)(t.rXU(t.sFG),t.rXU(t.aKT))};static#e=this.\u0275cmp=t.VBU({type:r,selectors:[["mcrai-panel-actions"]],ngContentSelectors:l,decls:1,vars:0,template:function(n,d){1&n&&(t.NAR(),t.SdG(0))},styles:[".mcrai-panel__actions{display:flex;justify-content:flex-end;align-items:center;padding:0 20px;height:65px;margin-top:-1px}\n"],encapsulation:2,changeDetection:0})}return r})()},36001:(b,g,i)=>{i.d(g,{B:()=>c});var t=i(54438);const l=["*"];let c=(()=>{class r{constructor(h,n){this._renderer=h,this._elRef=n,this.PANEL_CONTENT_CLASS="mcrai-panel__content"}ngOnInit(){this._renderer.addClass(this._elRef.nativeElement,this.PANEL_CONTENT_CLASS)}static#t=this.\u0275fac=function(n){return new(n||r)(t.rXU(t.sFG),t.rXU(t.aKT))};static#e=this.\u0275cmp=t.VBU({type:r,selectors:[["mcrai-panel-content"]],ngContentSelectors:l,decls:1,vars:0,template:function(n,d){1&n&&(t.NAR(),t.SdG(0))},styles:[".mcrai-panel__content{display:block;padding:20px;flex:1 1 auto;margin-top:-1px}\n"],encapsulation:2,changeDetection:0})}return r})()},90113:(b,g,i)=>{i.d(g,{l:()=>d});var t=i(73586),l=i(2800),c=i(49969),r=i(54438);const f=["*",[["",8,"after-arrow"]]],h=["*",".after-arrow"];function n(y,T){if(1&y&&r.nrm(0,"div",1),2&y){const R=r.XpG();r.AVh("arrow-is-relative-to-text",R.arrowIsRelativeToText),r.Y8G("@rotate",R.collapsed)}}let d=(()=>{class y{constructor(R,C,x){this._renderer=R,this._elRef=C,this._changeDetectorRef=x,this.PANEL_HEADER_CLASS="mcrai-panel__header",this.arrowIsRelativeToText=!1,this.collapsable=!1,this.collapsed=!1}ngOnInit(){this._renderer.addClass(this._elRef.nativeElement,this.PANEL_HEADER_CLASS)}setCollapsable(){this.collapsable=!0}setCollapsed(R){this.collapsed=R,this._changeDetectorRef.markForCheck()}setArrowIsRelativeToText(R){this.arrowIsRelativeToText=R}ngAfterViewInit(){this.clickEvent=(0,t.R)(this._elRef.nativeElement,"click")}static#t=this.\u0275fac=function(C){return new(C||y)(r.rXU(r.sFG),r.rXU(r.aKT),r.rXU(r.gRc))};static#e=this.\u0275cmp=r.VBU({type:y,selectors:[["mcrai-panel-header"]],hostVars:4,hostBindings:function(C,x){2&C&&r.AVh("mcrai-panel__header--collapsable",x.collapsable)("mcrai-panel__header--collapsed",x.collapsed)},ngContentSelectors:h,decls:3,vars:1,consts:[[1,"mcrai-panel__arrow",3,"arrow-is-relative-to-text"],[1,"mcrai-panel__arrow"]],template:function(C,x){1&C&&(r.NAR(f),r.SdG(0),r.DNE(1,n,1,3,"div",0),r.SdG(2,1)),2&C&&(r.R7$(),r.vxM(1,x.collapsable?1:-1))},styles:[".mcrai-panel__header{display:flex;justify-content:flex-start;align-items:center;padding:0 20px;min-height:65px}@media (max-width: 479px){.mcrai-panel__header{padding:0 16px}}.mcrai-panel__header--collapsable{cursor:pointer;position:relative;-webkit-user-select:none;user-select:none}.mcrai-panel__arrow{margin:15px 16px 16px auto}.mcrai-panel__arrow.arrow-is-relative-to-text{margin-right:auto;margin-left:16px}\n"],encapsulation:2,data:{animation:[(0,c.hZ)("rotate",[(0,c.wk)("false",(0,c.iF)({transform:"rotateX(180deg)"})),(0,c.wk)("true",(0,c.iF)({transform:"rotateX(0)"})),(0,c.kY)("0 => 1",(0,c.i0)(`${l.e.ENTERING} ${l.r.DECELERATION_CURVE}`)),(0,c.kY)("1 => 0",(0,c.i0)(`${l.e.LEAVING} ${l.r.ACCELERATION_CURVE}`))])]},changeDetection:0})}return y})()},23509:(b,g,i)=>{i.d(g,{g:()=>y});var t=i(54438),l=i(45286),c=i(49969),r=i(7605),f=i(2800),h=i(90113);const n=[[["mcrai-panel-header"]],[["mcrai-panel-actions","top",""]],[["mcrai-panel-content"]],[["mcrai-panel-footer"]],[["mcrai-panel-actions"]]],d=["mcrai-panel-header","mcrai-panel-actions[top]","mcrai-panel-content","mcrai-panel-footer","mcrai-panel-actions"];let y=(()=>{class T{set color(C){this._renderer.addClass(this._elRef.nativeElement,`${this.PANEL_CLASS}--${C}`)}set collapsable(C){"undefined"!==C&&!1!==C&&(this._collapsable=!0)}set arrowIsRelativeToText(C){"undefined"!==C&&!1!==C&&(this._arrowIsRelativeToText=!0)}set collapsed(C){this._collapsed=C}set bordered(C){this._bordered=C}
1get collaps(){return this._collapsed}constructor(C,x,P){this._renderer=C,this._elRef=x,this._changeDetectorRef=P,this.PANEL_CLASS="mcrai-panel",this._collapsable=!1,this._collapsed=!1,this._destroy=new l.B7,this._arrowIsRelativeToText=!1,this._bordered="bordered",this.collapsableToggle=!1,this.collapsedEmitter=new t.bkB}ngOnInit(){this._renderer.addClass(this._elRef.nativeElement,this.PANEL_CLASS),this._renderer.addClass(this._elRef.nativeElement,this._bordered)}ngAfterContentInit(){this.header&&(this._collapsable&&this.header.setCollapsable(),this._collapsed&&this.header.setCollapsed(this._collapsed),this._arrowIsRelativeToText&&this.header.setArrowIsRelativeToText(!0))}ngAfterViewInit(){this.header&&this.header.clickEvent.pipe((0,r.Q)(this._destroy)).subscribe(()=>this.toggleCollapsed())}ngOnDestroy(){this._destroy.next(),this._destroy.complete()}isCollapsed(){return(this.collapsableToggle&&!this._collapsable||this._collapsable)&&this._collapsed}toggleCollapsed(){this._collapsable&&(this._collapsed=!this._collapsed,this.header.setCollapsed(this._collapsed),this._changeDetectorRef.destroyed||this._changeDetectorRef.detectChanges()),this.collapsedEmitter.emit(this._collapsed)}open(){this._collapsable&&(this._collapsed=!1,this.header.setCollapsed(!1),this._changeDetectorRef.destroyed||this._changeDetectorRef.detectChanges())}close(){this._collapsable&&(this._collapsed=!0,this.header.setCollapsed(!0),this._changeDetectorRef.destroyed||this._changeDetectorRef.detectChanges())}static#t=this.\u0275fac=function(x){return new(x||T)(t.rXU(t.sFG),t.rXU(t.aKT),t.rXU(t.gRc))};static#e=this.\u0275cmp=t.VBU({type:T,selectors:[["mcrai-panel"]],contentQueries:function(x,P,I){if(1&x&&t.wni(I,h.l,5),2&x){let e;t.mGM(e=t.lsd())&&(P.header=e.first)}},hostVars:2,hostBindings:function(x,P){2&x&&t.AVh("mcrai-panel--collapsed",P.collaps)},inputs:{collapsableToggle:"collapsableToggle",color:"color",collapsable:"collapsable",arrowIsRelativeToText:"arrowIsRelativeToText",collapsed:"collapsed",bordered:"bordered"},outputs:{collapsedEmitter:"collapsedEmitter"},ngContentSelectors:d,decls:6,vars:1,consts:[[1,"mcrai-panel__overflow"]],template:function(x,P){1&x&&(t.NAR(n),t.SdG(0),t.j41(1,"div",0),t.SdG(2,1),t.SdG(3,2),t.SdG(4,3),t.SdG(5,4),t.k0s()),2&x&&(t.R7$(),t.Y8G("@slide",!P.isCollapsed()))},styles:[".mcrai-panel{display:flex;flex-direction:column;align-items:stretch;overflow:hidden}.mcrai-panel.smaller .mcrai-panel__header{padding:8px 6px 8px 16px;min-height:50px}.mcrai-panel.smaller .mcrai-panel__content{padding:0 16px 16px}.mcrai-panel[collapsable]{height:auto}.mcrai-panel__overflow{position:relative;display:flex;flex-direction:column;flex:1 1 auto}.mcrai-panel__header--collapsed+* .mcrai-panel-content{position:absolute}.mcrai-panel.unbordered .mcrai-panel__header,.mcrai-panel.unbordered .mcrai-panel__content,.mcrai-panel.unbordered .mcrai-panel__footer,.mcrai-panel.unbordered .mcrai-panel__actions{border:0!important}\n"],encapsulation:2,data:{animation:[(0,c.hZ)("slide",[(0,c.wk)("true",(0,c.iF)({height:"*"})),(0,c.wk)("false",(0,c.iF)({height:0})),(0,c.kY)("0 => 1",(0,c.i0)(`${f.e.ENTERING} ${f.r.STANDARD_CURVE}`)),(0,c.kY)("1 => 0",(0,c.i0)(`${f.e.ENTERING} ${f.r.STANDARD_CURVE}`))])]},changeDetection:0})}return T})()},30127:(b,g,i)=>{i.d(g,{e:()=>c});var t=i(45887),l=i(54438);let c=(()=>{class r extends t.hc{static#t=this.\u0275fac=(()=>{let h;return function(d){return(h||(h=l.xGo(r)))(d||r)}})();static#e=this.\u0275cmp=l.VBU({type:r,selectors:[["mcrai-tr"],["a",8,"mcrai-tr"]],hostVars:2,hostBindings:function(n,d){2&n&&l.AVh("mcrai-tr",!0)},features:[l.Vt3],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(n,d){1&n&&l.eu8(0,0)},dependencies:[t.I8],styles:[".mcrai-tr{display:flex;align-items:stretch;text-decoration:none;color:inherit}\n"],encapsulation:2,changeDetection:0})}return r})()},7306:(b,g,i)=>{i.d(g,{B:()=>c});var t=i(45887),l=i(54438);let c=(()=>{class r extends t.cO{static#t=this.\u0275fac=(()=>{let h;return function(d){return(h||(h=l.xGo(r)))(d||r)}})();static#e=this.\u0275dir=l.FsC({type:r,selectors:[["","mcraiCellDef",""]],features:[l.Jv_([{provide:t.cO,useExisting:r}]),l.Vt3]})}return r})()},65208:(b,g,i)=>{i.d(g,{Q:()=>c});var t=i(45887),l=i(54438);let c=(()=>{class r extends t.VP{static#t=this.\u0275fac=(()=>{let h;
1return function(d){return(h||(h=l.xGo(r)))(d||r)}})();static#e=this.\u0275dir=l.FsC({type:r,selectors:[["mcrai-td"]],hostVars:2,hostBindings:function(n,d){2&n&&l.AVh("mcrai-td",!0)},features:[l.Vt3]})}return r})()},95466:(b,g,i)=>{i.d(g,{q:()=>c});var t=i(45887),l=i(54438);let c=(()=>{class r extends t.n5{static#t=this.\u0275fac=(()=>{let h;return function(d){return(h||(h=l.xGo(r)))(d||r)}})();static#e=this.\u0275dir=l.FsC({type:r,selectors:[["","mcraiHeaderCellDef",""]],features:[l.Jv_([{provide:t.n5,useExisting:r}]),l.Vt3]})}return r})()},21336:(b,g,i)=>{i.d(g,{V:()=>c});var t=i(45887),l=i(54438);let c=(()=>{class r extends t.sY{static#t=this.\u0275fac=(()=>{let h;return function(d){return(h||(h=l.xGo(r)))(d||r)}})();static#e=this.\u0275dir=l.FsC({type:r,selectors:[["mcrai-th"]],hostVars:2,hostBindings:function(n,d){2&n&&l.AVh("mcrai-th",!0)},features:[l.Vt3]})}return r})()},7622:(b,g,i)=>{i.d(g,{K:()=>c});var t=i(45887),l=i(54438);let c=(()=>{class r extends t.hi{static#t=this.\u0275fac=(()=>{let h;return function(d){return(h||(h=l.xGo(r)))(d||r)}})();static#e=this.\u0275dir=l.FsC({type:r,selectors:[["","mcraiHeaderRowDef",""]],inputs:{columns:[l.Mj6.None,"mcraiHeaderRowDef","columns"]},features:[l.Jv_([{provide:t.hi,useExisting:r}]),l.Vt3]})}return r})()},57382:(b,g,i)=>{i.d(g,{D:()=>c});var t=i(45887),l=i(54438);let c=(()=>{class r extends t.oh{static#t=this.\u0275fac=(()=>{let h;return function(d){return(h||(h=l.xGo(r)))(d||r)}})();static#e=this.\u0275dir=l.FsC({type:r,selectors:[["","mcraiRowDef",""]],inputs:{columns:[l.Mj6.None,"mcraiRowDefColumns","columns"],when:[l.Mj6.None,"mcraiRowDefWhen","when"]},features:[l.Jv_([{provide:t.oh,useExisting:r}]),l.Vt3]})}return r})()}}]);
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.