1"use strict";(self.webpackChunkenergy_tcm=self.webpackChunkenergy_tcm||[]).push([[5104],{45104:(ue,F,o)=>{o.r(F),o.d(F,{MessagesModule:()=>ss});var u=o(60177),c=o(89417),m=o(76965),T=o(63040),M=o(97309),x=o(45286),_=o(7605),h=o(95006),B=o(58728),f=o(1173),V=o(20039);const N="[Messages] GET message",j="[Messages] GET message success";class pe{constructor(a){this.payload=a,this.type=N}}class X{constructor(a){this.payload=a,this.type=j}}const ge={message:(0,V.T5)()},H="messageMessage";function he(t=ge,a){return a.type===j?{...t,message:t.message.set(a.payload.id,a.payload.item)}:t}const fe=t=>t[H].message;var e=o(54438),G=o(65382),w=o(70014),I=o(77617),v=o(63649),R=o(33579),b=o(33555),Y=o(52699),$=o(23509),A=o(90113),O=o(36001);const P="[Message] PATCH message",Z="[Message] PATCH message success";class Me{constructor(a){this.payload=a,this.type=P}}class ve{constructor(a){this.payload=a,this.type=Z}}var J=o(6985),W=o(92721),z=o(11815),Ee=o(41819),Se=o(62523),Ce=o(39103),Q=o(37282),K=o(99138),q=o(77608);function ye(t,a){if(1&t&&(e.j41(0,"mcrai-dt"),e.EFF(1,"Text"),e.k0s(),e.nrm(2,"mcrai-dd",1),e.j41(3,"mcrai-dt"),e.EFF(4,"Povinn\xe9 \u010dten\xed"),e.k0s(),e.j41(5,"mcrai-dd"),e.EFF(6),e.nI1(7,"booleanToString"),e.k0s()),2&t){const s=e.XpG();e.R7$(2),e.Y8G("safeHTML",s.message.text),e.R7$(4),e.JRh(e.bMT(7,2,s.message.required))}}function De(t,a){if(1&t&&(e.j41(0,"div"),e.nrm(1,"aegisx-smd-editor",2),e.k0s(),e.nrm(2,"br"),e.j41(3,"mcrai-input",3),e.EFF(4,"Povinn\xe9 \u010dten\xed "),e.k0s()),2&t){const s=e.XpG();e.R7$(),e.Y8G("control",s.controls.text),e.R7$(2),e.Y8G("control",s.controls.required)("value",!0)}}function Fe(t,a){if(1&t){const s=e.RV6();e.j41(0,"mcrai-panel-actions")(1,"button",4),e.bIt("click",function(){e.eBV(s);const n=e.XpG();return e.Njj(n.patch())}),e.EFF(2,"Ulo\u017eit zm\u011bny "),e.k0s()()}if(2&t){const s=e.XpG();e.R7$(),e.Y8G("disabled",s.isEditButtonDisabled())}}function Te(t,a){if(1&t&&(e.j41(0,"mcrai-dd"),e.EFF(1),e.k0s()),2&t){const s=a.$implicit;e.R7$(),e.JRh(s.username)}}function xe(t,a){if(1&t&&(e.j41(0,"mcrai-dt"),e.EFF(1,"U\u017eivatel\xe9"),e.k0s(),e.Z7z(2,Te,2,1,"mcrai-dd",null,e.fX1)),2&t){const s=e.XpG();e.R7$(2),e.Dyx(s.message.users)}}function Ge(t,a){if(1&t&&(e.j41(0,"mcrai-dd"),e.EFF(1),e.k0s()),2&t){const s=a.$implicit;e.R7$(),e.JRh(s.name)}}function _e(t,a){if(1&t&&(e.j41(0,"mcrai-dt"),e.EFF(1,"Role"),e.k0s(),e.Z7z(2,Ge,2,1,"mcrai-dd",null,e.fX1)),2&t){const s=e.XpG();e.R7$(2),e.Dyx(s.message.roles)}}function je(t,a){1&t&&e.EFF(0," V\u0161echny. ")}let Re=(()=>{class t{get controls(){return this.form.controls}set message(s){this._message=s,this.form.patchValue({text:s.text,required:s.required})}get message(){return this._message}constructor(s,i){this.store=s,this.toolbarService=i,this.form=new c.J3({text:new c.hs(null,c.k0.required),required:new c.hs(null)})}ngOnInit(){}isEditButtonDisabled(){return this.form.invalid||!this.form.dirty}patch(){this.isEditButtonDisabled()?console.error("patch message not valid",this.form):this.store.dispatch(new Me({message_id:this._message.id,body:this.form.value}))}static#e=this.\u0275fac=function(i){return new(i||t)(e.rXU(m.il),e.rXU(G.h))};static#t=this.\u0275cmp=e.VBU({type:t,selectors:[["aegisx-message-detail"]],inputs:{message:"message"},decls:26,vars:9,consts:[["color","secondary"],[3,"safeHTML"],[3,"control"],["type","checkbox",3,"control","value"],["mcrai-button","positive",3,"click","disabled"]],template:function(i,n){1&i&&(e.j41(0,"mcrai-row")(1,"mcrai-col")(2,"mcrai-panel",0)(3,"mcrai-panel-header")(4,"h2"),e.EFF(5,"Z\xe1kladn\xed informace"),e.k0s()(),e.j41(6,"mcrai-panel-content")(7,"mcrai-dl")(8,"mcrai-dt"),e.EFF(9,"Datum"),e.k0s(),e.j41(10,"mcrai-dd"),e.EFF(11),e.nI1(12,"dateFormat"),e.k0s(),e.DNE(13,ye,8,4),e.k0s(),e.DNE(14,De,5,3),e.k0s(),e.DNE(15,Fe,3,1,"mcrai-panel-actions"),e.k0s()(),e.j41(16,"mcrai-col")(17,"mcrai-panel",0)(18,"mcrai-panel-header")(19,"h2"),e.EFF(20,"Ur\u010deno pro"),e.k0s()(),e.j41(21,"mcrai-panel-content")(22,"mcrai-dl"),e.DNE(23,xe,4,0)(24,_e,4,0),e.k0s(),e.DNE(25,je,1,0),e.k0s()()()()),2&i&&(e.R7$(11),e.JRh(e.bMT(12,7,n.message.date)),e.R7$(2),e.vxM(13,n.toolbarService.isEditMode()?-1:13),e.R7$(),e.vxM(14,n.toolbarService.isEditMode()?14:-1),e.R7$(),e.vxM(15,n.toolbarService.isEditMode()?15:-1),e.R7$(8),e.vxM(23,n.message.users?23:-1),e.R7$(),e.vxM(24,n.message.roles?24:-1),e.R7$(),e.vxM(25,n.message.users||n.message.roles?-1:25))},dependencies:[v.Q,J.m,R.o,b.g,$.g,A.l,W.h,O.B,z.u,Ee.p,Se.L,Ce.Z,Q.N,K.Z,q.a]})}return t})();function be(t,a){if(1&t&&(e.j41(0,"mcrai-panel")(1,"mcrai-panel-header")(2,"h1"),e.EFF(3,"Zpr\xe1va"),e.k0s()(),e.j41(4,"mcrai-panel-content"),e.nrm(5,"aegisx-message-detail",1),e.k0s()()),2&t){const s=e.XpG();e.R7$(5),e.Y8G("message",s.message)}}let $e=(()=>{class t{constructor(s,i,n,d){this.store=s,this.activatedRoute=i,this.toolbarService=n,this.location=d,this.destroy=new x.B7,i.params.subscribe(D=>
1{this.id=D.message_id,this.getMessage(this.id)})}ngOnInit(){this.setToolbarModes(),this.selectMessage()}ngOnDestroy(){this.destroy.next(),this.destroy.complete()}setToolbarModes(){this.toolbarService.setToolbarModes([f.H.View,f.H.Edit,f.H.Delete])}getMessage(s){this.store.dispatch(new pe({id:s}))}selectMessage(){this.store.pipe((0,m.Lt)(fe),(0,_.Q)(this.destroy),(0,h.T)(s=>s.get(this.id)),(0,B.p)(s=>!!s)).subscribe(s=>this.message=s)}static#e=this.\u0275fac=function(i){return new(i||t)(e.rXU(m.il),e.rXU(T.nX),e.rXU(G.h),e.rXU(u.aZ))};static#t=this.\u0275cmp=e.VBU({type:t,selectors:[["app-detail"]],decls:10,vars:1,consts:[["mcrai-button","neutral",3,"click"],[3,"message"]],template:function(i,n){1&i&&(e.nrm(0,"aegisx-header"),e.j41(1,"mcrai-container")(2,"mcrai-row")(3,"mcrai-col")(4,"button",0),e.bIt("click",function(){return n.location.back()}),e.EFF(5,"Zp\xe1tky"),e.k0s()()(),e.j41(6,"mcrai-row")(7,"mcrai-col"),e.DNE(8,be,6,1,"mcrai-panel"),e.k0s()()(),e.nrm(9,"aegisx-toolbar")),2&i&&(e.R7$(8),e.vxM(8,n.message?8:-1))},dependencies:[w.I,I.I,v.Q,R.o,b.g,Y.H,$.g,A.l,O.B,Re]}
1)}return t})();const ee="[Messages] GET messages",L="[Messages] GET messages success";class Ae{constructor(a){this.payload=a,this.type=ee}}class U{constructor(a){this.payload=a,this.type=L}}const Oe={messages:(0,V.T5)()},te="messageMessages";function Le(t=Oe,a){return a.type===L?{...t,messages:t.messages.set(a.payload.id,a.payload.items)}:t}const Ue=t=>t[te].messages,se="[Message] SEND message",ie="[Message] SEND message success";class ke{constructor(a){this.payload=a,this.type=se}}class Be{constructor(a){this.payload=a,this.type=ie}}var l=o(29262),Ve=o(94793),Ne=o(35119),Xe=o(31992),He=o(46346),we=o(94300),Ie=o(54444);let Ye=(()=>{class t{get controls(){return this.form.controls}constructor(s,i){this.store=s,this.modalService=i,this.form=new c.J3({text:new c.hs(null,c.k0.required),users:new c.hs([]),roles:new c.hs([]),required:new c.hs(null)},this.validateMessageRecipients)}ngOnInit(){}validateMessageRecipients(s){const i=s.get("users"),n=s.get("roles");return i.value.length||n.value.length?null:{recipientsRequired:!0}}isAddButtonDisabled(){return!this.form.valid}add(){this.isAddButtonDisabled()?console.error("add message not valid",this.form):(this.store.dispatch(new ke({body:this.form.value})),this.close())}close(){this.modalService.close()}static#e=this.\u0275fac=function(i){return new(i||t)(e.rXU(m.il),e.rXU(l.mO))};static#t=this.\u0275cmp=e.VBU({type:t,selectors:[["aegisx-add-message-modal"]],decls:23,vars:9,consts:[[3,"formGroup"],[3,"control","multiple"],["type","checkbox",3,"control","value"],[3,"control"],["mcrai-button","negative",3,"click"],["mcrai-button","positive",3,"click","disabled"]],template:function(i,n){1&i&&(e.j41(0,"mcrai-modal")(1,"mcrai-modal-header")(2,"h1"),e.EFF(3,"Napsat zpr\xe1vu"),e.k0s()(),e.j41(4,"mcrai-modal-content")(5,"form",0)(6,"mcrai-row")(7,"mcrai-col"),e.nrm(8,"aegisx-select-user",1),e.k0s(),e.j41(9,"mcrai-col"),e.nrm(10,"aegisx-select-role",1),e.k0s()(),e.j41(11,"mcrai-input",2),e.EFF(12,"Povinn\xe9 \u010dten\xed "),e.k0s(),e.j41(13,"mcrai-row")(14,"mcrai-col")(15,"div"),e.nrm(16,"br")(17,"aegisx-smd-editor",3),e.k0s()()()()(),e.j41(18,"mcrai-modal-actions")(19,"button",4),e.bIt("click",function(){return n.close()}),e.EFF(20,"Zav\u0159\xedt "),e.k0s(),e.j41(21,"button",5),e.bIt("click",function(){return n.add()}),e.EFF(22,"Poslat"),e.k0s()()()),2&i&&(e.R7$(5),e.Y8G("formGroup",n.form),e.R7$(3),e.Y8G("control",n.controls.users)("multiple",!0),e.R7$(2),e.Y8G("control",n.controls.roles)("multiple",!0),e.R7$(),e.Y8G("control",n.controls.required)("value",!0),e.R7$(6),e.Y8G("control",n.controls.text),e.R7$(4),e.Y8G("disabled",n.isAddButtonDisabled()))},dependencies:[c.qT,c.cb,c.j4,v.Q,Ve.J,Ne.w,R.o,b.g,Xe.h,He.l,we.J,Ie.f,z.u,Q.N]})}return t})();const ae="[AegisxMessages] TOGGLE message",oe="[AegisxMessages] UNSELECT all";class Pe{constructor(a){this.payload=a,this.type=ae}}class Ze{constructor(){this.type=oe}}var Je=o(20832);const We={selectedMessages:[]},ne="aegisxMessages";function ze(t=We,a){switch(a.type){case ae:return{...t,selectedMessages:(0,Je.g)(t.selectedMessages,a.payload.item)};case oe:return{...t,selectedMessages:[]};default:return t}}const Qe=t=>t[ne].selectedMessages,re="[Messages] DELETE messages",ce="[Messages] DELETE messages success";class Ke{constructor(a){this.payload=a,this.type=re}}class qe{constructor(a){this.payload=a,this.type=ce}}var et=o(71829),tt=o(48390),st=o(64204),it=o(95466),at=o(7306),ot=o(7622),nt=o(57382),rt=o(65208),ct=o(21336),lt=o(30127),mt=o(49451),dt=o(6646);const ut=t=>["/aegisx/messages/",t];function pt(t,a){1&t&&(e.j41(0,"mcrai-th"),e.EFF(1,"Datum"),e.k0s())}function gt(t,a){if(1&t&&(e.j41(0,"mcrai-td"),e.EFF(1),e.nI1(2,"dateFormat"),e.k0s()),2&t){const s=a.$implicit;e.R7$(),e.JRh(e.bMT(2,1,s.date))}}function ht(t,a){1&t&&(e.j41(0,"mcrai-th"),e.EFF(1,"Text"),e.k0s())}function ft(t,a){if(1&t&&(e.j41(0,"mcrai-td"),e.nrm(1,"div",12),e.nI1(2,"charLimitWholeWords"),e.k0s()),2&t){const s=a.$implicit;e.R7$(),e.Y8G("safeHTML",e.i5U(2,1,s.text,128))}}function Mt(t,a){1&t&&(e.j41(0,"mcrai-th"),e.EFF(1,"Povinn\xe9 \u010dten\xed"),e.k0s())}function vt(t,a){if(1&t&&(e.j41(0,"mcrai-td"),e.EFF(1),e.nI1(2,"booleanToString"),e.k0s()),2&t){const s=a.$implicit;e.R7$(),e.JRh(e.bMT(2,1,s.required))}}function Et(t,a){1&t&&(e.j41(0,"mcrai-th"),e.EFF(1,"U\u017eivatel\xe9"),e.k0s())}function St(t,a){1&t&&e.EFF(0),2&t&&e.SpI(" ",a.$implicit.username," ")}function Ct(t,a){if(1&t&&(e.j41(0,"mcrai-td"),e.Z7z(1,St,1,1,null,null,e.fX1),e.k0s()),2&t){const s=a.$implicit;e.R7$(),e.Dyx(s.users)}}function yt(t,a){1&t&&(e.j41(0,"mcrai-th"),e.EFF(1,"Role"),e.k0s())}function Dt(t,a){1&t&&e.EFF(0),2&t&&e.SpI(" ",a.$implicit.name," ")}
1function Ft(t,a){if(1&t&&(e.j41(0,"mcrai-td"),e.Z7z(1,Dt,1,1,null,null,e.fX1),e.k0s()),2&t){const s=a.$implicit;e.R7$(),e.Dyx(s.roles)}}function Tt(t,a){1&t&&e.nrm(0,"mcrai-th")}function xt(t,a){if(1&t){const s=e.RV6();e.j41(0,"button",16),e.bIt("click",function(){e.eBV(s);const n=e.XpG().$implicit,d=e.XpG(2);return e.Njj(d.toggleMessage(n))}),e.EFF(1,"Vybrat "),e.k0s()}}function Gt(t,a){if(1&t&&(e.j41(0,"mcrai-td",13),e.DNE(1,xt,2,0,"button",14),e.j41(2,"a",15),e.EFF(3,"Detail "),e.k0s()()),2&t){const s=a.$implicit,i=e.XpG(2);e.R7$(),e.vxM(1,i.toolbarService.isSelectable()?1:-1),e.R7$(),e.Y8G("routerLink",e.eq3(2,ut,s.id))}}function _t(t,a){1&t&&e.nrm(0,"mcrai-tr")}function jt(t,a){if(1&t&&e.nrm(0,"mcrai-tr"),2&t){const s=a.$implicit,i=e.XpG(2);e.AVh("mcrai-tr--highlight",i.isSelected(s))}}function Rt(t,a){if(1&t&&(e.j41(0,"mcrai-table",0),e.qex(1,1),e.DNE(2,pt,2,0,"mcrai-th",2)(3,gt,3,3,"mcrai-td",3),e.bVm(),e.qex(4,4),e.DNE(5,ht,2,0,"mcrai-th",2)(6,ft,3,4,"mcrai-td",3),e.bVm(),e.qex(7,5),e.DNE(8,Mt,2,0,"mcrai-th",2)(9,vt,3,3,"mcrai-td",3),e.bVm(),e.qex(10,6),e.DNE(11,Et,2,0,"mcrai-th",2)(12,Ct,3,0,"mcrai-td",3),e.bVm(),e.qex(13,7),e.DNE(14,yt,2,0,"mcrai-th",2)(15,Ft,3,0,"mcrai-td",3),e.bVm(),e.qex(16,8),e.DNE(17,Tt,1,0,"mcrai-th",2)(18,Gt,4,4,"mcrai-td",9),e.bVm(),e.DNE(19,_t,1,0,"mcrai-tr",10)(20,jt,1,2,"mcrai-tr",11),e.k0s()),2&t){const s=e.XpG();e.Y8G("container",s.messages),e.R7$(19),e.Y8G("mcraiHeaderRowDef",s.columns),e.R7$(),e.Y8G("mcraiRowDefColumns",s.columns)}}let bt=(()=>{class t{get columns(){return["date","text","required","users","roles","actions"]}constructor(s,i){this.store=s,this.toolbarService=i,this.selectedMessages=[]}ngOnInit(){}toggleMessage(s){this.store.dispatch(new Pe({item:s}))}isSelected(s){return!!this.selectedMessages.find(i=>i.id===s.id)}static#e=this.\u0275fac=function(i){return new(i||t)(e.rXU(m.il),e.rXU(G.h))};static#t=this.\u0275cmp=e.VBU({type:t,selectors:[["aegisx-message-list"]],inputs:{messages:"messages",selectedMessages:"selectedMessages"},decls:1,vars:1,consts:[[3,"container"],["mcraiColumnDef","date"],[4,"mcraiHeaderCellDef"],[4,"mcraiCellDef"],["mcraiColumnDef","text"],["mcraiColumnDef","required"],["mcraiColumnDef","users"],["mcraiColumnDef","roles"],["mcraiColumnDef","actions"],["align-right","",4,"mcraiCellDef"],[4,"mcraiHeaderRowDef"],[3,"mcrai-tr--highlight",4,"mcraiRowDef","mcraiRowDefColumns"],[3,"safeHTML"],["align-right",""],["mcrai-button","neutral"],["mcrai-button","neutral",3,"routerLink"],["mcrai-button","neutral",3,"click"]],template:function(i,n){1&i&&e.DNE(0,Rt,21,3,"mcrai-table",0),2&i&&e.vxM(0,n.messages?0:-1)},dependencies:[T.Wk,v.Q,J.m,st.n,it.q,at.B,ot.K,nt.D,rt.Q,ct.V,lt.e,mt.O,K.Z,dt.s,q.a]})}return t})();function $t(t,a){if(1&t){const s=e.RV6();e.j41(0,"button",4),e.bIt("click",function(){e.eBV(s);const n=e.XpG(2);return e.Njj(n.showAddMessageModal())}),e.EFF(1,"Napsat zpr\xe1vu "),e.k0s()}}function At(t,a){if(1&t&&(e.j41(0,"mcrai-panel-actions",1),e.DNE(1,$t,2,0,"button",3),e.k0s()),2&t){const s=e.XpG();e.R7$(),e.vxM(1,s.toolbarService.isDeleteMode()?-1:1)}}function Ot(t,a){if(1&t){const s=e.RV6();e.j41(0,"button",4),e.bIt("click",function(){e.eBV(s);const n=e.XpG();return e.Njj(n.showAddMessageModal())}),e.EFF(1,"Napsat zpr\xe1vu "),e.k0s()}}function Lt(t,a){if(1&t){const s=e.RV6();e.j41(0,"button",5),e.bIt("click",function(){e.eBV(s);const n=e.XpG();return e.Njj(n.unselectAll())}),e.EFF(1,"Zru\u0161it v\xfdb\u011br "),e.k0s(),e.j41(2,"button",6),e.bIt("click",function(){e.eBV(s);const n=e.XpG();return e.Njj(n.deleteMessages())}),e.EFF(3,"Smazat vybran\xe9 "),e.k0s()}if(2&t){const s=e.XpG();e.Y8G("disabled",s.isDeleteButtonDisabled()),e.R7$(2),e.Y8G("disabled",s.isDeleteButtonDisabled())}}const Ut=[{path:"",component:(()=>{class t{get paginator(){return this.messages?this.messages.paginator:null}constructor(s,i,n,d){this.store=s,this.modalService=i,this.permissionService=n,this.toolbarService=d,this.destroy=new x.B7}ngOnInit(){this.setToolbarModes(),this.getMessages(),this.selectMessages(),this.selectSelectedMessages()}ngOnDestroy(){this.destroy.next(),this.destroy.complete()}setToolbarModes(){this.toolbarService.setToolbarModes([f.H.View,f.H.Edit,f.H.Delete])}getMessages(s=1){this.store.dispatch(new Ae({id:"",page:s}))}selectMessages(){this.store.select(Ue).pipe((0,_.Q)(this.destroy),(0,h.T)(s=>s.get("")),(0,B.p)(s=>!!s)).subscribe(s=>this.messages=s)}selectSelectedMessages(){this.store.select(Qe).pipe((0,_.Q)(this.destroy)).subscribe(s=>this.selectedMessages=s)}onPageChange(s){this.getMessages(s)}showAddMessageModal(){const s=new l.m_("800px","600px");this.modalService.open(Ye,s)}isDeleteButtonDisabled(){return!this.selectedMessages||!this.selectedMessages.length}deleteMessages(){this.isDeleteButtonDisabled()||this.store.dispatch(new Ke({items:this.selectedMessages}))}unselectAll(){this.store.dispatch(new Ze)}static#e=this.\u0275fac=function(i){return new(i||t)(e.rXU(m.il),e.rXU(l.mO),e.rXU(et.n),e.rXU(G.h))};static#t=this.\u0275cmp=e.VBU({type:t,selectors:[["aegisx-messages-overview"]],decls:14,vars:6,consts:[[3,"messages","selectedMessages"],["top",""],[1,"pull-left",3,"page","paginator"],["mcrai-button","positive"],["mcrai-button","positive",3,"click"],["mcrai-button","neutral",3,"click","disabled"],["mcrai-button","negative",3,"click","disabled"]],template:function(i,n){1&i&&(e.nrm(0,"aegisx-header"),e.j41(1,"mcrai-container")(2,"mcrai-panel")(3,"mcrai-panel-header")(4,"h1"),e.EFF(5,"Zpr\xe1vy"),e.k0s()(),e.j41(6,"mcrai-panel-content"),e.nrm(7,"aegisx-message-list",0),e.k0s(),e.DNE(8,At,2,1,"mcrai-panel-actions",1),e.j41(9,"mcrai-panel-actions")(10,"mcrai-paginator",2),e.bIt("page",function(D){return n.onPageChange(D)}),e.k0s(),e.DNE(11,Ot,2,0,"button",3)(12,Lt,4,2),e.k0s()()(),e.nrm(13,"aegisx-toolbar")),2&i&&(e.R7$(7),e.Y8G("messages",n.messages)("selectedMessages",n.selectedMessages),e.R7$(),e.vxM(8,n.permissionService.canWrite()?8:-1),e.R7$(2),e.Y8G("paginator",n.paginator),e.R7$(),e.vxM(11,n.permissionService.canWrite()&&!n.toolbarService.isDeleteMode()?11:-1),e.R7$(),e.vxM(12,n.toolbarService.isDeleteMode()?12:-1))},dependencies:[w.I,I.I,v.Q,Y.H,$.g,A.l,W.h,O.B,tt.h,bt]})}return t})(),canActivate:[M.J]},{path:":message_id",component:$e,canActivate:[M.J]}];let kt=(()=>{class t{static#e=this.\u0275fac=function(i){return new(i||t)};static#t=this.\u0275mod=e.$C({type:t});static#s=this.\u0275inj=e.G2t({imports:[T.iI.forChild(Ut),T.iI]})}return t})();var Bt=o(291),Vt=o(93578),Nt=o(91316),Xt=o(13802),Ht=o(51124),r=o(41635),wt=o(12906);let le=(()=>{class t extends wt.d{constructor(){super(...arguments),this.MESSAGES_ROOT="messages",this.SHOP_MESSAGES_ROOT="shop/me/messages"}getAegisxMessage(s){const i=this.buildUrl([this.MESSAGES_ROOT,s]);return this.get(i)}getAegisxMessages(s){const i=this.buildUrl(this.MESSAGES_ROOT,{page:s});return this.get(i)}sendMessage(s){const i=this.buildUrl(this.MESSAGES_ROOT);return this.post(i,s)}patchMessage(s,i){const n=this.buildUrl([this.MESSAGES_ROOT,s]);return this.patch(n,i)}deleteMessages(s){const i={message_ids:this.extractIds(s)},n=this.buildUrl(this.MESSAGES_ROOT,i);return this.del(n)}static#e=this.\u0275fac=(()=>{let s;return function(n){return(s||(s=e.xGo(t)))(n||t)}})();static#t=this.\u0275prov=e.jDH({token:t,factory:t.\u0275fac})}return t})();var It=o(634);let me=(()=>{class t{static#e=this.\u0275fac=function(i){return new(i||t)};static#t=this.\u0275mod=e.$C({type:t});static#s=this.\u0275inj=e.G2t({providers:[le],imports:[u.MD,It.r]})}return t})();var E=o(14421),p=o(15539),g=o(49090),S=o(83921);let C=(()=>{class t{constructor(s,i,n,d,D){this.dataService=s,this.actions=i,this.store=n,this.toastService=d,this.loaderService=D}static#e=this.\u0275fac=function(i){return new(i||t)(e.KVO(le),e.KVO(r.En),e.KVO(m.il),e.KVO(l.FS),e.KVO(l.wA))};static#t=this.\u0275prov=e.jDH({token:t,factory:t.\u0275fac})}return t})();var y=o(76613);let Yt=(()=>{class t extends C{constructor(){super(...arguments),this.getMessage=(0,r.EH)(()=>this.actions.pipe((0,r.gp)(N),(0,p.M)(()=>this.loaderService.show()),(0,g.n)(s=>this.dataService.getAegisxMessage(s.payload.id).pipe((0,h.T)(i=>new X({id:s.payload.id,item:i.item})),(0,S.W)(i=>(0,E.of)(new y.Rn(i))))))),this.getMessageSuccess=(0,r.EH)(()=>this.actions.pipe((0,r.gp)(j),(0,p.M)(()=>this.loaderService.hide())),{dispatch:!1})}static#e=this.\u0275fac=(()=>{let s;return function(n){return(s||(s=e.xGo(t)))(n||t)}})();static#t=this.\u0275prov=e.jDH({token:t,factory:t.\u0275fac})}return t})(),de=(()=>{class t{static#e=this.\u0275fac=function(i){return new(i||t)};static#t=this.\u0275mod=e.$C({type:t});
1static#s=this.\u0275inj=e.G2t({imports:[u.MD,me,m.md.forFeature(H,he),r.Vm.forFeature([Yt])]})}return t})(),Pt=(()=>{class t extends C{constructor(){super(...arguments),this.getMessages=(0,r.EH)(()=>this.actions.pipe((0,r.gp)(ee),(0,p.M)(()=>this.loaderService.show()),(0,g.n)(s=>this.dataService.getAegisxMessages(s.payload.page).pipe((0,h.T)(i=>new U({id:s.payload.id,items:i})),(0,S.W)(i=>(0,E.of)(new y.Rn(i))))))),this.getMessagesSuccess=(0,r.EH)(()=>this.actions.pipe((0,r.gp)(L),(0,p.M)(()=>this.loaderService.hide())),{dispatch:!1})}static#e=this.\u0275fac=(()=>{let s;return function(n){return(s||(s=e.xGo(t)))(n||t)}})();static#t=this.\u0275prov=e.jDH({token:t,factory:t.\u0275fac})}return t})(),k=(()=>{class t{static#e=this.\u0275fac=function(i){return new(i||t)};static#t=this.\u0275mod=e.$C({type:t});static#s=this.\u0275inj=e.G2t({imports:[u.MD,me,m.md.forFeature(te,Le),r.Vm.forFeature([Pt])]})}return t})(),Zt=(()=>{class t extends C{constructor(){super(...arguments),this.deleteMessages=(0,r.EH)(()=>this.actions.pipe((0,r.gp)(re),(0,p.M)(()=>this.loaderService.show()),(0,g.n)(s=>this.dataService.deleteMessages(s.payload.items).pipe((0,h.T)(i=>new qe(i)),(0,S.W)(i=>(0,E.of)(new y.Rn(i))))))),this.deleteMessagesSuccess=(0,r.EH)(()=>this.actions.pipe((0,r.gp)(ce),(0,p.M)(s=>
1this.toastService.makeToast(s.payload.message,l.Ck.Success)),(0,g.n)(s=>[new U({id:"",items:s.payload})])))}static#e=this.\u0275fac=(()=>{let s;return function(n){return(s||(s=e.xGo(t)))(n||t)}})();static#t=this.\u0275prov=e.jDH({token:t,factory:t.\u0275fac})}return t})(),Jt=(()=>{class t{static#e=this.\u0275fac=function(i){return new(i||t)};static#t=this.\u0275mod=e.$C({type:t});static#s=this.\u0275inj=e.G2t({imports:[u.MD,k,r.Vm.forFeature([Zt])]})}return t})(),Wt=(()=>{class t extends C{constructor(){super(...arguments),this.patchMessage=(0,r.EH)(()=>this.actions.pipe((0,r.gp)(P),(0,p.M)(()=>this.loaderService.show()),(0,g.n)(s=>this.dataService.patchMessage(s.payload.message_id,s.payload.body).pipe((0,h.T)(i=>new ve(i)),(0,S.W)(i=>(0,E.of)(new y.Rn(i))))))),this.patchMessageSuccess=(0,r.EH)(()=>this.actions.pipe((0,r.gp)(Z),(0,p.M)(s=>this.toastService.makeToast(s.payload.message,l.Ck.Success)),(0,g.n)(s=>[new X({id:s.payload.item.id,item:s.payload.item})])))}static#e=this.\u0275fac=(()=>{let s;return function(n){return(s||(s=e.xGo(t)))(n||t)}})();static#t=this.\u0275prov=e.jDH({token:t,factory:t.\u0275fac})}return t})(),zt=(()=>{class t{static#e=this.\u0275fac=function(i){return new(i||t)};static#t=this.\u0275mod=e.$C({type:t});static#s=this.\u0275inj=e.G2t({imports:[u.MD,de,r.Vm.forFeature([Wt])]})}return t})(),Qt=(()=>{class t extends C{constructor(){super(...arguments),this.sendMessage=(0,r.EH)(()=>this.actions.pipe((0,r.gp)(se),(0,p.M)(()=>this.loaderService.show()),(0,g.n)(s=>this.dataService.sendMessage(s.payload.body).pipe((0,h.T)(i=>new Be(i)),(0,S.W)(i=>(0,E.of)(new y.Rn(i))))))),this.sendMessageSuccess=(0,r.EH)(()=>this.actions.pipe((0,r.gp)(ie),(0,p.M)(s=>
1this.toastService.makeToast(s.payload.message,l.Ck.Success)),(0,g.n)(s=>[new U({id:"",items:s.payload})])))}static#e=this.\u0275fac=(()=>{let s;return function(n){return(s||(s=e.xGo(t)))(n||t)}})();static#t=this.\u0275prov=e.jDH({token:t,factory:t.\u0275fac})}return t})(),Kt=(()=>{class t{static#e=this.\u0275fac=function(i){return new(i||t)};static#t=this.\u0275mod=e.$C({type:t});static#s=this.\u0275inj=e.G2t({imports:[u.MD,k,r.Vm.forFeature([Qt])]})}return t})();var qt=o(50289),es=o(73821),ts=o(12741);let ss=(()=>{class t{static#e=this.\u0275fac=function(i){return new(i||t)};static#t=this.\u0275mod=e.$C({type:t});static#s=this.\u0275inj=e.G2t({imports:[u.MD,kt,c.X1,Bt.G,Nt.U,Vt.m,qt.G,m.md.forFeature(ne,ze),Xt.a,Ht.d,de,k,Kt,zt,Jt,l.LU,l.pj,l.SD,l.oP,l.xT,l.Zg,l.B4,l.Tm,es.c,ts.Y]})}return t})()},99138:(ue,F,o)=>{o.d(F,{Z:()=>c});var u=o(54438);let c=(()=>{class m{transform(M){return M?"ano":"ne"}static#e=this.\u0275fac=function(x){return new(x||m)};static#t=this.\u0275pipe=u.EJ8({name:"booleanToString",type:m,pure:!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.