1"use strict";(self.webpackChunkenergy_tcm=self.webpackChunkenergy_tcm||[]).push([[1111],{58693:(F,E,e)=>{e.d(E,{p:()=>m});var r=e(60177),a=e(59512),u=e(634),p=e(54438);let m=(()=>{class d{static#t=this.\u0275fac=function(P){return new(P||d)};static#o=this.\u0275mod=p.$C({type:d});static#n=this.\u0275inj=p.G2t({providers:[a.u],imports:[r.MD,u.r]})}return d})()},78296:(F,E,e)=>{e.d(E,{E:()=>d});var r=e(54438),a=e(59512),u=e(41635),p=e(76965),m=e(29262);let d=(()=>{class c{constructor(P,C,w,M,T){this.dataService=P,this.actions=C,this.store=w,this.toastService=M,this.loaderService=T}static#t=this.\u0275fac=function(C){return new(C||c)(r.KVO(a.u),r.KVO(u.En),r.KVO(p.il),r.KVO(m.FS),r.KVO(m.wA))};static#o=this.\u0275prov=r.jDH({token:c,factory:c.\u0275fac})}return c})()},59512:(F,E,e)=>{e.d(E,{u:()=>u});var r=e(12906),a=e(54438);let u=(()=>{class p extends r.d{constructor(){super(...arguments),this.DOMAINS_ROOT="domains"}getDomain(d){const c=this.buildUrl([this.DOMAINS_ROOT,d]);return this.get(c)}getDomains(d){const c={};d&&(c.exclude_ids=d);const h=this.buildUrl(this.DOMAINS_ROOT,c);return this.get(h)}createDomain(d){const c=this.buildUrl(this.DOMAINS_ROOT);return this.post(c,d)}patchDomain(d,c){const h=this.buildUrl([this.DOMAINS_ROOT,d]);return this.patch(h,c)}deleteDomains(d){const c={domain_ids:this.extractIds(d)},h=this.buildUrl(this.DOMAINS_ROOT,c);return this.del(h)}static#t=this.\u0275fac=(()=>{let d;return function(h){return(d||(d=a.xGo(p)))(h||p)}})();static#o=this.\u0275prov=a.jDH({token:p,factory:p.\u0275fac})}return p})()},65631:(F,E,e)=>{e.d(E,{Eh:()=>u,VB:()=>p,Xx:()=>a,f3:()=>r});const r="[Domains] GET domains",a="[Domains] GET domains success";class u{constructor(d){this.payload=d,this.type=r}}class p{constructor(d){this.payload=d,this.type=a}}},26556:(F,E,e)=>{e.d(E,{K:()=>v});var r=e(60177),a=e(76965),u=e(41635),p=e(24421),m=e(14421),d=e(15539),c=e(49090),h=e(95006),P=e(83921),C=e(65631),w=e(78296),M=e(76613),T=e(54438);let g=(()=>{class U extends w.E{constructor(){super(...arguments),this.getDomains=(0,u.EH)(()=>this.actions.pipe((0,u.gp)(C.f3),(0,d.M)(()=>this.loaderService.show()),(0,c.n)(O=>this.dataService.getDomains(O.payload.exclude_ids).pipe((0,h.T)(D=>new C.VB({id:O.payload.id,domains:D})),(0,P.W)(D=>(0,m.of)(new M.Rn(D))))))),this.getDomainsSuccess=(0,u.EH)(()=>this.actions.pipe((0,u.gp)(C.Xx),(0,d.M)(()=>this.loaderService.hide())),{dispatch:!1})}static#t=this.\u0275fac=(()=>{let O;return function(I){return(O||(O=T.xGo(U)))(I||U)}})();static#o=this.\u0275prov=T.jDH({token:U,factory:U.\u0275fac})}return U})();var f=e(58693),_=e(29262);let v=(()=>{class U{static#t=this.\u0275fac=function(D){return new(D||U)};static#o=this.\u0275mod=T.$C({type:U});static#n=this.\u0275inj=T.G2t({imports:[r.MD,f.p,a.md.forFeature(p.qx,p.Ff),u.Vm.forFeature([g]),_.ni]})}return U})()},24421:(F,E,e)=>{e.d(E,{Ff:()=>m,kq:()=>d,qx:()=>p});var r=e(20039),a=e(65631);const u={domains:(0,r.T5)()},p="domains";function m(c=u,h){return h.type===a.Xx?{...c,domains:c.domains.set(h.payload.id,h.payload.domains)}:c}const d=c=>c[p].domains},50675:(F,E,e)=>{e.d(E,{k:()=>g});var r=e(76965),a=e(45286),u=e(7605),p=e(95006),m=e(58728),d=e(65631),c=e(24421),h=e(54438),P=e(59788),C=e(83891);function w(f,_){1&f&&h.nrm(0,"mcrai-option",1),2&f&&h.Y8G("value",null)}function M(f,_){if(1&f&&(h.j41(0,"mcrai-option",2),h.EFF(1),h.k0s()),2&f){const v=_.$implicit;h.Y8G("value",v.id)("title",v.hostname),h.R7$(),h.SpI(" ",v.name," ")}}function T(f,_){if(1&f&&(h.j41(0,"mcrai-select",0),h.DNE(1,w,1,1,"mcrai-option",1),h.Z7z(2,M,2,3,"mcrai-option",2,h.fX1),h.k0s()),2&f){const v=h.XpG();h.Mz_("placeholder","Dom\xe9na",v.required?" *":"",""),h.Y8G("control",v.control),h.R7$(),h.vxM(1,v.nullable?1:-1),h.R7$(),h.Dyx(v.domains.items)}}let g=(()=>{class f{get control(){return this._control}set control(v){this._control=v}constructor(v){this.store=v,this.destroy=new a.B7,this.required=!1,this.nullable=!0}ngOnInit(){this.getDomains(),this.selectDomains()}ngOnDestroy(){this.destroy.next(),this.destroy.complete()}getDomains(){this.store.dispatch(new d.Eh({id:this.id}))}selectDomains(){this.store.pipe((0,r.Lt)(c.kq),(0,u.Q)(this.destroy),(0,p.T)(v=>
1v.get(this.id)),(0,m.p)(v=>!!v)).subscribe(v=>this.domains=v)}static#t=this.\u0275fac=function(U){return new(U||f)(h.rXU(r.il))};static#o=this.\u0275cmp=h.VBU({type:f,selectors:[["aegisx-select-domain"]],inputs:{control:"control",required:"required",nullable:"nullable"},decls:1,vars:1,consts:[[3,"placeholder","control"],[3,"value"],[3,"value","title"]],template:function(U,j){1&U&&h.DNE(0,T,4,4,"mcrai-select",0),2&U&&h.vxM(0,j.domains?0:-1)},dependencies:[P.w,C.P]})}return f})()},23149:(F,E,e)=>{e.d(E,{j:()=>d});var r=e(60177),a=e(89417),u=e(29262),p=e(26556),m=e(54438);let d=(()=>{class c{static#t=this.\u0275fac=function(C){return new(C||c)};static#o=this.\u0275mod=m.$C({type:c});static#n=this.\u0275inj=m.G2t({imports:[r.MD,a.X1,p.K,u.ni]})}return c})()},69734:(F,E,e)=>{e.d(E,{$D:()=>d,EX:()=>r,KW:()=>a,Oz:()=>m,r_:()=>p});const r="[Authenticated] UPDATE authenticated",a="[Authenticated] UPDATE authenticated success";class p{constructor(h){this.payload=h,this.type=r}}class m{constructor(h){this.payload=h,this.type=a}}class d{constructor(h){this.payload=h,this.type="[Authenticated] ERROR"}}},90937:(F,E,e)=>{e.d(E,{X:()=>M});var r=e(89417),a=e(76965),u=e(45286),p=e(7605),m=e(69734),d=e(79341),c=e(54438),h=e(50675),P=e(63649),C=e(33579);function w(T,g){if(1&T){const f=c.RV6();c.j41(0,"button",2),c.bIt("click",function(){c.eBV(f);const v=c.XpG();return c.Njj(v.patch())}),c.EFF(1,"Nastavit"),c.k0s()}}let M=(()=>{class T{get controls(){return this.form.controls}constructor(f){this.store=f,this.destroy=new u.B7,this.form=new r.J3({active_domain_aegisx:new r.hs(null,r.k0.required)})}ngOnInit(){this.selectAuthenticated()}ngOnDestroy(){this.destroy.next(),this.destroy.complete()}selectAuthenticated(){this.store.pipe((0,a.Lt)(d.If),(0,p.Q)(this.destroy)).subscribe(f=>{this.user=f,this.updateForm(f)})}updateForm(f){this.form.reset(),this.form.patchValue({active_domain_aegisx:f.active_domain_aegisx?f.active_domain_aegisx.id:f.active_domain?f.active_domain.id:null})}isPatchButtonDisabled(){return this.form.invalid||!this.form.dirty}patch(){this.isPatchButtonDisabled()||this.store.dispatch(new m.r_({body:this.form.value}))}static#t=this.\u0275fac=function(_){return new(_||T)(c.rXU(a.il))};static#o=this.\u0275cmp=c.VBU({type:T,selectors:[["aegisx-select-user-domain"]],decls:3,vars:2,consts:[[1,"mr8",3,"control"],["mcrai-button","neutral"],["mcrai-button","neutral",3,"click"]],template:function(_,v){1&_&&(c.j41(0,"mcrai-row"),c.nrm(1,"aegisx-select-domain",0),c.DNE(2,w,2,0,"button",1),c.k0s()),2&_&&(c.R7$(),c.Y8G("control",v.controls.active_domain_aegisx),c.R7$(),c.vxM(2,v.isPatchButtonDisabled()?-1:2))},dependencies:[h.k,P.Q,C.o]})}return T})()},53278:(F,E,e)=>{e.d(E,{G:()=>j});var r=e(60177),a=e(89417),u=e(41635),p=e(23149),m=e(91316),d=e(29262),c=e(12906),h=e(54438);let P=(()=>{class O extends c.d{updateAuthenticated(I){const y=this.buildUrl("me");return this.patch(y,I)}static#t=this.\u0275fac=(()=>{let I;return function(R){return(I||(I=h.xGo(O)))(R||O)}})();static#o=this.\u0275prov=h.jDH({token:O,factory:O.\u0275fac})}return O})();var C=e(14421),w=e(15539),M=e(49090),T=e(95006),g=e(83921),f=e(69734),_=e(46150),v=e(76965);let U=(()=>{class O{constructor(I,y,R,G,K){this.dataService=I,this.actions=y,this.store=R,this.toastService=G,this.loaderService=K,this.updateAuthenticated=(0,u.EH)(()=>this.actions.pipe((0,u.gp)(f.EX),(0,w.M)(()=>{this.loaderService.show()}),(0,M.n)(S=>this.dataService.updateAuthenticated(S.payload.body).pipe((0,T.T)(H=>new f.Oz(H)),(0,g.W)(H=>(0,C.of)(new f.$D(H))))))),this.updateAuthenticatedSuccess=(0,u.EH)(()=>this.actions.pipe((0,u.gp)(f.KW),(0,w.M)(S=>{this.loaderService.hide(),this.toastService.makeToast(S.payload.message,d.Ck.Success)}),(0,M.n)(S=>[new _.r_(S.payload)])))}static#t=this.\u0275fac=function(y){return new(y||O)(h.KVO(P),h.KVO(u.En),h.KVO(v.il),h.KVO(d.FS),h.KVO(d.wA))};static#o=this.\u0275prov=h.jDH({token:O,factory:O.\u0275fac})}return O})(),j=(()=>{class O{static#t=this.\u0275fac=function(y){return new(y||O)};static#o=this.\u0275mod=h.$C({type:O});static#n=this.\u0275inj=h.G2t({providers:[P],imports:[r.MD,a.X1,p.j,m.U,u.Vm.forFeature
1([U]),d.xT,d.LU]})}return O})()},711:(F,E,e)=>{e.d(E,{Bd:()=>a,c8:()=>u,dj:()=>r,nT:()=>p});const r="[Languages] GET languages",a="[Languages] GET languages success";class u{constructor(){this.type=r}}class p{constructor(d){this.payload=d,this.type=a}}},44152:(F,E,e)=>{e.d(E,{E:()=>O});var r=e(60177),a=e(41635),u=e(76965),p=e(15661),m=e(14421),d=e(15539),c=e(49090),h=e(95006),P=e(83921),C=e(711),w=e(54438),M=e(12906);let T=(()=>{class D extends M.d{getLanguages(){const y=this.buildUrl(["languages"]);return this.get(y)}static#t=this.\u0275fac=(()=>{let y;return function(G){return(y||(y=w.xGo(D)))(G||D)}})();static#o=this.\u0275prov=w.jDH({token:D,factory:D.\u0275fac})}return D})();var g=e(29262);let f=(()=>{class D{constructor(y,R,G,K,S){this.dataService=y,this.actions=R,this.store=G,this.toastService=K,this.loaderService=S}static#t=this.\u0275fac=function(R){return new(R||D)(w.KVO(T),w.KVO(a.En),w.KVO(u.il),w.KVO(g.FS),w.KVO(g.wA))};static#o=this.\u0275prov=w.jDH({token:D,factory:D.\u0275fac})}return D})();var _=e(76613);let v=(()=>{class D extends f{constructor(){super(...arguments),this.getLanguages=(0,a.EH)(()=>this.actions.pipe((0,a.gp)(C.dj),(0,d.M)(()=>this.loaderService.show()),(0,c.n)(()=>this.dataService.getLanguages().pipe((0,h.T)(y=>new C.nT(y)),(0,P.W)(y=>(0,m.of)(new _.Rn(y))))))),this.getLanguagesSuccess=(0,a.EH)(()=>this.actions.pipe((0,a.gp)(C.Bd),(0,d.M)(()=>this.loaderService.hide())),{dispatch:!1})}static#t=this.\u0275fac=(()=>{let y;return function(G){return(y||(y=w.xGo(D)))(G||D)}})();static#o=this.\u0275prov=w.jDH({token:D,factory:D.\u0275fac})}return D})();var U=e(634);let j=(()=>{class D{static#t=this.\u0275fac=function(R){return new(R||D)};static#o=this.\u0275mod=w.$C({type:D});static#n=this.\u0275inj=w.G2t({providers:[T],imports:[r.MD,U.r]})}return D})(),O=(()=>{class D{static#t=this.\u0275fac=function(R){return new(R||D)};static#o=this.\u0275mod=w.$C({type:D});static#n=this.\u0275inj=w.G2t({imports:[r.MD,j,u.md.forFeature(p.qx,p.Ff),a.Vm.forFeature([v])]})}return D})()},15661:(F,E,e)=>{e.d(E,{Ff:()=>p,kr:()=>m,qx:()=>u});var r=e(711);const a={languages:null},u="languages";function p(d=a,c){return c.type===r.Bd?{...d,languages:c.payload}:d}const m=d=>d[u].languages},75483:(F,E,e)=>{e.d(E,{Q:()=>T});var r=e(76965),a=e(45286),u=e(7605),p=e(58728),m=e(711),d=e(15661),c=e(54438),h=e(59788),P=e(83891);function C(g,f){1&g&&c.nrm(0,"mcrai-option",2),2&g&&c.Y8G("value",null)}function w(g,f){if(1&g&&(c.j41(0,"mcrai-option",2),c.EFF(1),c.k0s()),2&g){const _=f.$implicit;c.Y8G("value",_.code),c.R7$(),c.Lme(" ",_.code," - ",_.name," ")}}function M(g,f){if(1&g){const _=c.RV6();c.j41(0,"mcrai-select",1),c.bIt("pageChange",function(U){c.eBV(_);const j=c.XpG();return c.Njj(j.onPageChange(U))}),c.DNE(1,C,1,1,"mcrai-option",2),c.Z7z(2,w,2,3,"mcrai-option",2,c.fX1),c.k0s()}if(2&g){const _=c.XpG();c.Mz_("placeholder","Jazyk",_.required?" *":"",""),c.Y8G("control",_.control)("paginator",_.paginator),c.R7$(),c.vxM(1,_.nullable?1:-1),c.R7$(),c.Dyx(_.languages)}}let T=(()=>{class g{get control(){return this._control}set control(_){this._control=_}get languages(){return this.languagesContainer?this.languagesContainer.items:[]}constructor(_){this.store=_,this.destroy=new a.B7,this.required=!1,this.nullable=!0}ngOnInit(){this.getLanguages(),this.selectLanguages()}ngOnDestroy(){this.destroy.next(),this.destroy.complete()}getLanguages(){this.store.dispatch(new m.c8)}selectLanguages(){this.store.pipe((0,r.Lt)(d.kr),(0,u.Q)(this.destroy),(0,p.p)(_=>!!_)).subscribe(_=>this.languagesContainer=_)}static#t=this.\u0275fac=function(v){return new(v||g)(c.rXU(r.il))};static#o=this.\u0275cmp=c.VBU({type:g,selectors:[["aegisx-select-language"]],inputs:{control:"control",required:"required",nullable:"nullable"},decls:1,vars:1,consts:[[3,"placeholder","control","paginator"],[3,"pageChange","placeholder","control","paginator"],[3,"value"]],template:function(v,U){1&v&&c.DNE(0,M,4,5,"mcrai-select",0),2&v&&c.vxM(0,U.languages.length?0:-1)},dependencies:[h.w,P.P]})}return g})()},55951:(F,E,e)=>{e.d(E,{R:()=>d});var r=e(60177),a=e(89417),u=e(44152),p=e(29262),m=e(54438);let d=(()=>{class c{static#t=this.\u0275fac=function(C){return new(C||c)};static#o=this.\u0275mod=m.$C({type:c});static#n=this.\u0275inj=m.G2t({imports:[r.MD,a.X1,p.ni,u.E]})}return c})()},37282:(F,E,e)=>{e.d(E,{N:()=>d});var r=e(52059),a=e(54438),u=e(89417),p=e(93630);function m(c,h){if(1&c&&a.nrm(0,"editor",0),2&c){const P=a.XpG();a.Y8G("formControl",P.control)("inline",!1)("init",P.editorOptions)}}let d=(()=>{class c{get control(){return this._control}set control(P){this._control=P}get editorOptions(){return Object.assign({plugins:"fullscreen lists link image media table charmap help code emoticons preview quickbars searchreplace visualblocks",toolbar:["fullscreen bold italic underline strikethrough subscript superscript | fontfamily fontsize forecolor | blocks align numlist bullist outde
1nt indent | link image media table | charmap emoticons hr selectall removeformat | help code preview visualblocks | undo redo"],color_cols:7,color_map:["rgb(0, 0, 0)","rgb(0, 0, 0)","rgb(26, 26, 26)","rgb(26, 26, 26)","rgb(154, 154, 154)","rgb(154, 154, 154)","rgb(255, 255, 255)","rgb(255, 255, 255)","rgb(201, 25, 1)","rgb(201, 25, 1)","#61BD6D","#61BD6D","#1ABC9C","#1ABC9C","#54ACD2","#54ACD2","#2C82C9","#2C82C9","#9365B8","#9365B8","#475577","#475577","#CCCCCC","#CCCCCC","#41A85F","#41A85F","#00A885","#00A885","#3D8EB9","#3D8EB9","#2969B0","#2969B0","#553982","#553982","#28324E","#28324E","#F7DA64","#F7DA64","#FBA026","#FBA026","#EB6B56","#EB6B56","#E25041","#E25041","#A38F84","#A38F84","#EFEFEF","#EFEFEF","#FAC51C","#FAC51C","#F37934","#F37934","#D14841","#D14841","#B8312F","#B8312F","#7C706B","#7C706B","#D1D5D8","#D1D5D8","#7d9c41","#7d9c41"],images_upload_url:`${this.apiUrl}/smdimages?token=${this.token.id}`,images_upload_base_path:"/api/files/img/",min_height:537,language:"cs",image_advtab:!0,image_class_list:[{title:"Nic",value:""},{title:"Okraj prav\xfd a doln\xed 12px",value:"margin-rd-12"},{title:"Okraj lev\xfd a doln\xed 12px",value:"margin-ld-12"},{title:"Otev\u0159\xedt v nov\xe9m okn\u011b",value:"open-new-tab"},{title:"Otev\u0159\xedt v nov\xe9m okn\u011b, Okraj prav\xfd a doln\xed 12px",value:"open-new-tab margin-rd-12"},{title:"Otev\u0159\xedt v nov\xe9m okn\u011b, Okraj lev\xfd a doln\xed 12px",value:"open-new-tab margin-ld-12"}],quickbars_selection_toolbar:"bold italic underline strikethrough subscript superscript removeformat | forecolor align",quickbars_insert_toolbar:!1},this.options)}constructor(P,C){this.apiUrl=P,this.token=C,this.item=null,this.options={},this.canInit=!1}ngOnInit(){}ngAfterViewInit(){this.canInit=!0}isAdd(){return!this.item}static#t=this.\u0275fac=function(C){return new(C||c)(a.rXU("API_URL"),a.rXU(r.CV))};static#o=this.\u0275cmp=a.VBU({type:c,selectors:[["aegisx-smd-editor"]],inputs:{item:"item",endpoint:"endpoint",control:"control",options:"options"},decls:1,vars:1,consts:[["apiKey","mqlljtdcekpmpvx4prybguqx11tj5zrqnqvigcic7bsole36","title","text",3,"formControl","inline","init"]],template:function(C,w){1&C&&a.DNE(0,m,1,3,"editor",0),2&C&&a.vxM(0,w.canInit?0:-1)},dependencies:[u.BC,u.l_,p.xn],styles:["[_nghost-%COMP%] .fr-view h1, [_nghost-%COMP%] .fr-element h1{font-size:34px;font-weight:300;text-transform:uppercase;margin:10px 0}[_nghost-%COMP%] .fr-view h2, [_nghost-%COMP%] .fr-element h2{font-size:24px;font-weight:300;color:#a1135e;margin:10px 0}[_nghost-%COMP%] .fr-view h3, [_nghost-%COMP%] .fr-element h3{font-size:20px;font-weight:300;margin:10px 0}[_nghost-%COMP%] .fr-view p, [_nghost-%COMP%] .fr-element p{font-weight:400;color:#000!important}[_nghost-%COMP%] .fr-view ul, [_nghost-%COMP%] .fr-view ol, [_nghost-%COMP%] .fr-element ul, [_nghost-%COMP%] .fr-element ol{padding-left:20px;color:#000!important}[_nghost-%COMP%] .fr-view b, [_nghost-%COMP%] .fr-view strong, [_nghost-%COMP%] .fr-element b, [_nghost-%COMP%] .fr-element strong{font-weight:700}[_nghost-%COMP%] .fr-view table, [_nghost-%COMP%] .fr-element table{border-collapse:collapse}[_nghost-%COMP%] .fr-view td, [_nghost-%COMP%] .fr-view th, [_nghost-%COMP%] .fr-element td, [_nghost-%COMP%] .fr-element th{padding:2px 5px;border:1px solid #D2D0E7}[_nghost-%COMP%] .fr-view img, [_nghost-%COMP%] .fr-element img{margin:0;max-width:100%!important;height:auto}[_nghost-%COMP%] .fr-view img.margin-rd-12, [_nghost-%COMP%] .fr-element img.margin-rd-12{margin:0 12px 12px 0}[_nghost-%COMP%] .fr-view img.margin-ld-12, [_nghost-%COMP%] .fr-element img.margin-ld-12{margin:0 0 12px 12px}"]})}return c})()},3654:(F,E,e)=>{e.d(E,{m:()=>u});var r=e(54438),a=e(345);let u=(()=>{class p{constructor(d,c){this.elementRef=d,this.sanitizer=c}ngOnChanges(d){"safeHtml"in d&&(this.elementRef.nativeElement.innerHTML=this.sanitizer.sanitize(r.WPN.NONE,this.safeHtml))}static#t=this.\u0275fac=function(c){return new(c||p)(r.rXU(r.aKT),r.rXU(a.up))};static#o=this.\u0275dir=r.FsC({type:p,selectors:[["","safeHtml",""]],inputs:{safeHtml:"safeHtml"},features:[r.OA$]})}return p})()},31111:(F,E,e)=>{e.r(E),e.d(E,{PopupWindowsModule:()=>Nn});var r=e(60177),a=e(89417),u=e(76965),p=e(41635),m=e(29262);const d="[Pop-Up Windows] DELETE pop-up windows",c="[Pop-Up Windows] DELETE pop-up windows suckness",h="[Pop-Up Windows] TOGGLE pop-up window",P="[Pop-Up Windows] UNSELECT all";class C{constructor(l){this.payload=l,this.type=d}}class w{constructor(l){this.payload=l,this.type=c}}class M{constructor(l){this.payload=l,this.type=h}}class T{constructor(){this.type=P}}const g="[Pop-Up Windows] CREATE pop-up window",f="[Pop-Up Windows] CREATE pop-up window suckness",_="[Pop-Up Windows] PATCH pop-up window",v="[Pop-Up Windows] PATCH pop-up window suckness";class U{constructor(l){this.payload=l,this.type=g}}class j{constructor(l){this.payload=l,this.type=f}}class O{constructor(l){this.payload=l,this.type=_}}
1class D{constructor(l){this.payload=l,this.type=v}}var I=e(20832);const y={selectedPopUpWindows:[]},R="aegisxPopUpWindows";function G(n=y,l){switch(l.type){case h:return{...n,selectedPopUpWindows:(0,I.g)(n.selectedPopUpWindows,l.payload.item)};case P:case v:case c:return{...n,selectedPopUpWindows:[]};default:return n}}const K=n=>n[R].selectedPopUpWindows;var S=e(63040),H=e(97309),et=e(58728),Q=e(7605),it=e(45286),X=e(1173);const dt="[Pop-Up Windows] GET pop-up windows",st="[Pop-Up Windows] GET pop-up windows success";class Kt{constructor(l){this.payload=l,this.type=dt}}class at{constructor(l){this.payload=l,this.type=st}}const Ht={popUpWindows:null},ut="popupWindows";function Xt(n=Ht,l){return l.type===st?{...n,popUpWindows:l.payload}:n}const mt=n=>n[ut].popUpWindows;var q=e(52693),t=e(54438),N=e(63649),ht=e(75483),_t=e(33579),ft=e(33555),Y=e(23509),z=e(90113),J=e(36001),vt=e(31992),gt=e(46346),Et=e(94300),Dt=e(54444),tt=e(97519),Pt=e(11815),Ct=e(65245),rt=e(62523),ct=e(39103),wt=e(50675),Ut=e(37282);const Yt=()=>({valid_children:"+body[style]"});function zt(n,l){if(1&n&&(t.j41(0,"mcrai-row")(1,"mcrai-col")(2,"mcrai-panel",1)(3,"mcrai-panel-header")(4,"h2"),t.EFF(5,"Nastaven\xed \u010detnosti zobrazen\xed "),t.k0s()(),t.j41(6,"mcrai-panel-content"),t.nrm(7,"mcrai-input",14)(8,"mcrai-input",15),t.k0s()()()()),2&n){const o=t.XpG();t.R7$(7),t.Y8G("min",0)("control",o.controls.hours),t.R7$(),t.Y8G("min",0)("control",o.controls.days)}}let Jt=(()=>{class n{get controls(){return this.form.controls}constructor(o,i){this.store=o,this.modalService=i,this.ERRORS={headline:{required:"Pop-up okno mus\xed m\xedt nadpis"},code:{required:"Pop-up okno mus\xed m\xedt unik\xe1tn\xed k\xf3d"},date:{matDatepickerParse:"Datum mus\xed b\xfdt platn\xe9 ve form\xe1tu DD. MM. YYYY",matDatepickerMin:"Datum do mus\xed b\xfdt v\u011bt\u0161\xed ne\u017e od",matDatepickerMax:"Datum od mus\xed b\xfdt men\u0161\xed ne\u017e do"}},this.form=new a.J3({language:new a.hs("CZ",a.k0.required),headline:new a.hs(null,a.k0.required),text:new a.hs(null),code:new a.hs(null,a.k0.required),domain:new a.hs(null,a.k0.required),enabled:new a.hs(null),height:new a.hs(null,a.k0.pattern(q.j8)),width:new a.hs(null,a.k0.pattern(q.j8)),date_from:new a.MJ(null),date_to:new a.MJ(null),show_once:new a.hs(!0),expire_time:new a.hs(null),hours:new a.hs(null),days:new a.hs(1)})}ngOnInit(){}isAddButtonDisabled(){return!this.form.valid}createPopUpWindow(){this.isAddButtonDisabled()?console.error("add pop-up window form not valid",this.form):(this.setExpireTime(),this.store.dispatch(new U({body:this.form.value})),this.close())}close(){this.modalService.close()}setExpireTime(){let i=null;this.form.controls.show_once.value||(i=3600*(this.form.controls.hours.value?parseInt(this.form.controls.hours.value):0)+3600*(this.form.controls.days.value?parseInt(this.form.controls.days.value):0)*24),this.form.controls.expire_time.patchValue(i)}static#t=this.\u0275fac=function(i){return new(i||n)(t.rXU(u.il),t.rXU(m.mO))};static#o=this.\u0275cmp=t.VBU({type:n,selectors:[["aegisx-add-popup-window-modal"]],decls:43,vars:27,consts:[[3,"formGroup"],["collapsable",""],[3,"control","required"],["type","text","placeholder","K\xf3d *",3,"control","errors"],["type","number","placeholder","V\xfd\u0161ka okna",3,"control"],["type","number","placeholder","\u0160\xed\u0159ka okna",3,"control"],["type","date","placeholder","Datum platnosti od",3,"control","errors","maxDate"],["type","date","placeholder","Datum platnosti do",3,"control","errors","minDate","setEndOfDay"],["type","checkbox",3,"control"],["type","checkbox",3,"control","value","sizeLikeOtherInputs"],["type","text","placeholder","Nadpis *",3,"control","errors"],[3,"control","options"],["mcrai-button","negative",3,"click"],["mcrai-button","positive",3,"click","disabled"],["type","number","placeholder","Hodiny",3,"min","control"],["type","number","placeholder","Dny",3,"min","control"]],template:function(i,s){1&i&&(t.j41(0,"mcrai-modal")(1,"mcrai-modal-header")(2,"h1"),t.EFF(3,"P\u0159idat pop-up okno"),t.k0s()(),t.j41(4,"mcrai-modal-content")(5,"form",0)(6,"mcrai-row")(7,"mcrai-col")(8,"mcrai-panel",1)(9,"mcrai-panel-header")(10,"h2"),t.EFF(11,"Z\xe1kladn\xed informace"),t.k0s()(),t.j41(12,"mcrai-panel-content"),t.nrm(13,"aegisx-select-domain",2)(14,"mcrai-input",3)(15,"mcrai-input",4)(16,"mcrai-input",5)(17,"mcrai-input",6)(18,"mcrai-input",7),t.j41(19,"mcrai-input",8),t.EFF(20,"Povolen\xfd"),t.k0s(),t.j41(21,"mcrai-input",9),t.EFF(22,"Zobrazit pouze jednou"),t.k0s()()()()(),t.DNE(23,zt,9,4,"mcrai-row"),t.j41(24,"mcrai-row")(25,"mcrai-col")(26,"mcrai-panel",1)(27,"mcrai-panel-header")(28,"h2"),t.EFF(29,"Jazykov\xe1 mutace"),t.k0s()(),t.j41(30,"mcrai-panel-content"),t.nrm(31,"aegisx-select-language",2)(32,"m
1crai-input",10)(33,"br"),t.j41(34,"mcrai-dt"),t.EFF(35,"Text pop-up okna"),t.k0s(),t.j41(36,"mcrai-dd"),t.nrm(37,"aegisx-smd-editor",11),t.k0s()()()()()()(),t.j41(38,"mcrai-modal-actions")(39,"button",12),t.bIt("click",function(){return s.close()}),t.EFF(40,"Zav\u0159\xedt "),t.k0s(),t.j41(41,"button",13),t.bIt("click",function(){return s.createPopUpWindow()}),t.EFF(42,"Vytvo\u0159it"),t.k0s()()()),2&i&&(t.R7$(5),t.Y8G("formGroup",s.form),t.R7$(8),t.Y8G("control",s.controls.domain)("required",!0),t.R7$(),t.Y8G("control",s.controls.code)("errors",s.ERRORS.code),t.R7$(),t.Y8G("control",s.controls.height),t.R7$(),t.Y8G("control",s.controls.width),t.R7$(),t.Y8G("control",s.controls.date_from)("errors",s.ERRORS.date)("maxDate",s.controls.date_to.value),t.R7$(),t.Y8G("control",s.controls.date_to)("errors",s.ERRORS.date)("minDate",s.controls.date_from.value)("setEndOfDay",!0),t.R7$(),t.Y8G("control",s.controls.enabled),t.R7$(2),t.Y8G("control",s.controls.show_once)("value",!0)("sizeLikeOtherInputs",!0),t.R7$(2),t.vxM(23,s.controls.show_once.value?-1:23),t.R7$(8),t.Y8G("control",s.controls.language)("required",!0),t.R7$(),t.Y8G("control",s.controls.headline)("errors",s.ERRORS.headline),t.R7$(5),t.Y8G("control",s.controls.text)("options",t.lJ4(26,Yt)),t.R7$(4),t.Y8G("disabled",s.isAddButtonDisabled()))},dependencies:[N.Q,ht.Q,a.qT,a.cb,a.j4,_t.o,ft.g,Y.g,z.l,J.B,vt.h,gt.l,Et.J,Dt.f,tt.N,Pt.u,Ct.g,rt.L,ct.Z,wt.k,Ut.N]})}return n})();var Ot=e(71829),Z=e(65382),yt=e(70014),Wt=e(77617),Tt=e(52699),ot=e(92721),Zt=e(48390),Mt=e(44549),Qt=e(64204),qt=e(95466),to=e(7306),oo=e(7622),no=e(57382),eo=e(65208),io=e(21336),so=e(30127),ao=e(49451),Ft=e(99138),Rt=e(77608);const ro=n=>["/aegisx/popup-windows/",n];function co(n,l){1&n&&(t.j41(0,"mcrai-th"),t.EFF(1,"K\xf3d"),t.k0s())}function lo(n,l){if(1&n&&(t.j41(0,"mcrai-td"),t.EFF(1),t.k0s()),2&n){const o=l.$implicit;t.R7$(),t.JRh(o.code)}}function po(n,l){1&n&&(t.j41(0,"mcrai-th"),t.EFF(1,"Nadpis"),t.k0s())}function uo(n,l){if(1&n&&(t.j41(0,"mcrai-td"),t.EFF(1),t.k0s()),2&n){const o=l.$implicit;t.R7$(),t.JRh(o.info[0].headline)}}function mo(n,l){1&n&&(t.j41(0,"mcrai-th"),t.EFF(1,"Platnost od"),t.k0s())}function ho(n,l){if(1&n&&(t.j41(0,"mcrai-td"),t.EFF(1),t.nI1(2,"dateFormat"),t.k0s()),2&n){const o=l.$implicit,i=t.XpG(2);t.R7$(),t.JRh(t.i5U(2,1,o.date_from,i.DATETIME_FORMAT_SHORT_WITH_SECONDS))}}function _o(n,l){1&n&&(t.j41(0,"mcrai-th"),t.EFF(1,"Platnost do"),t.k0s())}function fo(n,l){if(1&n&&(t.j41(0,"mcrai-td"),t.EFF(1),t.nI1(2,"dateFormat"),t.k0s()),2&n){const o=l.$implicit,i=t.XpG(2);t.R7$(),t.JRh(t.i5U(2,1,o.date_to,i.DATETIME_FORMAT_SHORT_WITH_SECONDS))}}function vo(n,l){1&n&&(t.j41(0,"mcrai-th"),t.EFF(1,"Povolen\xfd"),t.k0s())}function go(n,l){if(1&n&&(t.j41(0,"mcrai-td"),t.EFF(1),t.nI1(2,"booleanToString"),t.k0s()),2&n){const o=l.$implicit;t.R7$(),t.JRh(t.bMT(2,1,o.enabled))}}function Eo(n,l){1&n&&(t.j41(0,"mcrai-th"),t.EFF(1,"Dom\xe9na"),t.k0s())}function Do(n,l){1&n&&t.EFF(0," -- v\u0161echny -- ")}function Po(n,l){if(1&n&&(t.j41(0,"mcrai-td"),t.EFF(1),t.DNE(2,Do,1,0),t.k0s()),2&n){const o=l.$implicit;t.R7$(),t.SpI(" ",null==o.domain?null:o.domain.name," "),t.R7$(),t.vxM(2,o.domain?-1:2)}}function Co(n,l){1&n&&t.nrm(0,"mcrai-th")}function wo(n,l){if(1&n){const o=t.RV6();t.j41(0,"button",16),t.bIt("click",function(){t.eBV(o);const s=t.XpG().$implicit,W=t.XpG(2);return t.Njj(W.togglePopUpWindow(s))}),t.EFF(1,"Vybrat "),t.k0s()}}function Uo(n,l){if(1&n&&(t.j41(0,"mcrai-td",13),t.DNE(1,wo,2,0,"button",14),t.j41(2,"a",15),t.EFF(3,"Detail "),t.k0s()()),2&n){const o=l.$implicit,i=t.XpG(2);t.R7$(),t.vxM(1,i.toolbarService.isSelectable()?1:-1),t.R7$(),t.Y8G("routerLink",t.eq3(2,ro,o.id))}}function Oo(n,l){1&n&&t.nrm(0,"mcrai-tr")}function yo(n,l){if(1&n&&t.nrm(0,"mcrai-tr"),2&n){const o=l.$implicit,i=t.XpG(2);t.AVh("mcrai-tr--highlight",i.isSelected(o))}}function Wo(n,l){if(1&n&&(t.j41(0,"mcrai-table",0),t.qex(1,1),t.DNE(2,co,2,0,"mcrai-th",2)(3,lo,2,1,"mcrai-td",3),t.bVm(),t.qex(4,4),t.DNE(5,po,2,0,"mcrai-th",2)(6,uo,2,1,"mcrai-td",3),t.bVm(),t.qex(7,5),t.DNE(8,mo,2,0,"mcrai-th",2)(9,ho,3,4,"mcrai-td",3),t.bVm(),t.qex(10,6),t.DNE(11,_o,2,0,"mcrai-th",2)(12,fo,3,4,"mcrai-td",3),t.bVm(),t.qex(13,7),t.DNE(14,vo,2,0,"mcrai-th",2)(15,go,3,3,"mcrai-td",3),t.bVm(),t.qex(16,8),t.DNE(17,Eo,2,0,"mcrai-th",2)(18,Po,3,2,"mcrai-td",3),t.bVm(),t.qex(19,9),t.DNE(20,Co,1,0,"mcrai-th",2)(21,Uo,4,4,"mcrai-td",10),t.bVm(),t.DNE(22,Oo,1,0,"mcrai-tr",11)(23,yo,1,2,"mcrai-tr",12),t.k0s()),2&n){const o=t.XpG();t.Y8G("container",o.popUpWindows),t.R7$(22),t.Y8G("mcraiHeaderRowDef",o.columns),t.R7$(),t.Y8G("mcraiRowDefColumns",o.columns)}}let To=(()=>{class n{get columns(){return["code","headline","date_from","date_to","enabled","domain","actions"]}constructor(o,i){this.store=o,this.toolbarService=i,this.DATETIME_FORMAT_SHORT_WITH_SECONDS=Mt.c9.DATETIME_SHORT_WITH_SECONDS,this.destroy=new it.B7}ngOnInit(){this.selectPopUpWindows(),this.selectSelectedPopUpWindows()}ngOnDestroy(){this.destroy.next(),this.destroy.complete()}selectPopUpWindows(){this.store.pipe((0,u.Lt)(mt),(0,et.p)(o=>!!o),(0,Q.Q)(this.destroy)).subscribe(o=>this.popUpWindows=o)}selectSelectedPopUpWindows(){this.store.select(K).subscribe(o=>this.selectedPopUpWindows=o)}togglePopUpWindow(o){this.store.dispatch(new M({item:o}))}isSelected(o){return!!this.selectedPopUpWindows.find(i=>i.id===o.id)}static#t=this.\u0275fac=function(i){return new(i||n)(t.rXU(u.il),t.rXU(Z.h))};static#o=this.\u0275cmp=t.VBU({type:n,selectors:[["aegisx-popup-window-list"]],decls:1,vars:1,consts:[[3,"container"],["mcraiColumnDef","code"],[4,"mcraiHeaderCellDef"],[4,"mcraiCellDef"],["mcraiColumnDef","headline"],["mcraiColumnDef","date_from"],["mcraiColumnDef","date_to"],["mcraiColumnDef","enabled"],["mcraiColumnDef","domain"],["mcraiColumnDef","actions"],["align-right","",4,"mcraiCellDef"],[4,"mcraiHeaderRowDef"],[3,"mcrai-tr--highlight",4,"mcraiRowDef","mcraiRowDefColumns"],["align-right",""],["mcrai-button","neutral"],["mcrai-button","neutral",3,"routerLink"],["mcrai-button","neutral",3,"click"]],template:function(i,s){1&i&&t.DNE(0,Wo,24,3,"mcrai-table",0),2&i&&t.vxM(0,s.popUpWindows?0:-1)},dependencies:[S.Wk,N.Q,Qt.n,qt.q,to.B,oo.K,no.D,eo.Q,io.V,so.e,ao.O,Ft.Z,Rt.a]})}return n})();function Mo(n,l){if(1&n){const o=t.RV6();t.j41(0,"button",5),t.bIt("click",function(){t.eBV(o);const s=t.XpG(2);return t.Njj(s.unselectAll())}),t.EFF(1,"Zru\u0161it v\xfdb\u011br "),t.k0s()}if(2&n){const o=t.XpG(2);t.Y8G("disabled",o.isDeleteButtonDisabled())}}function Fo(n,l){if(1&n){const o=t.RV6();t.j41(0,"button",6),t.bIt("click",function(){t.eBV(o);const s=t.XpG(2);return t.Njj(s.deletePopUpWindows())}),t.EFF(1,"Smazat vybran\xe9 "),t.k0s()}if(2&n){const o=t.XpG(2);t.Y8G("disabled",o.isDeleteButtonDisabled())}}function Ro(n,l){if(1&n){const o=t.RV6();t.j41(0,"button",7),t.bIt("click",function(){t.eBV(o);const s=t.XpG(2);return t.Njj(s.showAddPopUpWindowModal())}),t.EFF(1,"P\u0159idat pop-up okno "),t.k0s()}}function xo(n,l){if(1&n&&(t.j41(0,"mcrai-panel-actions",0),t.DNE(1,Mo,2,1,"button",2)(2,Fo,2,1,"button",3)(3,Ro,2,0,"button",4),t.k0s()),2&n){const o=t.XpG();t.R7$(),t.vxM(1,o.toolbarService.isSelectable()?1:-1),t.R7$(),t.vxM(2,o.toolbarService.isDeleteMode()?2:-1),t.R7$(),t.vxM(3,o.toolbarService.isDeleteMode()?-1:3)}}function So(n,l){if(1&n){const o=t.RV6();t.j41(0,"button",5),t.bIt("click",function(){t.eBV(o);const s=t.XpG();return t.Njj(s.unselectAll())}),t.EFF(1,"Zru\u0161it v\xfdb\u011br "),t.k0s()}if(2&n){const o=t.XpG();t.Y8G("disabled",o.isDeleteButtonDisabled())}}function Io(n,l){if(1&n){const o=t.RV6();t.j41(0,"button",6),t.bIt("click",function(){t.eBV(o);const s=t.XpG();return t.Njj(s.deletePopUpWindows())}),t.EFF(1,"Smazat vybran\xe9 "),t.k0s()}if(2&n){const o=t.XpG();t.Y8G("disabled",o.isDeleteButtonDisabled())}}function bo(n,l){if(1&n){const o=t.RV6();t.j41(0,"button",7),t.bIt("click",function(){t.eBV(o);const s=t.XpG();return t.Njj(s.showAddPopUpWindowModal())}),t.EFF(1,"P\u0159idat pop-up okno "),t.k0s()}}let jo=(()=>{class n{get paginator(){return this.popUpWindows?this.popUpWindows.paginator:null}constructor(o,i,s,W){this.store=o,this.modalService=i,this.permissionService=s,this.toolbarService=W,this.destroy=new it.B7}ngOnInit(){this.setToolbarModes(),this.getPopUpWindows(),this.selectPopUpWindows(),this.selectSelectedPopUpWindows()}ngOnDestroy(){this.destroy.next(),this.destroy.complete()}setToolbarModes(){this.toolbarService.setToolbarModes([X.H.View,X.H.Edit,X.H.Delete])}getPopUpWindows(o=1){this.store.dispatch(new Kt({id:"",page:o}))}selectPopUpWindows(){this.store.pipe((0,u.Lt)(mt),(0,et.p)(o=>!!o),(0,Q.Q)(this.destroy)).subscribe(o=>this.popUpWindows=o)}selectSelectedPopUpWindows(){this.store.pipe((0,u.Lt)(K),(0,Q.Q)(this.destroy)).subscribe(o=>this.selectedPopUpWindows=o)}onPageChange(o){this.getPopUpWindows(o)}showAddPopUpWindowModal(){const o=new m.m_("1280px","800px");this.modalService.open(Jt,o)}isDeleteButtonDisabled(){return!this.selectedPopUpWindows||!this.selectedPopUpWindows.length}deletePopUpWindows(){this.isDeleteButtonDisabled()||this.store.dispatch(new C({items:this.selectedPopUpWindows}))}unselectAll(){this.store.dispatch(new T)}static#t=this.\u0275fac=function(i){return new(i||n)(t.rXU(u.il),t.rXU(m.mO),t.rXU(Ot.n
1),t.rXU(Z.h))};static#o=this.\u0275cmp=t.VBU({type:n,selectors:[["aegisx-popup-window-overview"]],decls:15,vars:5,consts:[["top",""],[1,"pull-left",3,"page","paginator"],["mcrai-button","neutral",3,"disabled"],["mcrai-button","negative",3,"disabled"],["mcrai-button","positive"],["mcrai-button","neutral",3,"click","disabled"],["mcrai-button","negative",3,"click","disabled"],["mcrai-button","positive",3,"click"]],template:function(i,s){1&i&&(t.nrm(0,"aegisx-header"),t.j41(1,"mcrai-container")(2,"mcrai-panel")(3,"mcrai-panel-header")(4,"h1"),t.EFF(5,"Pop-up okna"),t.k0s()(),t.j41(6,"mcrai-panel-content"),t.nrm(7,"aegisx-popup-window-list"),t.k0s(),t.DNE(8,xo,4,3,"mcrai-panel-actions",0),t.j41(9,"mcrai-panel-actions")(10,"mcrai-paginator",1),t.bIt("page",function(A){return s.onPageChange(A)}),t.k0s(),t.DNE(11,So,2,1,"button",2)(12,Io,2,1,"button",3)(13,bo,2,0,"button",4),t.k0s()()(),t.nrm(14,"aegisx-toolbar")),2&i&&(t.R7$(8),t.vxM(8,s.permissionService.canWrite()?8:-1),t.R7$(2),t.Y8G("paginator",s.paginator),t.R7$(),t.vxM(11,s.toolbarService.isSelectable()?11:-1),t.R7$(),t.vxM(12,s.toolbarService.isDeleteMode()?12:-1),t.R7$(),t.vxM(13,s.permissionService.canWrite()&&!s.toolbarService.isDeleteMode()?13:-1))},dependencies:[yt.I,Wt.I,N.Q,Tt.H,Y.g,z.l,ot.h,J.B,Zt.h,To]})}return n})();var L=e(95006);const xt="[Pop-Up Window] GET pop-up window",lt="[Pop-Up Window] GET pop-up window success";class Ao{constructor(l){this.payload=l,this.type=xt}}class nt{constructor(l){this.payload=l,this.type=lt}}const Go={popupWindow:(0,e(20039).T5)()},St="popupWindow";function Lo(n=Go,l){return l.type===lt?{...n,popupWindow:n.popupWindow.set(l.payload.id,l.payload.popup_window)}:n}const No=n=>n[St].popupWindow;var ko=e(90937),It=e(41819),$o=e(33804);function Vo(n,l){1&n&&t.EFF(0," -- v\u0161echny -- ")}function Ko(n,l){if(1&n&&(t.j41(0,"mcrai-dl")(1,"mcrai-dt"),t.EFF(2,"K\xf3d"),t.k0s(),t.j41(3,"mcrai-dd"),t.EFF(4),t.k0s(),t.j41(5,"mcrai-dt"),t.EFF(6,"Platnost od"),t.k0s(),t.j41(7,"mcrai-dd"),t.EFF(8),t.nI1(9,"dateFormat"),t.nI1(10,"notSet"),t.k0s(),t.j41(11,"mcrai-dt"),t.EFF(12,"Platnost do"),t.k0s(),t.j41(13,"mcrai-dd"),t.EFF(14),t.nI1(15,"dateFormat"),t.nI1(16,"notSet"),t.k0s(),t.j41(17,"mcrai-dt"),t.EFF(18,"Dom\xe9na"),t.k0s(),t.j41(19,"mcrai-dd"),t.EFF(20),t.DNE(21,Vo,1,0),t.k0s(),t.j41(22,"mcrai-dt"),t.EFF(23,"V\xfd\u0161ka"),t.k0s(),t.j41(24,"mcrai-dd"),t.EFF(25),t.k0s(),t.j41(26,"mcrai-dt"),t.EFF(27,"\u0160\xed\u0159ka"),t.k0s(),t.j41(28,"mcrai-dd"),t.EFF(29),t.k0s(),t.j41(30,"mcrai-dt"),t.EFF(31,"Povolen\xfd"),t.k0s(),t.j41(32,"mcrai-dd"),t.EFF(33),t.nI1(34,"booleanToString"),t.k0s(),t.j41(35,"mcrai-dt"),t.EFF(36,"\u010cetnost zobrazen\xed"),t.k0s(),t.j41(37,"mcrai-dd"),t.EFF(38),t.k0s()()),2&n){const o=t.XpG(2);t.R7$(4),t.JRh(o.popUpWindow.code),t.R7$(4),t.JRh(t.bMT(10,12,t.i5U(9,9,o.popUpWindow.date_from,o.DATETIME_FORMAT_SHORT_WITH_SECONDS))),t.R7$(6),t.JRh(t.bMT(16,17,t.i5U(15,14,o.popUpWindow.date_to,o.DATETIME_FORMAT_SHORT_WITH_SECONDS))),t.R7$(6),t.SpI(" ",null==o.popUpWindow.domain?null:o.popUpWindow.domain.name," "),t.R7$(),t.vxM(21,o.popUpWindow.domain?-1:21),t.R7$(4),t.SpI("",o.popUpWindow.height,"px"),t.R7$(4),t.SpI("",o.popUpWindow.width,"px"),t.R7$(4),t.JRh(t.bMT(34,19,o.popUpWindow.enabled)),t.R7$(5),t.JRh(o.expireTimeToText())}}function Ho(n,l){if(1&n&&t.nrm(0,"mcrai-input",10)(1,"mcrai-input",11),2&n){const o=t.XpG(3);t.Y8G("min",0)("control",o.controls.hours),t.R7$(),t.Y8G("min",0)("control",o.controls.days)}}function Xo(n,l){if(1&n&&(t.j41(0,"form",1),t.nrm(1,"mcrai-input",2)(2,"mcrai-input",3)(3,"mcrai-input",4)(4,"aegisx-select-domain",5)(5,"mcrai-input",6)(6,"mcrai-input",7),t.j41(7,"mcrai-input",8),t.EFF(8,"Povolen\xfd"),t.k0s(),t.j41(9,"mcrai-input",9),t.EFF(10,"Zobrazit pouze jednou"),t.k0s(),t.DNE(11,Ho,2,4),t.k0s()),2&n){const o=t.XpG(2);t.Y8G("formGroup",o.form),t.R7$(),t.Y8G("control",o.controls.code)("errors",o.ERRORS.code),t.R7$(),t.Y8G("control",o.controls.date_from)("errors",o.ERRORS.date)("maxDate",o.controls.date_to.value),t.R7$(),t.Y8G("control",o.controls.date_to)("errors",o.ERRORS.date)("minDate",o.controls.date_from.value)("setEndOfDay",!0),t.R7$(),t.Y8G("control",o.controls.domain)("required",!0),t.R7$(),t.Y8G("control",o.controls.height),t.R7$(),t.Y8G("control",o.controls.width),t.R7$(),t.Y8G("control",o.controls.enabled)("value",!0),t.R7$(2),t.Y8G("control",o.controls.show_once)("checked",o.controls.show_once.value)("value",!0),t.R7$(2),t.vxM(11,o.controls.show_once.value?-1:11)}}function Yo(n,l){if(1&n){const o=t.RV6();t.j41(0,"mcrai-panel-actions")(1,"button",12),t.bIt("click",function(){t.eBV(o);const s=t.XpG(2);return t.Njj(s.patchPopUpWindow())}
1),t.EFF(2,"Ulo\u017eit zm\u011bny "),t.k0s()()}if(2&n){const o=t.XpG(2);t.R7$(),t.Y8G("disabled",o.isPatchButtonDisabled())}}function zo(n,l){if(1&n&&(t.j41(0,"mcrai-panel",0)(1,"mcrai-panel-header")(2,"h2"),t.EFF(3,"Z\xe1kladn\xed informace"),t.k0s()(),t.j41(4,"mcrai-panel-content"),t.DNE(5,Ko,39,21,"mcrai-dl")(6,Xo,12,20,"form",1),t.k0s(),t.DNE(7,Yo,3,1,"mcrai-panel-actions"),t.k0s()),2&n){const o=t.XpG();t.R7$(5),t.vxM(5,o.toolbarService.isEditMode()?-1:5),t.R7$(),t.vxM(6,o.toolbarService.isEditMode()?6:-1),t.R7$(),t.vxM(7,o.toolbarService.isEditMode()?7:-1)}}let Jo=(()=>{class n{set popUpWindow(o){this._popUpWindow=o,this.hours=null,this.days=null,this.setExpireTimeVars(o),this.patchForm(o)}get popUpWindow(){return this._popUpWindow}get controls(){return this.form.controls}constructor(o,i){this.store=o,this.toolbarService=i,this.DATETIME_FORMAT_SHORT_WITH_SECONDS=Mt.c9.DATETIME_SHORT_WITH_SECONDS,this.SECS_IN_HOUR=3600,this.ERRORS={date:{matDatepickerParse:"Datum mus\xed b\xfdt platn\xe9 ve form\xe1tu DD. MM. YYYY",matDatepickerMin:"Datum do mus\xed b\xfdt v\u011bt\u0161\xed ne\u017e od",matDatepickerMax:"Datum od mus\xed b\xfdt men\u0161\xed ne\u017e do"},code:{required:"Pop-up okno mus\xed m\xedt unik\xe1tn\xed k\xf3d"}},this.form=new a.J3({code:new a.hs(null,a.k0.required),enabled:new a.hs(null),date_from:new a.MJ(null),date_to:new a.MJ(null),domain:new a.hs(null,a.k0.required),height:new a.hs(null,a.k0.pattern(q.j8)),width:new a.hs(null,a.k0.pattern(q.j8)),show_once:new a.hs(!0),expire_time:new a.hs(null),hours:new a.hs(null),days:new a.hs(null)})}ngOnInit(){}patchForm(o){this.form.patchValue({...o,domain:o.domain?o.domain.id:null,show_once:!o.expire_time,hours:this.hours,days:this.days})}isPatchButtonDisabled(){return!this.form.valid||!this.form.dirty}patchPopUpWindow(){this.isPatchButtonDisabled()?console.error("patch pop-up window not valid",this.form):(this.setExpireTime(),this.store.dispatch(new O({popup_window_id:this._popUpWindow.id,body:this.form.value})))}setExpireTime(){let o=null;if(!this.form.controls.show_once.value){const i=this.form.controls.hours.value?parseInt(this.form.controls.hours.value):0,s=this.form.controls.days.value?parseInt(this.form.controls.days.value):0;o=i*this.SECS_IN_HOUR+s*this.SECS_IN_HOUR*24}this.form.controls.expire_time.patchValue(o)}setExpireTimeVars(o){let i=o.expire_time;const s=Math.floor(i/(24*this.SECS_IN_HOUR));s>=1&&(this.days=s,i-=s*this.SECS_IN_HOUR*24),i&&(this.hours=i/this.SECS_IN_HOUR)}expireTimeToText(){return this._popUpWindow.expire_time?`Jednou za ${[this.formatHourText(),this.formatDayText()].filter(i=>i.length).join(" a ")}.`:"Pouze jednou"}formatHourText(){switch(!0){case 1===this.hours:return`${this.hours} hodinu`;case this.hours>=2&&this.hours<=4:return`${this.hours} hodiny`;case this.hours>=5:return`${this.hours} hodin`;default:return""}}formatDayText(){switch(!0){case 1===this.days:return`${this.days} den`;case this.days>=2&&this.days<=4:return`${this.days} dny`;case this.days>=5:return`${this.days} dn\xed`;default:return""}}static#t=this.\u0275fac=function(i){return new(i||n)(t.rXU(u.il),t.rXU(Z.h))};static#o=this.\u0275cmp=t.VBU({type:n,selectors:[["aegisx-popup-window-detail"]],inputs:{popUpWindow:"popUpWindow"},decls:1,vars:1,consts:[["color","secondary"],[3,"formGroup"],["type","text","placeholder","K\xf3d",3,"control","errors"],["type","date","placeholder","Datum platnosti od",3,"control","errors","maxDate"],["type","date","placeholder","Datum platnosti do",3,"control","errors","minDate","setEndOfDay"],[3,"control","required"],["type","number","placeholder","V\xfd\u0161ka",3,"control"],["type","number","placeholder","\u0160\xed\u0159ka",3,"control"],["type","checkbox",3,"control","value"],["type","checkbox",3,"control","checked","value"],["type","number","placeholder","Hodiny",3,"min","control"],["type","number","placeholder","Dny",3,"min","control"],["mcrai-button","positive",3,"click","disabled"]],template:function(i,s){1&i&&t.DNE(0,zo,8,3,"mcrai-panel",0),2&i&&t.vxM(0,s.popUpWindow?0:-1)},dependencies:[N.Q,a.qT,a.cb,a.j4,Y.g,z.l,ot.h,J.B,tt.N,Pt.u,Ct.g,It.p,rt.L,ct.Z,wt.k,Ft.Z,$o.s,Rt.a]})}return n})();
1const bt="[Pop-Up Windows] CREATE pop-up window info",jt="[Pop-Up Windows] CREATE pop-up window info suckness",At="[Pop-Up Windows] PATCH pop-up window info",Bt="[Pop-Up Windows] PATCH pop-up window info suckness";class Zo{constructor(l){this.payload=l,this.type=bt}}class Qo{constructor(l){this.payload=l,this.type=jt}}class qo{constructor(l){this.payload=l,this.type=At}}class tn{constructor(l){this.payload=l,this.type=Bt}}let on=(()=>{class n{get controls(){return this.form.controls}constructor(o,i,s){this.store=o,this.modalService=i,this.data=s,this.form=new a.J3({language:new a.hs("CZ",a.k0.required),headline:new a.hs(null,a.k0.required)}),s.popup_window?this.popUpWindow=s.popup_window:console.error("popup window is undefined",s)}ngOnInit(){}isAddButtonDisabled(){return!this.form.valid}createPopUpWindowInfo(){this.isAddButtonDisabled()?console.error("add pop-up window info not valid",this.form):(this.store.dispatch(new Zo({popup_window_id:this.popUpWindow.id,body:this.form.value})),this.close())}close(){this.modalService.close()}static#t=this.\u0275fac=function(i){return new(i||n)(t.rXU(u.il),t.rXU(m.mO),t.rXU(m._P))};static#o=this.\u0275cmp=t.VBU({type:n,selectors:[["aegisx-add-popup-window-info-modal"]],decls:13,vars:5,consts:[[3,"formGroup"],[3,"control","required"],["type","text","placeholder","Nadpis *",3,"control"],["mcrai-button","negative",3,"click"],["mcrai-button","positive",3,"click","disabled"]],template:function(i,s){1&i&&(t.j41(0,"mcrai-modal")(1,"mcrai-modal-header")(2,"h1"),t.EFF(3,"P\u0159idat jazykovou mutaci"),t.k0s()(),t.j41(4,"mcrai-modal-content")(5,"form",0),t.nrm(6,"aegisx-select-language",1)(7,"mcrai-input",2),t.k0s()(),t.j41(8,"mcrai-modal-actions")(9,"button",3),t.bIt("click",function(){return s.close()}),t.EFF(10,"Zav\u0159\xedt "),t.k0s(),t.j41(11,"button",4),t.bIt("click",function(){return s.createPopUpWindowInfo()}),t.EFF(12,"Vytvo\u0159it"),t.k0s()()()),2&i&&(t.R7$(5),t.Y8G("formGroup",s.form),t.R7$(),t.Y8G("control",s.controls.language)("required",!0),t.R7$(),t.Y8G("control",s.controls.headline),t.R7$(4),t.Y8G("disabled",s.isAddButtonDisabled()))},dependencies:[N.Q,ht.Q,a.qT,a.cb,a.j4,vt.h,gt.l,Et.J,Dt.f,tt.N]})}return n})();var nn=e(6985),en=e(57864),Gt=e(44010),sn=e(3654);const an=n=>[n,"headline"],rn=n=>[n,"text"],cn=()=>({valid_children:"+body[style]"});function ln(n,l){if(1&n&&(t.j41(0,"h3"),t.EFF(1),t.k0s()),2&n){const o=t.XpG().$implicit;t.R7$(),t.JRh(o.language)}}function pn(n,l){if(1&n&&(t.j41(0,"mcrai-dl")(1,"mcrai-dt"),t.EFF(2,"Nadpis"),t.k0s(),t.j41(3,"mcrai-dd"),t.EFF(4),t.k0s(),t.j41(5,"mcrai-dt"),t.EFF(6,"Text pop-up okna"),t.k0s(),t.nrm(7,"mcrai-dd",3),t.k0s()),2&n){const o=t.XpG().$implicit;t.R7$(4),t.JRh(o.headline),t.R7$(3),t.Y8G("safeHtml",o.text)}}function dn(n,l){if(1&n&&t.nrm(0,"aegisx-smd-editor",5),2&n){const o=t.XpG(2).$implicit,i=t.XpG(3);t.Y8G("control",i.form.get(t.eq3(2,rn,o.language)))("options",t.lJ4(4,cn))}}function un(n,l){if(1&n&&(t.nrm(0,"mcrai-input",4),t.j41(1,"mcrai-dt"),t.EFF(2,"Text pop-up okna"),t.k0s(),t.j41(3,"mcrai-dd"),t.DNE(4,dn,1,5,"aegisx-smd-editor",5),t.k0s()),2&n){const o=t.XpG().$implicit,i=t.XpG(3);t.Y8G("control",i.form.get(t.eq3(3,an,o.language)))("errors",i.ERRORS.headline),t.R7$(4),t.vxM(4,i.controls[o.language].value?4:-1)}}function mn(n,l){if(1&n&&(t.j41(0,"mcrai-tab"),t.DNE(1,ln,2,1,"ng-template",2)(2,pn,8,2,"mcrai-dl")(3,un,5,5),t.k0s()),2&n){const o=t.XpG(3);t.R7$(2),t.vxM(2,o.toolbarService.isEditMode()?-1:2),t.R7$(),t.vxM(3,o.toolbarService.isEditMode()?3:-1)}}function hn(n,l){if(1&n&&(t.j41(0,"mcrai-horizontal-tabs"),t.Z7z(1,mn,4,2,"mcrai-tab",null,t.fX1),t.k0s()),2&n){const o=t.XpG(2);t.R7$(),t.Dyx(o.popUpWindow.info)}}function _n(n,l){if(1&n){const o=t.RV6();t.j41(0,"button",8),t.bIt("click",function(){t.eBV(o);const s=t.XpG(3);return t.Njj(s.patchInfo())}),t.EFF(1,"Ulo\u017eit zm\u011bny "),t.k0s()}if(2&n){const o=t.XpG(3);t.Y8G("disabled",o.isPatchButtonDisabled())}}function fn(n,l){if(1&n){const o=t.RV6();t.j41(0,"mcrai-panel-actions")(1,"button",6),t.bIt("click",function(){t.eBV(o);const s=t.XpG(2);return t.Njj(s.showAddInfoModal())}),t.EFF(2,"P\u0159idat jazykovou mutaci "),t.k0s(),t.DNE(3,_n,2,1,"button",7),t.k0s()}if(2&n){const o=t.XpG(2);t.R7$(3),t.vxM(3,o.toolbarService.isEditMode()?3:-1)}}function vn(n,l){if(1&n&&(t.j41(0,"mcrai-panel",0)(1,"mcrai-panel-header")(2,"h2"),t.EFF(3,"Jazykov\xe9 mutace"),t.k0s()(),t.j41(4,"mcrai-panel-content")(5,"form",1),t.DNE(6,hn,3,0,"mcrai-horizontal-tabs"),t.k0s()(),t.DNE(7,fn,4,1,"mcrai-panel-actions"),t.k0s()),2&n){const o=t.XpG();t.R7$(5),t.Y8G("formGroup",o.form),t.R7$(),t.vxM(6,null!=o.popUpWindow&&null!=o.popUpWindow.info&&o.popUpWindow.info.length?6:-1),t.R7$(),t.vxM(7,o.permissionService.canWrite()&&!o.toolbarService.isDeleteMode()?7:-1)}}let gn=(()=>{class n{set popUpWindow(o){this._popUpWindow=o,this.updateForm(o.info),this.hydrateForm(o.info)}get popUpWindow(){return this._popUpWindow}get controls(){return this.form.controls}constructor(o,i,s,W){this.store=o,this.modalService=i,this.permissionService=s,this.toolbarService=W,this.ERRORS={headline:{required:"Pop-up okno mus\xed m\xedt nadpis"}},this.form=new a.J3({})}ngOnInit(){}updateForm(o){let i=Object.keys(this.form.value);const s=this.infoDiff(i,o),W=o.map(B=>B.language);
1s.forEach(B=>{const kn=this.createInfoForm(B);this.form.addControl(B.language,kn)}),i=Object.keys(this.form.value),i.filter(B=>-1===W.indexOf(B)).forEach(B=>{this.form.removeControl(B)})}hydrateForm(o){o.forEach(i=>{const s=this.form.controls[i.language];s&&s.patchValue(i)})}createInfoForm(o){return new a.J3({language:new a.hs(o.language,a.k0.required),headline:new a.hs(o.headline,a.k0.required),text:new a.hs(o.text)})}infoDiff(o,i){return i.filter(s=>-1===o.indexOf(s.language))}isPatchButtonDisabled(){return!this.form.valid||!this.form.dirty}patchInfo(){if(this.isPatchButtonDisabled())console.error("patch pop-up window info not valid",this.form);else{const o=[];Object.keys(this.form.value).forEach(s=>{const W=this.form.controls[s];W.valid&&W.dirty&&o.push(W.value)}),this.store.dispatch(new qo({popup_window_id:this._popUpWindow.id,bodies:o}))}}showAddInfoModal(){const o=new m.m_("800px","600px",{popup_window:this._popUpWindow});this.modalService.open(on,o)}static#t=this.\u0275fac=function(i){return new(i||n)(t.rXU(u.il),t.rXU(m.mO),t.rXU(Ot.n),t.rXU(Z.h))};static#o=this.\u0275cmp=t.VBU({type:n,selectors:[["aegisx-popup-window-info"]],inputs:{popUpWindow:"popUpWindow"},decls:1,vars:1,consts:[["color","secondary"],[3,"formGroup"],["mcraiTabLabel",""],[3,"safeHtml"],["type","text","placeholder","Nadpis *",3,"control","errors"],[3,"control","options"],["mcrai-button","positive",3,"click"],["mcrai-button","positive",3,"disabled"],["mcrai-button","positive",3,"click","disabled"]],template:function(i,s){1&i&&t.DNE(0,vn,8,3,"mcrai-panel",0),2&i&&t.vxM(0,s.popUpWindow?0:-1)},dependencies:[N.Q,nn.m,a.qT,a.cb,a.j4,Y.g,z.l,ot.h,J.B,tt.N,It.p,rt.L,ct.Z,en.y,Gt.qv,Gt.p$,Ut.N,sn.m],styles:[".mcrai-tabs[_ngcontent-%COMP%]{background-color:#fff!important}"]})}return n})();function En(n,l){if(1&n&&(t.j41(0,"mcrai-panel")(1,"mcrai-panel-header")(2,"h1"),t.EFF(3),t.k0s()(),t.j41(4,"mcrai-panel-content")(5,"mcrai-row")(6,"mcrai-col"),t.nrm(7,"aegisx-popup-window-detail",1),t.k0s(),t.j41(8,"mcrai-col",2),t.nrm(9,"aegisx-popup-window-info",1),t.k0s()()(),t.j41(10,"mcrai-panel-actions",3),t.nrm(11,"aegisx-select-user-domain",4),t.k0s()()),2&n){const o=t.XpG();t.R7$(3),t.SpI(" ",o.popUpWindow.info[0]?o.popUpWindow.info[0].headline:o.popUpWindow.id," "),t.R7$(4),t.Y8G("popUpWindow",o.popUpWindow),t.R7$(2),t.Y8G("popUpWindow",o.popUpWindow)}}const Pn=[{path:"",component:jo,canActivate:[H.J]},{path:":popup_window_id",component:(()=>{class n{constructor(o,i,s,W){this.store=o,this.activatedRoute=i,this.toolbarService=s,this.location=W,this.destroy=new it.B7,i.params.subscribe(A=>{this.id=A.popup_window_id,this.getPopUpWindow(A.popup_window_id)})}ngOnInit(){this.setToolbarModes(),this.selectPopUpWindow()}ngOnDestroy(){this.destroy.next(),this.destroy.complete()}setToolbarModes(){this.toolbarService.setToolbarModes([X.H.View,X.H.Edit,X.H.Delete])}getPopUpWindow(o){this.store.dispatch(new Ao({id:o}))}selectPopUpWindow(){this.store.pipe((0,u.Lt)(No),(0,Q.Q)(this.destroy),(0,L.T)(o=>o.get(this.id)),(0,et.p)(o=>!!o)).subscribe(o=>this.popUpWindow=o)}static#t=this.\u0275fac=function(i){return new(i||n)(t.rXU(u.il),t.rXU(S.nX),t.rXU(Z.h),t.rXU(r.aZ))};static#o=this.\u0275cmp=t.VBU({type:n,selectors:[["aegisx-detail"]],decls:10,vars:1,consts:[["mcrai-button","neutral",3,"click"],[3,"popUpWindow"],["flex-2",""],["top",""],[1,"pull-left"]],template:function(i,s){1&i&&(t.nrm(0,"aegisx-header"),t.j41(1,"mcrai-container")(2,"mcrai-row")(3,"mcrai-col")(4,"button",0),t.bIt("click",function(){return s.location.back()}),t.EFF(5,"Zp\xe1tky"),t.k0s()()(),t.j41(6,"mcrai-row")(7,"mcrai-col"),t.DNE(8,En,12,3,"mcrai-panel"),t.k0s()()(),t.nrm(9,"aegisx-toolbar")),2&i&&(t.R7$(8),t.vxM(8,s.popUpWindow?8:-1))},dependencies:[yt.I,Wt.I,N.Q,_t.o,ft.g,Tt.H,Y.g,z.l,ot.h,J.B,ko.X,Jo,gn],styles:["mcrai-panel.selected{background:gray!important} mcrai-panel.selected mcrai-panel-header, mcrai-panel.selected mcrai-panel-actions{background:gray!important}.header--image[_ngcontent-%COMP%]{margin-right:10px}"]})}return n})(),canActivate:[H.J]}];let Cn=(()=>{class n{static#t=this.\u0275fac=function(i){return new(i||n)};static#o=this.\u0275mod=t.$C({type:n});static#n=this.\u0275inj=t.G2t({imports:[S.iI.forChild(Pn),S.iI]})}return n})();var Lt=e(12906);let Nt=(()=>{class n extends Lt.d{constructor(){super(...arguments),this.POPUP_WINDOWS_URL="popup-windows",this.POPUP_WINDOW_INFO="info"}createPopUpWindow(o){const i=this.buildUrl(this.POPUP_WINDOWS_URL),s=new FormData;return o.image&&(s.append("image",o.image),delete o.image),s.append("body",JSON.stringify(o)),this.post(i,s)}patchPopUpWindow(o,i){const s=this.buildUrl([this.POPUP_WINDOWS_URL,o]);return this.patch(s,i)}deletePopUpWindows(o){const i={popup_window_ids:this.extractIds(o)},s=this.buildUrl(this.POPUP_WINDOWS_URL,i,!0);return this.del(s)}createPopUpWindowInfo(o,i){const s=this.buildUrl([this.POPUP_WINDOWS_URL,o,this.POPUP_WINDOW_INFO]);return this.post(s,i)}patchPopUpWindowInfo(o,i){const s=this.buildUrl([this.POPUP_WINDOWS_URL,o,this.POPUP_WINDOW_INFO]);return this.patch(s,i)}static#t=this.\u0275fac=(()=>{let o;return function(s){return(o||(o=t.xGo(n)))(s||n)}})();static#o=this.\u0275prov=t.jDH({token:n,factory:n.\u0275fac})}return n})();var k=e(14421),x=e(15539),b=e(49090),$=e(83921);let pt=(()=>{class n{constructor(o,i,s,W,A){this.popupWindowsService=o,this.actions=i,this.store=s,this.toastService=W,this.loaderService=A}static#t=this.\u0275fac=function(i){return new(i||n)(t.KVO(Nt),t.KVO(p.En),t.KVO(u.il),t.KVO
1(m.FS),t.KVO(m.wA))};static#o=this.\u0275prov=t.jDH({token:n,factory:n.\u0275fac})}return n})();var V=e(76613);let wn=(()=>{class n extends pt{constructor(){super(...arguments),this.createPopUpWindowInfo=(0,p.EH)(()=>this.actions.pipe((0,p.gp)(bt),(0,x.M)(()=>this.loaderService.show()),(0,b.n)(o=>this.popupWindowsService.createPopUpWindowInfo(o.payload.popup_window_id,o.payload.body).pipe((0,L.T)(i=>new Qo(i)),(0,$.W)(i=>(0,k.of)(new V.Rn(i))))))),this.createPopUpWindowInfoSuccess=(0,p.EH)(()=>this.actions.pipe((0,p.gp)(jt),(0,x.M)(o=>{this.toastService.makeToast(o.payload.message,m.Ck.Success)}),(0,b.n)(o=>[new nt({id:o.payload.item.id,popup_window:o.payload.item})]))),this.patchPopUpWindowInfo=(0,p.EH)(()=>this.actions.pipe((0,p.gp)(At),(0,x.M)(()=>this.loaderService.show()),(0,b.n)(o=>this.popupWindowsService.patchPopUpWindowInfo(o.payload.popup_window_id,o.payload.bodies).pipe((0,L.T)(i=>new tn(i)),(0,$.W)(i=>(0,k.of)(new V.Rn(i))))))),this.patchPopUpWindowInfoSuccess=(0,p.EH)(()=>this.actions.pipe((0,p.gp)(Bt),(0,x.M)(o=>{this.toastService.makeToast(o.payload.message,m.Ck.Success)}),(0,b.n)(o=>[new nt({id:o.payload.item.id,popup_window:o.payload.item})])))}static#t=this.\u0275fac=(()=>{let o;return function(s){return(o||(o=t.xGo(n)))(s||n)}})();static#o=this.\u0275prov=t.jDH({token:n,factory:n.\u0275fac})}return n})(),Un=(()=>{class n extends pt{constructor(){super(...arguments),this.createPopUpWindow=(0,p.EH)(()=>this.actions.pipe((0,p.gp)(g),(0,x.M)(()=>this.loaderService.show()),(0,b.n)(o=>this.popupWindowsService.createPopUpWindow(o.payload.body).pipe((0,L.T)(i=>new j(i)),(0,$.W)(i=>(0,k.of)(new V.uD(i))))))),this.createPopUpWindowSuccess=(0,p.EH)(()=>this.actions.pipe((0,p.gp)(f),(0,x.M)(o=>{this.toastService.makeToast(o.payload.message,m.Ck.Success)}),(0,b.n)(o=>[new at(o.payload)]))),this.patchPopUpWindow=(0,p.EH)(()=>this.actions.pipe((0,p.gp)(_),(0,x.M)(()=>this.loaderService.show()),(0,b.n)(o=>this.popupWindowsService.patchPopUpWindow(o.payload.popup_window_id,o.payload.body).pipe((0,L.T)(i=>new D(i)),(0,$.W)(i=>(0,k.of)(new V.uD(i))))))),this.patchPopUpWindowSuccess=(0,p.EH)(()=>this.actions.pipe((0,p.gp)(v),(0,x.M)(o=>{this.toastService.makeToast(o.payload.message,m.Ck.Success)}),(0,b.n)(o=>[new nt({id:o.payload.item.id,popup_window:o.payload.item})])))}static#t=this.\u0275fac=(()=>{let o;return function(s){return(o||(o=t.xGo(n)))(s||n)}})();static#o=this.\u0275prov=t.jDH({token:n,factory:n.\u0275fac})}return n})(),On=(()=>{class n extends pt{constructor(){super(...arguments),this.deletePopUpWindows=(0,p.EH)(()=>this.actions.pipe((0,p.gp)(d),(0,x.M)(()=>this.loaderService.show()),(0,b.n)(o=>this.popupWindowsService.deletePopUpWindows(o.payload.items).pipe((0,L.T)(i=>new w(i)),(0,$.W)(i=>(0,k.of)(new V.Rn(i))))))),this.deletePopUpWindowsSuccess=(0,p.EH)(()=>this.actions.pipe((0,p.gp)(c),(0,x.M)(o=>{this.toastService.makeToast(o.payload.message,m.Ck.Success)}),(0,b.n)(o=>[new at(o.payload)])))}static#t=this.\u0275fac=(()=>{let o;return function(s){return(o||(o=t.xGo(n)))(s||n)}})();static#o=this.\u0275prov=t.jDH({token:n,factory:n.\u0275fac})}return n})();var yn=e(291),Wn=e(93578),Tn=e(50289),Mn=e(55951),Fn=e(91316);let kt=(()=>{class n extends Lt.d{getPopUpWindow(o){const i=this.buildUrl(["popup-windows",o]);return this.get(i)}getPopUpWindows(o,i,s={}){const W=Object.assign({page:i},s),A=this.buildUrl(["popup-windows"],W,!0);return this.get(A)}static#t=this.\u0275fac=(()=>{let o;return function(s){return(o||(o=t.xGo(n)))(s||n)}})();static#o=this.\u0275prov=t.jDH({token:n,factory:n.\u0275fac})}return n})(),$t=(()=>{class n{constructor(o,i,s,W,A,B){this.dataService=o,this.actions=i,this.store=s,this.router=W,this.toastService=A,this.loaderService=B}static#t=this.\u0275fac=function(i){return new(i||n)(t.KVO(kt),t.KVO(p.En),t.KVO(u.il),t.KVO(S.Ix),t.KVO(m.FS),t.KVO(m.wA))};static#o=this.\u0275prov=t.jDH({token:n,factory:n.\u0275fac})}return n})(),Rn=(()=>{class n extends $t{constructor(){super(...arguments),this.getPopUpWindow=(0,p.EH)(()=>this.actions.pipe((0,p.gp)(xt),(0,x.M)(()=>this.loaderService.show()),(0,b.n)(o=>this.dataService.getPopUpWindow(o.payload.id).pipe((0,L.T)(i=>new nt({id:o.payload.id,popup_window:i.item})),(0,$.W)(i=>(0,k.of)(new V.Rn(i))))))),this.getPopUpWindowSuccess=(0,p.EH)(()=>this.actions.pipe((0,p.gp)(lt),(0,x.M)(()=>this.loaderService.hide())),{dispatch:!1})}static#t=this.\u0275fac=(()=>{let o;return function(s){return(o||(o=t.xGo(n)))(s||n)}})();static#o=this.\u0275prov=t.jDH({token:n,factory:n.\u0275fac})}return n})();var xn=e(634);let Vt=(()=>{class n{static#t=this.\u0275fac=function(i){return new(i||n)};static#o=this.\u0275mod=t.$C({type:n});static#n=this.\u0275inj=t.G2t({providers:[kt],imports:[r.MD,xn.r]}
1)}return n})(),Sn=(()=>{class n{static#t=this.\u0275fac=function(i){return new(i||n)};static#o=this.\u0275mod=t.$C({type:n});static#n=this.\u0275inj=t.G2t({imports:[r.MD,Vt,u.md.forFeature(St,Lo),p.Vm.forFeature([Rn])]})}return n})(),In=(()=>{class n extends $t{constructor(){super(...arguments),this.getPopUpWindows=(0,p.EH)(()=>this.actions.pipe((0,p.gp)(dt),(0,x.M)(()=>this.loaderService.show()),(0,b.n)(o=>this.dataService.getPopUpWindows(o.payload.id,o.payload.page).pipe((0,L.T)(i=>new at(i)),(0,$.W)(i=>(0,k.of)(new V.Rn(i))))))),this.getPopUpWindowsSuccess=(0,p.EH)(()=>this.actions.pipe((0,p.gp)(st),(0,x.M)(()=>this.loaderService.hide())),{dispatch:!1})}static#t=this.\u0275fac=(()=>{let o;return function(s){return(o||(o=t.xGo(n)))(s||n)}})();static#o=this.\u0275prov=t.jDH({token:n,factory:n.\u0275fac})}return n})(),bn=(()=>{class n{static#t=this.\u0275fac=function(i){return new(i||n)};static#o=this.\u0275mod=t.$C({type:n});static#n=this.\u0275inj=t.G2t({imports:[r.MD,Vt,u.md.forFeature(ut,Xt),p.Vm.forFeature([In])]})}return n})();var jn=e(67524),An=e(53278),Bn=e(23149),Gn=e(73821),Ln=e(12741);let Nn=(()=>{class n{static#t=this.\u0275fac=function(i){return new(i||n)};static#o=this.\u0275mod=t.$C({type:n});static#n=this.\u0275inj=t.G2t({providers:[Nt],imports:[r.MD,Cn,u.md.forFeature(R,G),p.Vm.forFeature([Un,On,wn]),yn.G,Wn.m,Tn.G,Fn.U,Sn,bn,Mn.R,a.X1,m.LU,m.xT,m.pj,m.SD,m.Zg,m.oP,m.B4,m.ni,m.F8,m.Tm,m.hv,jn.N,An.G,Bn.j,Gn.c,Ln.Y]})}return n})()},33804:(F,E,e)=>{e.d(E,{s:()=>a});var r=e(54438);let a=(()=>{class u{transform(m,d){return m||"-"}static#t=this.\u0275fac=function(d){return new(d||u)};static#o=this.\u0275pipe=r.EJ8({name:"notSet",type:u,pure:!0})}return u})()},65245:(F,E,e)=>{e.d(E,{g:()=>w});var r=e(54438),a=e(86600),u=e(45286),p=e(99369),m=e(89417),d=e(760
157),c=e(73955);const h=["input"],P=["type","date"];function C(M,T){if(1&M&&(r.j41(0,"div",8),r.EFF(1),r.nI1(2,"translate"),r.k0s()),2&M){const g=r.XpG();r.R7$(),r.SpI(" ",r.bMT(2,1,g.getFirstError())," ")}}let w=(()=>{class M{get control(){return this._control}set control(g){this._control=g}constructor(g){this.changeDetectorRef=g,this.destroy=new u.B7,this.isFocused=!1,this.UNDEFINED_ERROR="Byl spu\u0161t\u011bn valid\xe1tor, kter\xfd nem\xe1 \u017e\xe1dnou zpr\xe1vu! Jm\xe9no valid\xe1toru: ",this.focus=new r.bkB,this.blur=new r.bkB,this.designType="labelInInput",this.setEndOfDay=!1}ngOnInit(){}ngOnDestroy(){this.destroy.next(),this.destroy.complete()}hasPlaceholder(){return!!this.placeholder}hasErrors(){return this.control.dirty&&this.control.invalid}isActive(){return this.isFocused||this.hasErrors()}isEmpty(){return!(this.control&&(!Array.isArray(this.control.value)||0!==this.control.value.length))||!this.control.value&&!this.input.nativeElement.value}isDesignTypeNormal(){return"normal"===this.designType}getFirstError(){if("string"==typeof this.errors)return this.errors;const g=Object.keys(this.control.errors);return this.errors&&this.errors.hasOwnProperty(g[0])?this.errors[g[0]]:this.UNDEFINED_ERROR+g[0]}onFocus(){this.isFocused=!0,this.focus.emit(this)}onBlur(){this.isFocused=!1,this.blur.emit(this)}onDateChange(g){g.value&&this.setEndOfDay&&this.control.patchValue(g.value.endOf("day")),this.changeDetectorRef.markForCheck()}static#t=this.\u0275fac=function(f){return new(f||M)(r.rXU(r.gRc))};static#o=this.\u0275cmp=r.VBU({type:M,selectors:[["mcrai-input","type","date"]],viewQuery:function(f,_){if(1&f&&r.GBs(h,7,r.aKT),2&f){let v;r.mGM(v=r.lsd())&&(_.input=v.first)}},hostVars:4,hostBindings:function(f,_){2&f&&r.AVh("mcrai-input",!0)("mcrai-input--date",!0)},inputs:{control:"control",placeholder:"placeholder",errors:"errors",minDate:"minDate",maxDate:"maxDate",designType:"designType",setEndOfDay:"setEndOfDay"},outputs:{focus:"focus",blur:"blur"},features:[r.Jv_([{provide:a.Ju,useValue:"cs-CZ"},(0,p.bB)()])],attrs:P,decls:11,vars:21,consts:[["input",""],["picker",""],[1,"mcrai-input__field"],[1,"mcrai-input__placeholder"],[1,"mcrai-input__element",3,"focus","blur","dateChange","min","max","matDatepicker","formControl"],[3,"for"],[1,"mcrai-input__underline--wrapper"],[1,"mcrai-input__underline"],[1,"mcrai-input__error"]],template:function(f,_){if(1&f){const v=r.RV6();r.j41(0,"div",2)(1,"label",3),r.EFF(2),r.k0s(),r.j41(3,"input",4,0),r.bIt("focus",function(){return r.eBV(v),r.Njj(_.onFocus())})("blur",function(){return r.eBV(v),r.Njj(_.onBlur())})("dateChange",function(j){return r.eBV(v),r.Njj(_.onDateChange(j))}),r.k0s(),r.nrm(5,"mat-datepicker-toggle",5)(6,"mat-datepicker",null,1),r.k0s(),r.j41(8,"div",6),r.nrm(9,"div",7),r.k0s(),r.DNE(10,C,3,3,"div",8)}if(2&f){const v=r.sdS(7);r.AVh("mcrai-input__field--placeholder",_.hasPlaceholder())("mcrai-input__field--design-type-normal",_.isDesignTypeNormal()),r.R7$(),r.AVh("mcrai-input__placeholder--empty",_.isEmpty())("mcrai-input__placeholder--focused",_.isFocused),r.R7$(),r.SpI(" ",_.placeholder," "),r.R7$(),r.Y8G("min",_.minDate)("max",_.maxDate)("matDatepicker",v)("formControl",_.control),r.R7$(2),r.Y8G("for",v),r.R7$(4),r.AVh("mcrai-input__underline--focused",_.isFocused)("mcrai-input__underline--active",_.isActive())("mcrai-input__underline--error",_.hasErrors()),r.R7$(),r.vxM(10,_.hasErrors()?10:-1)}},dependencies:[m.me,m.BC,m.l_,d.Vh,d.bZ,d.bU,c.D9],styles:[".mcrai-input{display:block;position:relative}.mcrai-input__field{position:relative;margin-top:3px}.mcrai-input__field--placeholder{padding-top:15px}.mcrai-input__field--design-type-normal .mcrai-input__placeholder{position:relative;padding:4px 0}.mcrai-input__field--design-type-normal .mcrai-input__placeholder--focused{transform:none}.mcrai-input__placeholder{position:absolute;left:0;transform:translateY(0);transform-origin:bottom left;transition:all .4s;transition-timing-function:cubic-bezier(.25,.8,.25,1);pointer-events:none}.mcrai-input__placeholder--focused{transform:translateY(-1.35em) scale(.75)}.mcrai-input__element{width:100%;padding:0;background:none;border:0;outline:none;font-size:16px;overflow:hidden;line-height:18px}.mcrai-input__underline--wrapper{width:100%;height:1px}.mcrai-input__underline--wrapper .mcrai-input__underline{width:100%;height:1px;
1transform:scaleX(0);transition:transform .4s;transition-timing-function:cubic-bezier(.25,.8,.25,1)}.mcrai-input__error{font-size:14px;padding-left:12px;padding-top:3px}.mat-datepicker-content{border-radius:0!important}.mat-calendar .mat-calendar-body-cell-content{border-radius:0}.mat-calendar .mat-calendar-body-cell-content:before{content:none!important}.mat-datepicker-toggle{position:absolute;right:0;bottom:0}.mat-datepicker-toggle .mat-mdc-icon-button{display:flex;justify-content:center;align-items:center;padding:0;width:38px;height:38px;border-radius:0}.mat-datepicker-toggle .mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:0}.mat-datepicker-toggle .mat-mdc-icon-button svg{width:20px}\n"],encapsulation:2,changeDetection:0})}return M})()}}]);
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.