PageSourceSearch

https://www.energytcm.cz/9921.c2de1c44ca7c775f.js

js energytcm.cz collected 2026-10-07 20:13:20 UTC 85,524 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkenergy_tcm=self.webpackChunkenergy_tcm||[]).push([[9921,4221,7058],{77617:(P,E,r)=>{r.d(E,{I:()=>R});var f,o=r(76965),u=r(45286),l=r(7605),d=r(1173),p=function(f){return f[f.Add=0]="Add",f[f.Save=1]="Save",f[f.Reset=2]="Reset",f}(p||{});(f=p||(p={})).keys=function _(){return Object.keys(f).map(h=>{const t=parseInt(h,10);if(t>=0)return{key:t,value:f[t]}}).filter(h=>!!h)};var m=r(44029),a=r(54438),D=r(65382),T=r(63649),S=r(26588),y=r(60177);let v=(()=>{class f{transform(h,t){return t[h]}static#t=this.\u0275fac=function(t){return new(t||f)};static#e=this.\u0275pipe=a.EJ8({name:"enumToString",type:f,pure:!0})}return f})();function F(f,_){if(1&f){const h=a.RV6();a.j41(0,"button",5),a.bIt("click",function(){a.eBV(h);const g=a.XpG().$implicit,O=a.XpG(3);return a.Njj(O.dispatchMode(g))}),a.j41(1,"mcrai-icon"),a.EFF(2),a.nI1(3,"enumToString"),a.nI1(4,"lowercase"),a.k0s()()}if(2&f){const h=a.XpG().$implicit,t=a.XpG(3);a.AVh("toolbar__button--active",t.toolbarService.isModeActive(h)),a.R7$(2),a.JRh(a.bMT(4,6,a.i5U(3,3,h,t.TOOLBAR_MODES)))}}function b(f,_){if(1&f&&a.DNE(0,F,5,8,"button",4),2&f){const h=_.$implicit,t=a.XpG(3);a.vxM(0,t.showToolbar()||t.toolbarService.isModeActive(h)?0:-1)}}function x(f,_){if(1&f&&(a.j41(0,"div",2),a.Z7z(1,b,1,1,null,null,a.fX1),a.k0s()),2&f){const h=a.XpG(2);a.R7$(),a.Dyx(h.modes)}}function M(f,_){if(1&f){const h=a.RV6();a.j41(0,"button",7),a.bIt("click",function(){const g=a.eBV(h).$implicit,O=a.XpG(3);return a.Njj(O.dispatchAction(g))}),a.EFF(1),a.nI1(2,"enumToString"),a.nI1(3,"lowercase"),a.k0s()}if(2&f){const h=_.$implicit,t=a.XpG(3);a.R7$(),a.SpI(" ",a.bMT(3,4,a.i5U(2,1,h,t.TOOLBAR_ACTIONS))," ")}}function A(f,_){if(1&f&&(a.j41(0,"div",3),a.Z7z(1,M,4,6,"button",6,a.fX1),a.k0s()),2&f){const h=a.XpG(2);a.R7$(),a.Dyx(h.actions)}}function j(f,_){if(1&f){const h=a.RV6();a.j41(0,"div",0)(1,"button",1),a.bIt("click",function(){a.eBV(h);const g=a.XpG();return a.Njj(g.toggle())}),a.j41(2,"mcrai-icon"),a.EFF(3,"toggle_toolbar_y"),a.k0s()(),a.DNE(4,x,3,0,"div",2)(5,A,3,0,"div",3),a.k0s()}if(2&f){const h=a.XpG();a.R7$(4),a.vxM(4,h.showModes()?4:-1),a.R7$(),a.vxM(5,h.showActions()?5:-1)}}let R=(()=>{class f{get modes(){return this._activeModes}get actions(){return this._activeActions}get activeMode(){return this._activeMode}constructor(h,t){this._store=h,this.toolbarService=t,this._destroy=new u.B7,this.TOOLBAR_MODES=d.H,this.TOOLBAR_ACTIONS=p}ngOnInit(){this._store.pipe((0,o.Lt)(h=>h.aegisxToolbar.activeMode),(0,l.Q)(this._destroy)).subscribe(h=>this._activeMode=h),this._store.pipe((0,o.Lt)(h=>h.aegisxToolbar.modes),(0,l.Q)(this._destroy)).subscribe(h=>this._activeModes=h),this._store.pipe((0,o.Lt)(h=>h.aegisxToolbar.actions),(0,l.Q)(this._destroy)).subscribe(h=>this._activeActions=h)}ngOnDestroy(){this._destroy.next(),this._destroy.complete()}toggle(){this._toggle=!this._toggle}dispatchMode(h){this._store.dispatch(new m.wX({mode:h}))}dispatchAction(h){this._store.dispatch(new m.P7({action:h}))}showModes(){return this._activeModes.length>0}showActions(){return this._activeActions.length>0}showToolbar(){return this._toggle}static#t=this.\u0275fac=function(t){return new(t||f)(a.rXU(o.il),a.rXU(D.h))};static#e=this.\u0275cmp=a.VBU({type:f,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(t,g){1&t&&a.DNE(0,j,6,2,"div",0),2&t&&a.vxM(0,g.showModes()||g.showActions()?0:-1)},dependencies:[T.Q,S.R,y.GH,v],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 f})()},53448:(P,E,r)=>{r.d(E,{C$:()=>d,G_:()=>u,oH:()=>o,vK:()=>l});const o="[Base Products] get all products",u="[Base Products] get all products suckness";class l{constructor(m){this.payload=m,this.type=o}}class d{constructor(m){this.payload=m,this.type=u}}},68112:(P,E,r)=>{r.d(E,{GP:()=>d,HP:()=>l,a7:()=>o});const o="[Base Products] set filter";class l{constructor(m){this.payload=m,this.type=o}}class d{constructor(){this.type="[Base Products] reset filter"}}},97832:(P,E,r)=>{r.d(E,{A:()=>t});var o=r(60177),u=r(89417),l=r(41635),d=r(76965),p=r(53448),m=r(68112),a=r(46742);const D={product:null,products:null,filter:new a.l};function T(g=D,O){switch(O.type){case p.G_:return{...g,products:O.payload.products,product:null};case m.a7:return{...g,filter:O.payload.filter};default:return g}}var S=r(14421),y=r(15539),v=r(57421),F=r(49090),b=r(95006),x=r(83921),M=r(54438),A=r(12906);let j=(()=>{class g extends A.d{constructor(){super(...arguments),this.PRODUCTS_URL="products"}getProducts(k,U=new a.l){const $={page:k,...U.getFilter()},G=this.buildUrl(this.PRODUCTS_URL,$,!0);return this.get(G)}static#t=this.\u0275fac=(()=>{let k;return function($){return(k||(k=M.xGo(g)))($||g)}})();static#e=this.\u0275prov=M.jDH({token:g,factory:g.\u0275fac})}return g})();var R=r(29262);let f=(()=>{class g{constructor(k,U,$,G,N){this.actions=k,this.productsService=U,this.store=$,this.toastService=G,this.loaderService=N}static#t=this.\u0275fac=function(U){return new(U||g)(M.KVO(l.En),M.KVO(j),M.KVO(d.il),M.KVO(R.FS),M.KVO(R.wA))};static#e=this.\u0275prov=M.jDH({token:g,factory:g.\u0275fac})}return g})();var _=r(76613);let h=(()=>{class g extends f{constructor(){super(...arguments),this.getProducts=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(p.oH),(0,y.M)(()=>this.loaderService.show()),(0,v.E)(this.store),(0,F.n)(([k,U])=>this.productsService.getProducts(k.payload.page,U.baseProducts.filter).pipe((0,b.T)($=>new p.C$({products:$,append:k.payload.append}
1)),(0,x.W)($=>(0,S.of)(new _.Rn($))))))),this.getProductsSuccess=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(p.G_),(0,y.M)(()=>this.loaderService.hide())),{dispatch:!1})}static#t=this.\u0275fac=(()=>{let k;return function($){return(k||(k=M.xGo(g)))($||g)}})();static#e=this.\u0275prov=M.jDH({token:g,factory:g.\u0275fac})}return g})(),t=(()=>{class g{static#t=this.\u0275fac=function(U){return new(U||g)};static#e=this.\u0275mod=M.$C({type:g});static#i=this.\u0275inj=M.G2t({providers:[j],imports:[o.MD,u.X1,d.md.forFeature("baseProducts",T),l.Vm.forFeature([h]),R.ni]})}return g})()},17877:(P,E,r)=>{r.d(E,{Z:()=>j});var o=r(54438),u=r(76965),l=r(45286),d=r(7605),p=r(63020),m=r(58728),a=r(53448),D=r(68112),T=r(46742),S=r(59788),y=r(83891);function v(R,f){1&R&&o.nrm(0,"mcrai-option",1),2&R&&o.Y8G("value",null)}function F(R,f){if(1&R){const _=o.RV6();o.j41(0,"mcrai-option",3),o.bIt("selection",function(t){o.eBV(_);const g=o.XpG();return o.Njj(g.onSelection(t))}),o.EFF(1),o.k0s()}if(2&R){const _=f.$implicit;o.Y8G("value",_.id),o.R7$(),o.E5c(" ",null==_.variants[0]||null==_.variants[0].subvariants[0]?null:_.variants[0].subvariants[0].code," - ",null==_.brand?null:_.brand.name," - ",null==_.info[0]?null:_.info[0].name," ")}}function b(R,f){1&R&&o.nrm(0,"mcrai-option",1),2&R&&o.Y8G("value",null)}function x(R,f){if(1&R&&o.EFF(0),2&R){const _=o.XpG().$implicit;o.SpI(" - ",null==_||null==_.names[0]?null:_.names[0].name," ")}}function M(R,f){if(1&R){const _=o.RV6();o.j41(0,"mcrai-option",3),o.bIt("selection",function(t){o.eBV(_);const g=o.XpG(2);return o.Njj(g.onSubvariantSelection(t,g._control.value))}),o.EFF(1),o.DNE(2,x,1,1),o.k0s()}if(2&R){const _=f.$implicit;o.Y8G("value",_.id),o.R7$(),o.SpI(" ",null==_?null:_.code," "),o.R7$(),o.vxM(2,_.names.length?2:-1)}}function A(R,f){if(1&R&&(o.j41(0,"mcrai-select",2),o.DNE(1,b,1,1,"mcrai-option",1),o.Z7z(2,M,3,3,"mcrai-option",1,o.fX1),o.k0s()),2&R){const _=o.XpG();o.Mz_("placeholder","Subvarianta ",_.required?" *":"",""),o.Y8G("control",_.subvariantControl),o.R7$(),o.vxM(1,_.nullable?1:-1),o.R7$(),o.Dyx(_.getProductSubvariants(_._control.value))}}let j=(()=>{class R{get control(){return this._control}set control(_){this._control=_}get products(){return this.productsContainer?this.productsContainer.items:[]}get paginator(){return this.productsContainer?this.productsContainer.paginator:null}constructor(_){this.store=_,this.destroy=new l.B7,this.multiple=void 0,this.nullable=!0,this.required=!1,this.selection=new o.bkB,this.subvariantSelection=new o.bkB}ngOnInit(){this.resetFilter(),this.getProducts(),this.selectProducts(),this.subvariantControl&&this._control.valueChanges.pipe((0,d.Q)(this.destroy),(0,p.B)(100)).subscribe(()=>this.subvariantControl.reset())}ngOnDestroy(){this.destroy.next(),this.destroy.complete()}selectProducts(){this.store.pipe((0,u.Lt)(_=>_.baseProducts.products),(0,d.Q)(this.destroy),(0,m.p)(_=>!!_)).subscribe(_=>this.productsContainer=_)}getProducts(_=1){this.store.dispatch(new a.vK({page:_,append:!1}))}resetFilter(){this.store.dispatch(new D.GP)}onQueryChange(_){this.store.dispatch(new D.HP({filter:new T.l(_)})),this.getProducts()}onPageChange(_){this.getProducts(_)}getProductSubvariants(_){let h=[];const t=this.products.find(g=>g.id===_);return t&&(h=t.variants.flatMap(g=>g.subvariants)),h}onSelection(_){this.selection.emit(_.value?this.products.find(h=>h.id===_.value):null)}onSubvariantSelection(_,h){const t=this.getProductSubvariants(h);this.subvariantSelection.emit(_.value?t.find(g=>g.id===_.value):null)}static#t=this.\u0275fac=function(h){return new(h||R)(o.rXU(u.il))};static#e=this.\u0275cmp=o.VBU({type:R,selectors:[["aegisx-select-product"]],inputs:{control:"control",subvariantControl:"subvariantControl",multiple:"multiple",nullable:"nullable",required:"required"},outputs:{selection:"selection",subvariantSelection:"subvariantSelection"},decls:5,vars:8,consts:[[3,"pageChange","queryChange","placeholder","control","paginator","multiple"],[3,"value"],[3,"placeholder","control"],[3,"selection","value"]],template:function(h,t){1&h&&(o.j41(0,"mcrai-select",0),o.bIt("pageChange",function(O){return t.onPageChange(O)})("queryChange",function(O){return t.onQueryChange(O)}),o.DNE(1,v,1,1,"mcrai-option",1),o.Z7z(2,F,2,4,"mcrai-option",1,o.fX1),o.k0s(),o.DNE(4,A,4,4,"mcrai-select",2)),2&h&&(o.FCK("placeholder","Produkt",t.multiple?"y":"","",t.required?" *":"",""),o.Y8G("control",t.control)("paginator",t.paginator)("multiple",t.multiple),o.R7$(),o.vxM(1,t.nullable?1:-1),o.R7$(),o.Dyx(t.products),o.R7$(2),o.vxM(4,t._control.valid&&t.subvariantControl&&t.getProductSubvariants(t._control.value)?4:-1))},dependencies:[S.w,y.P],styles:["[_nghost-%COMP%]{display:block;width:100%}"]})}return R})()},46742:(P,E,r)=>{r.d(E,{l:()=>
1o});class o{constructor(l){this.q=l}getFilter(){const l={};return this.q&&(l.q=this.q),l}}},35119:(P,E,r)=>{r.d(E,{w:()=>y});var o=r(76965),u=r(45286),l=r(7605),d=r(58728),p=r(47292),m=r(54438),a=r(59788),D=r(83891);function T(v,F){if(1&v&&(m.j41(0,"mcrai-option",2),m.EFF(1),m.k0s()),2&v){const b=F.$implicit;m.Y8G("value",b.id),m.R7$(),m.SpI(" ",b.name," ")}}function S(v,F){if(1&v){const b=m.RV6();m.j41(0,"mcrai-select",1),m.bIt("pageChange",function(M){m.eBV(b);const A=m.XpG();return m.Njj(A.onPageChange(M))}),m.nrm(1,"mcrai-option",2),m.Z7z(2,T,2,2,"mcrai-option",2,m.fX1),m.k0s()}if(2&v){const b=m.XpG();m.Mz_("placeholder","Role",b.required?" *":"",""),m.Y8G("control",b.control)("multiple",b.multiple)("paginator",b.paginator),m.R7$(),m.Y8G("value",null),m.R7$(),m.Dyx(b.roles)}}let y=(()=>{class v{get control(){return this._control}set control(b){this._control=b}get roles(){const b=this.rolesContainer?this.rolesContainer.items:[];return b.some(M=>"no_role"===M.id)||b.unshift({id:"no_role",name:"Role nep\u0159i\u0159azena",description:"Speci\xe1ln\xed role ur\u010den\xe1 pro filtraci u\u017eivatel\u016f bez p\u0159i\u0159azen\xe9 role",permissions:[]}),b}get paginator(){return this.rolesContainer?this.rolesContainer.paginator:null}constructor(b){this.store=b,this.destroy=new u.B7}ngOnInit(){this.getRoles(),this.selectRoles()}ngOnDestroy(){this.destroy.next(),this.destroy.complete()}getRoles(b=1){this.store.dispatch(new p.gh({page:b}))}selectRoles(){this.store.pipe((0,o.Lt)(b=>b.aegisxBaseRoles.roles),(0,l.Q)(this.destroy),(0,d.p)(b=>!!b)).subscribe(b=>this.rolesContainer=b)}onPageChange(b){this.getRoles(b)}static#t=this.\u0275fac=function(x){return new(x||v)(m.rXU(o.il))};static#e=this.\u0275cmp=m.VBU({type:v,selectors:[["aegisx-select-role"]],inputs:{control:"control",multiple:"multiple",required:"required"},decls:1,vars:1,consts:[[3,"placeholder","control","multiple","paginator"],[3,"pageChange","placeholder","control","multiple","paginator"],[3,"value"]],template:function(x,M){1&x&&m.DNE(0,S,4,6,"mcrai-select",0),2&x&&m.vxM(0,null!=M.roles&&M.roles.length?0:-1)},dependencies:[a.w,D.P],styles:["[_nghost-%COMP%]{display:block;width:100%}"]})}return v})()},94793:(P,E,r)=>{r.d(E,{J:()=>b});var o=r(54438),u=r(76965),l=r(45286),d=r(7605),p=r(95006),m=r(58728),a=r(69207),D=r(95894),T=r(59788),S=r(83891);function y(x,M){1&x&&o.nrm(0,"mcrai-option",1),2&x&&o.Y8G("value",null)}function v(x,M){if(1&x){const A=o.RV6();o.j41(0,"mcrai-option",2),o.bIt("selection",function(R){o.eBV(A);const f=o.XpG();return o.Njj(f.onSelection(R))}),o.EFF(1),o.k0s()}if(2&x){const A=M.$implicit;o.Y8G("value",A.id),o.R7$(),o.Lme(" ",A.username," - ",A.nickname," ")}}let F=0,b=(()=>{class x{get control(){return this._control}set control(A){this._control=A}get placeholder(){let A="U\u017eivatel";return A+=this.multiple?"\xe9":"",A+=this.required?" *":"",A}get users(){return this._users?this._users.items:[]}get paginator(){return this._users?this._users.paginator:null}constructor(A){this.store=A,this.destroy=new l.B7,this.id=++F+"",this.nullable=!0,this.required=!1,this.selection=new o.bkB}ngOnInit(){this.store.dispatch(new a.GP({id:this.id})),this.getUsers(),this.selectUsers()}ngOnDestroy(){this.destroy.next(),this.destroy.complete()}ngOnChanges(A){A.hasOwnProperty("roles")&&(this.store.dispatch(new a.HP({id:this.id,filter:{q:null,roles:this.roles}})),this.getUsers())}getUsers(A=1){this.store.dispatch(new a.TB({id:this.id,page:A}))}selectUsers(){this.store.pipe((0,u.Lt)(D.VR),(0,d.Q)(this.destroy),(0,p.T)(A=>A[this.id]),(0,m.p)(A=>!!A)).subscribe(A=>this._users=A)}onPageChange(A){this.getUsers(A)}onQueryChange(A){this.store.dispatch(new a.HP({id:this.id,filter:{q:A,roles:this.roles}})),this.getUsers()}onSelection(A){this.selection.emit(A.value?this.users.find(j=>j.id===A.value):null)}static#t=this.\u0275fac=function(j){return new(j||x)(o.rXU(u.il))};static#e=this.\u0275cmp=o.VBU({type:x,selectors:[["aegisx-select-user"]],inputs:{control:"control",roles:"roles",multiple:"multiple",nullable:"nullable",required:"required"},outputs:{selection:"selection"},features:[o.OA$],decls:4,vars:5,consts:[[3,"pageChange","queryChange","placeholder","control","paginator","multiple"],[3,"value"],[3,"selection","value"]],template:function(j,R){1&j&&(o.j41(0,"mcrai-select",0),o.bIt("pageChange",function(_){return R.onPageChange(_)})("queryChange",function(_){return R.onQueryChange(_)}),o.DNE(1,y,1,1,"mcrai-option",1),o.Z7z(2,v,2,3,"mcrai-option",1,o.fX1),o.k0s()),2&j&&(o.Y8G("placeholder",R.placeholder)("control",R.control)("paginator",R.paginator)("multiple",R.multiple),o.R7$(),o.vxM(1,R.nullable?1:-1),o.R7$(),o.Dyx(R.users))},dependencies:[T.w,S.P],styles:["[_nghost-%COMP%]{display:block;width:100%}"]})}return x})()},9921:(P,E,r)=>{r.r(E),r.d(E,{ActionCurrenciesModule:()=>Sn});var o=r(60177),u=r(89417),l=r(41635),d=r(76965),p=r(29262),m=r(50289),a=r(91316),D=r(291),T=r(93578),S=r(13476);const y="[ActionCurrencies] GET action currencies",v="[ActionCurrencies] GET action currencies success";class b{constructor(c){this.payload=c,this.type=y}}class x{constructor(c){this.payload=c,this.type=v}}const A={actionCurrencies:{},filter:{}},j="actionCurrencies";function R(i=A,c){switch(c.type){case v:return{...i,actionCurrencies:{...i.actionCurrencies,[c.payload.id]:c.payload.items}};case"[ActionCurrencies] SET filter":return{...i,filter:{...i.actionCurrencies,[c.payload.id]:c.payload.filter}};default:return i}}const f=i=>i[j].actionCurrencies,_=i=>i[j].filter;var h=r(634),t=r(54438);let g=(()=>
1{class i{static#t=this.\u0275fac=function(n){return new(n||i)};static#e=this.\u0275mod=t.$C({type:i});static#i=this.\u0275inj=t.G2t({imports:[o.MD,h.r]})}return i})();var O=r(14421),k=r(15539),U=r(57421),$=r(18456),G=r(95006),N=r(83921),ae=r(12906),V=r(80070);let le=(()=>{class i extends ae.d{constructor(){super(...arguments),this.ACTION_CURRENCIES_ROOT="action_currencies",this.ITEMS="items",this.PERMISSIONS="permissions"}getActionCurrency(e){const n=this.buildUrl([this.ACTION_CURRENCIES_ROOT,e]);return this.get(n)}getActionCurrencies(e,n){const s={page:e,...n},C=this.buildUrl(this.ACTION_CURRENCIES_ROOT,s);return this.get(C)}createActionCurrency(e){const n=this.buildUrl(this.ACTION_CURRENCIES_ROOT);return this.post(n,e)}patchActionCurrency(e,n){const s=this.buildUrl([this.ACTION_CURRENCIES_ROOT,e]);return this.patch(s,n)}deleteActionCurrencies(e){const n={action_currency_ids:this.extractIds(e)},s=this.buildUrl(this.ACTION_CURRENCIES_ROOT,n);return this.del(s)}addActionCurrencyItems(e,n){const s=this.buildUrl([this.ACTION_CURRENCIES_ROOT,e,this.ITEMS]);return this.post(s,n)}deleteActionCurrencyItems(e,n,s){const C={products:(0,V._)(n),categories:(0,V._)(s)},I=this.buildUrl([this.ACTION_CURRENCIES_ROOT,e,this.ITEMS],C);return this.del(I)}addActionCurrencyPermissions(e,n){const s=this.buildUrl([this.ACTION_CURRENCIES_ROOT,e,this.PERMISSIONS]);return this.post(s,n)}deleteActionCurrencyPermissions(e,n,s,C){const I={users:(0,V._)(n),roles:(0,V._)(s),blacklist:(0,V._)(C)},gt=this.buildUrl([this.ACTION_CURRENCIES_ROOT,e,this.PERMISSIONS],I);return this.del(gt)}static#t=this.\u0275fac=(()=>{let e;return function(s){return(e||(e=t.xGo(i)))(s||i)}})();static#e=this.\u0275prov=t.jDH({token:i,factory:i.\u0275fac,providedIn:"root"})}return i})(),L=(()=>{class i{constructor(e,n,s,C,I,gt){this.dataService=e,this.actions=n,this.store=s,this.toastService=C,this.loaderService=I,this.modalService=gt}static#t=this.\u0275fac=function(n){return new(n||i)(t.KVO(le),t.KVO(l.En),t.KVO(d.il),t.KVO
1(p.FS),t.KVO(p.wA),t.KVO(p.mO))};static#e=this.\u0275prov=t.jDH({token:i,factory:i.\u0275fac})}return i})();var X=r(76613);let ue=(()=>{class i extends L{constructor(){super(...arguments),this.getActionCurrencies=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(y),(0,k.M)(()=>this.loaderService.show()),(0,U.E)(this.store.select(_)),(0,$.ZZ)(([e,n])=>this.dataService.getActionCurrencies(e.payload.page,n[e.payload.id]).pipe((0,G.T)(s=>new x({id:e.payload.id,items:s})),(0,N.W)(s=>(0,O.of)(new X.Rn(s))))))),this.getActionCurrenciesSuccess=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(v),(0,k.M)(()=>this.loaderService.hide())),{dispatch:!1})}static#t=this.\u0275fac=(()=>{let e;return function(s){return(e||(e=t.xGo(i)))(s||i)}})();static#e=this.\u0275prov=t.jDH({token:i,factory:i.\u0275fac})}return i})(),lt=(()=>{class i{static#t=this.\u0275fac=function(n){return new(n||i)};static#e=this.\u0275mod=t.$C({type:i});static#i=this.\u0275inj=t.G2t({imports:[o.MD,g,d.md.forFeature(j,R),l.Vm.forFeature([ue])]})}return i})();var B=r(49090);const Et="[ActionCurrencies] CREATE actionCurrency",ut="[ActionCurrencies] CREATE actionCurrency success";class de{constructor(c){this.payload=c,this.type=Et}}class me{constructor(c){this.payload=c,this.type=ut}}let pe=(()=>{class i extends L{constructor(){super(...arguments),this.createPriceAction=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(Et),(0,k.M)(()=>this.loaderService.show()),(0,B.n)(e=>this.dataService.createActionCurrency(e.payload.body).pipe((0,G.T)(n=>new me(n)),(0,N.W)(n=>(0,O.of)(new X.Rn(n))))))),this.createActionCurrenciesuccess=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(ut),(0,k.M)(e=>this.toastService.makeToast(e.payload.message,p.Ck.Success)),(0,B.n)(e=>[new x({id:"",items:e.payload})])))}static#t=this.\u0275fac=(()=>{let e;return function(s){return(e||(e=t.xGo(i)))(s||i)}})();static#e=this.\u0275prov=t.jDH({token:i,factory:i.\u0275fac})}return i})(),_e=(()=>{class i{static#t=this.\u0275fac=function(n){return new(n||i)};static#e=this.\u0275mod=t.$C({type:i});static#i=this.\u0275inj=t.G2t({imports:[o.MD,lt,l.Vm.forFeature([pe])]})}return i})();const dt="[ActionCurrencies] DELETE actionCurrencies",vt="[ActionCurrencies] DELETE actionCurrencies success";class he{constructor(c){this.payload=c,this.type=dt}}class Ce{constructor(c){this.payload=c,this.type=vt}}let fe=(()=>{class i extends L{constructor(){super(...arguments),this.deleteDiscounts=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(dt),(0,k.M)(()=>this.loaderService.show()),(0,B.n)(e=>this.dataService.deleteActionCurrencies(e.payload.items).pipe((0,G.T)(n=>new Ce({id:e.payload.id,items:n})),(0,N.W)(n=>(0,O.of)(new X.Rn(n))))))),this.deleteDiscountsSuccess=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(dt),(0,k.M)(e=>this.toastService.makeToast(e.payload.items.message,p.Ck.Success)),(0,B.n)(e=>[new x(e.payload)])))}static#t=this.\u0275fac=(()=>{let e;return function(s){return(e||(e=t.xGo(i)))(s||i)}})();static#e=this.\u0275prov=t.jDH({token:i,factory:i.\u0275fac})}return i})(),ye=(()=>{class i{static#t=this.\u0275fac=function(n){return new(n||i)};static#e=this.\u0275mod=t.$C({type:i});static#i=this.\u0275inj=t.G2t({imports:[o.MD,lt,l.Vm.forFeature([fe])]})}return i})();const bt="[ActionCurrencies] GET action currency",mt="[ActionCurrencies] GET action currency success";class At{constructor(c){this.payload=c,this.type=bt}}class K{constructor(c){this.payload=c,this.type=mt}}const ge={actionCurrency:{}},Rt="actionCurrency";function Ee(i=ge,c){return c.type===mt?{...i,actionCurrency:{...i.actionCurrency,[c.payload.id]:c.payload.item}}:i}const Dt=i=>i[Rt].actionCurrency;let ve=(()=>{class i extends L{constructor(){super(...arguments),this.getActionCurrency=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(bt),(0,k.M)(()=>this.loaderService.show()),(0,B.n)(e=>this.dataService.getActionCurrency(e.payload.id).pipe((0,G.T)(n=>new K({id:e.payload.id,item:n.item})),(0,N.W)(n=>(0,O.of)(new X.Rn(n))))))),this.getActionCurrencySuccess=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(mt),(0,k.M)(()=>this.loaderService.hide())),{dispatch:!1})}static#t=this.\u0275fac=(()=>{let e;return function(s){return(e||(e=t.xGo(i)))(s||i)}})();static#e=this.\u0275prov=t.jDH({token:i,factory:i.\u0275fac})}return i})(),H=(()=>
1{class i{static#t=this.\u0275fac=function(n){return new(n||i)};static#e=this.\u0275mod=t.$C({type:i});static#i=this.\u0275inj=t.G2t({imports:[o.MD,g,d.md.forFeature(Rt,Ee),l.Vm.forFeature([ve])]})}return i})();const Tt="[ActionCurrency] PATCH ActionCurrency",pt="[ActionCurrency] PATCH ActionCurrency success";class kt{constructor(c){this.payload=c,this.type=Tt}}class be{constructor(c){this.payload=c,this.type=pt}}let Ae=(()=>{class i extends L{constructor(){super(...arguments),this.patchActionCurrency=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(Tt),(0,k.M)(()=>this.loaderService.show()),(0,B.n)(e=>this.dataService.patchActionCurrency(e.payload.id,e.payload.body).pipe((0,G.T)(n=>new be(n)),(0,N.W)(n=>(0,O.of)(new X.Rn(n))))))),this.patchActionCurrencySuccess=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(pt),(0,k.M)(e=>this.toastService.makeToast(e.payload.message,p.Ck.Success)),(0,B.n)(e=>[new K({id:e.payload.item.id,item:e.payload.item})])))}static#t=this.\u0275fac=(()=>{let e;return function(s){return(e||(e=t.xGo(i)))(s||i)}})();static#e=this.\u0275prov=t.jDH({token:i,factory:i.\u0275fac})}return i})(),Re=(()=>{class i{static#t=this.\u0275fac=function(n){return new(n||i)};static#e=this.\u0275mod=t.$C({type:i});static#i=this.\u0275inj=t.G2t({imports:[o.MD,H,l.Vm.forFeature([Ae])]})}return i})();var De=r(97832),Te=r(51124),ke=r(13802);const Ft="[Aegisx ActionCurrencies] TOGGLE actionCurrency",xt="[Aegisx ActionCurrencies] UNSELECT all";class Fe{constructor(c){this.payload=c,this.type=Ft}}class St{constructor(){this.type=xt}}const Mt="[ActionCurrencies] ADD actionCurrency items",_t="[ActionCurrencies] ADD actionCurrency items success";class xe{constructor(c){this.payload=c,this.type=Mt}}class Se{constructor(c){this.payload=c,this.type=_t}}const It="[ActionCurrencies] ADD actionCurrency permissions",ht="[ActionCurrencies] ADD actionCurrency permissions success";class Pt{constructor(c){this.payload=c,this.type=It}}class Me{constructor(c){this.payload=c,this.type=ht}}let Ie=(()=>{class i extends L{constructor(){super(...arguments),this.closeModal=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(ut,_t,ht),(0,k.M)(()=>{this.modalService.close()})),{dispatch:!1}),this.patchPriceActionSuccess=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(pt),(0,k.M)(()=>{this.modalService.close()})),{dispatch:!1}),this.deleteDiscountsSuccess=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(vt),(0,B.n)(()=>[new St])))}static#t=this.\u0275fac=(()=>{let e;return function(s){return(e||(e=t.xGo(i)))(s||i)}})();static#e=this.\u0275prov=t.jDH({token:i,factory:i.\u0275fac})}return i})();var W=r(20832);const Ot="aegisxActionCurrencies",Pe={selectedActionCurrencies:[]};function Oe(i=Pe,c){switch(c.type){case Ft:return{...i,selectedActionCurrencies:(0,W.g)(i.selectedActionCurrencies,c.payload.item)};case xt:return{...i,selectedActionCurrencies:[]};default:return i}}const je=i=>i[Ot].selectedActionCurrencies;var st=r(63040),Ct=r(45286),et=r(7605),ft=r(58728),z=r(1173),w=r(63649),J=r(33579),Z=r(33555),Q=r(23509),q=r(90113),tt=r(36001),it=r(31992),nt=r(46346),ot=r(94300),rt=r(54444),jt=r(97519),Gt=r(11815),ct=r(58591),yt=r(94793),Bt=r(35119),Ut=r(17877);let Ge=(()=>{class i{get controls(){return this.form.controls}constructor(e,n,s){this.builder=e,this.store=n,this.modalService=s,this.buildForm()}ngOnInit(){}buildForm(){this.form=this.builder.group({name:[null,u.k0.required],code:[null,u.k0.required],enabled:[null],type:[null],step:[null,u.k0.min(0)],exchange_rate:[1,u.k0.min(0)],order_max:[null,u.k0.min(0)],users:[[]],roles:[[]],products:[[]]})}isAddButtonDisabled(){return this.form.invalid}add(){this.isAddButtonDisabled()||this.store.dispatch(new de({body:this.form.value}))}close(){this.modalService.close()}static#t=this.\u0275fac=function(n){return new(n||i)(t.rXU(u.ze),t.rXU(d.il),t.rXU(p.mO))};static#e=this.\u0275cmp=t.VBU({type:i,selectors:[["mcrai-add-action-currency-modal"]],decls:37,vars:19,consts:[[3,"formGroup"],["type","text","placeholder","N\xe1zev *",3,"control"],["type","text","placeholder","K\xf3d *",3,"control"],["type","checkbox",3,"control","value"],[3,"control"],["type","radio",3,"value"],["type","text","placeholder","Nejmen\u0161\xed jednotka",3,"control"],["type","text","placeholder","Kurz *",3,"control"],["type","text","placeholder","Max za n\xe1kup (0 = neomezen\u011b)",3,"control"],["collapsable","",3,"collapsed"],[3,"control","multiple"],["mcrai-button","negative",3,"click"],["mcrai-button","positive",3,"click","disabled"]],template:function(n,s){1&n&&(t.j41(0,"mcrai-modal")(1,"mcrai-modal-header")(2,"h1"),t.EFF(3,"Nov\xe9 sb\u011brn\xe9 
1konto"),t.k0s()(),t.j41(4,"mcrai-modal-content")(5,"form",0)(6,"mcrai-row")(7,"mcrai-col"),t.nrm(8,"mcrai-input",1)(9,"mcrai-input",2),t.j41(10,"mcrai-row")(11,"mcrai-col")(12,"mcrai-input",3),t.EFF(13,"Platn\xe1 "),t.k0s()()(),t.j41(14,"mcrai-radio-group",4)(15,"mcrai-input",5),t.EFF(16,"Cel\xe1 \u010d\xedsla "),t.k0s(),t.j41(17,"mcrai-input",5),t.EFF(18,"Desetinn\xe1 \u010d\xedsla "),t.k0s()(),t.nrm(19,"mcrai-input",6)(20,"mcrai-input",7)(21,"mcrai-input",8),t.k0s()(),t.j41(22,"mcrai-row")(23,"mcrai-col")(24,"mcrai-panel",9)(25,"mcrai-panel-header")(26,"h2"),t.EFF(27,"Ur\u010deno pro"),t.k0s()(),t.j41(28,"mcrai-panel-content"),t.nrm(29,"aegisx-select-role",10)(30,"aegisx-select-user",10)(31,"aegisx-select-product",10),t.k0s()()()()()(),t.j41(32,"mcrai-modal-actions")(33,"button",11),t.bIt("click",function(){return s.close()}),t.EFF(34,"Zav\u0159\xedt "),t.k0s(),t.j41(35,"button",12),t.bIt("click",function(){return s.add()}),t.EFF(36,"Vytvo\u0159it "),t.k0s()()()),2&n&&(t.R7$(5),t.Y8G("formGroup",s.form),t.R7$(3),t.Y8G("control",s.controls.name),t.R7$(),t.Y8G("control",s.controls.code),t.R7$(3),t.Y8G("control",s.controls.enabled)("value",!0),t.R7$(2),t.Y8G("control",s.controls.type),t.R7$(),t.Y8G("value",0),t.R7$(2),t.Y8G("value",1),t.R7$(2),t.Y8G("control",s.controls.step),t.R7$(),t.Y8G("control",s.controls.exchange_rate),t.R7$(),t.Y8G("control",s.controls.order_max),t.R7$(3),t.Y8G("collapsed",!0),t.R7$(5),t.Y8G("control",s.controls.roles)("multiple",!0),t.R7$(),t.Y8G("control",s.controls.users)("multiple",!0),t.R7$(),t.Y8G("control",s.controls.products)("multiple",!0),t.R7$(4),t.Y8G("disabled",s.isAddButtonDisabled()))},dependencies:[u.qT,u.cb,u.j4,w.Q,J.o,Z.g,Q.g,q.l,tt.B,it.h,nt.l,ot.J,rt.f,jt.N,Gt.u,ct.r,ct.S,yt.J,Bt.w,Ut.Z]})}return i})();var $t=r(71829),Y=r(65382),Nt=r(70014),wt=r(77617),Lt=r(52699),at=r(92721),Be=r(48390);let Ue=(()=>{class i{constructor(e,n,s){this.store=e,this.modalService=n,this.data=s,this.form=new u.J3({users:new u.hs([]),roles:new u.hs([]),blacklist:new u.hs([])})}ngOnInit(){}close(){this.modalService.close()}isAddButtonDisabled(){return this.form.invalid}add(){this.isAddButtonDisabled()||this.store.dispatch(new Pt({id:this.data.actionCurrency.id,body:this.form.value}))}static#t=this.\u0275fac=function(n){return new(n||i)(t.rXU(d.il),t.rXU(p.mO),t.rXU(p._P))};static#e=this.\u0275cmp=t.VBU({type:i,selectors:[["mcrai-add-permission-modal"]],decls:22,vars:9,consts:[[3,"formGroup"],[3,"control","multiple"],[3,"control","roles","multiple"],["mcrai-button","negative",3,"click"],["mcrai-button","positive",3,"click","disabled"]],template:function(n,s){1&n&&(t.j41(0,"mcrai-modal")(1,"mcrai-modal-header")(2,"h1"),t.EFF(3,"Povolit pro"),t.k0s()(),t.j41(4,"mcrai-modal-content")(5,"form",0)(6,"mcrai-row")(7,"mcrai-col")(8,"h2"),t.EFF(9,"Povolit"),t.k0s(),t.nrm(10,"aegisx-select-user",1)(11,"aegisx-select-role",1),t.k0s()(),t.j41(12,"mcrai-row")(13,"mcrai-col")(14,"h2"),t.EFF(15,"Zak\xe1zat"),t.k0s(),t.nrm(16,"aegisx-select-user",2),t.k0s()()()(),t.j41(17,"mcrai-modal-actions")(18,"button",3),t.bIt("click",function(){return s.close()}),t.EFF(19,"Zav\u0159\xedt "),t.k0s(),t.j41(20,"button",4),t.bIt("click",function(){return s.add()}),t.EFF(21,"Nastavit "),t.k0s()()()),2&n&&(t.R7$(5),t.Y8G("formGroup",s.form),t.R7$(5),t.Y8G("control",s.form.controls.users)("multiple",!0),t.R7$(),t.Y8G("control",s.form.controls.roles)("multiple",!0),t.R7$(5),t.Y8G("control",s.form.controls.blacklist)("roles",s.form.controls.roles.value)("multiple",!0),t.R7$(4),t.Y8G("disabled",s.isAddButtonDisabled()))},dependencies:[u.qT,u.cb,u.j4,w.Q,J.o,Z.g,it.h,nt.l,ot.J,rt.f,yt.J,Bt.w]})}return i})(),$e=(()=>{class i{constructor(e,n,s){this.store=e,this.modalService=n,this.data=s,this.form=new u.J3({blacklist:new u.hs([],u.k0.required)})}ngOnInit(){}close(){this.modalService.close()}isAddButtonDisabled(){return this.form.invalid}add(){this.isAddButtonDisabled()||this.store.dispatch(new Pt({id:this.data.actionCurrency.id,body:this.form.value}))}static#t=this.\u0275fac=function(n){return new(n||i)(t.rXU(d.il),t.rXU(p.mO),t.rXU(p._P))};static#e=this.\u0275cmp=t.VBU({type:i,selectors:[["mcrai-add-blacklist-modal"]],decls:11,vars:3,consts:[[3,"control","multiple"],["mcrai-button","negative",3,"click"],["mcrai-button","positive",3,"click","disabled"]],template:function(n,s){1&n&&(t.j41(0,"mcrai-modal")(1,"mcrai-modal-header")(2,"h1"),t.EFF(3,"Zak\xe1zat pro"),t.k0s()(),t.j41(4,"mcrai-modal-content"),t.nrm(5,"aegisx-select-user",0),t.k0s(),t.j41(6,"mcrai-modal-actions")(7,"button",1),t.bIt("click",function(){return s.close()}),t.EFF(8,"Zav\u0159\xedt "),t.k0s(),t.j41(9,"button",2),t.bIt("click",function(){return s.add()}),t.EFF(10,"Zak\xe1zat "),t.k0s()()()),2&n&&(t.R7$(5),t.Y8G("control",s.form.controls.blacklist)("multiple",!0),t.R7$(4),t.Y8G("disabled",s.isAddButtonDisabled()))},dependencies:[w.Q,it.h,nt.l,ot.J,rt.f,yt.J]})}return i})();
1const Vt="[ActionCurrencies] DELETE actionCurrency permissions",Xt="[ActionCurrencies] DELETE actionCurrency permissions success";class Yt{constructor(c){this.payload=c,this.type=Vt}}class Ne{constructor(c){this.payload=c,this.type=Xt}}var Kt=r(26588),Ht=r(64204),Wt=r(95466),zt=r(7306),Jt=r(7622),Zt=r(57382),Qt=r(65208),qt=r(21336),te=r(30127),ee=r(49451),we=r(59788),Le=r(83891);function Ve(i,c){1&i&&(t.j41(0,"mcrai-th"),t.EFF(1,"U\u017eivatel"),t.k0s())}function Xe(i,c){if(1&i&&t.EFF(0),2&i){const e=t.XpG().$implicit;t.Lme(" ",null==e.user?null:e.user.username," - ",null==e.user?null:e.user.nickname," ")}}function Ye(i,c){if(1&i&&(t.j41(0,"mcrai-td"),t.DNE(1,Xe,1,2),t.k0s()),2&i){const e=c.$implicit;t.R7$(),t.vxM(1,e.user?1:-1)}}function Ke(i,c){1&i&&(t.j41(0,"mcrai-th"),t.EFF(1,"Role"),t.k0s())}function He(i,c){if(1&i&&(t.j41(0,"mcrai-td"),t.EFF(1),t.k0s()),2&i){const e=c.$implicit;t.R7$(),t.JRh(null==e.role?null:e.role.name)}}function We(i,c){1&i&&t.nrm(0,"mcrai-th")}function ze(i,c){if(1&i){const e=t.RV6();t.j41(0,"button",20),t.bIt("click",function(){t.eBV(e);const s=t.XpG().$implicit,C=t.XpG();return t.Njj(C.toggleUser(s.user))}),t.j41(1,"mcrai-icon"),t.EFF(2,"delete"),t.k0s()()}}function Je(i,c){if(1&i){const e=t.RV6();t.j41(0,"button",20),t.bIt("click",function(){t.eBV(e);const s=t.XpG().$implicit,C=t.XpG();return t.Njj(C.toggleRole(s.role))}),t.j41(1,"mcrai-icon"),t.EFF(2,"delete"),t.k0s()()}}function Ze(i,c){if(1&i&&(t.j41(0,"mcrai-td",18),t.DNE(1,ze,3,0,"button",19)(2,Je,3,0,"button",19),t.k0s()),2&i){const e=c.$implicit,n=t.XpG();t.R7$(),t.vxM(1,e.user&&n.toolbarService.isDeleteMode()?1:-1),t.R7$(),t.vxM(2,e.role&&n.toolbarService.isDeleteMode()?2:-1)}}function Qe(i,c){1&i&&t.nrm(0,"mcrai-tr")}function qe(i,c){if(1&i&&t.nrm(0,"mcrai-tr"),2&i){const e=c.$implicit,n=t.XpG();t.AVh("mcrai-tr--highlight",n.isSelectedUser(e.user)||n.isSelectedRole(e.role))}}function ti(i,c){if(1&i){const e=t.RV6();t.j41(0,"button",21),t.bIt("click",function(){t.eBV(e);const s=t.XpG(2);return t.Njj(s.showEnableModal())}),t.EFF(1,"Nastavit "),t.k0s()}}function ei(i,c){if(1&i){const e=t.RV6();t.j41(0,"button",22),t.bIt("click",function(){t.eBV(e);const s=t.XpG(2);return t.Njj(s.unselectEnabled())}),t.EFF(1,"Zru\u0161it v\xfdb\u011br "),t.k0s(),t.j41(2,"button",23),t.bIt("click",function(){t.eBV(e);const s=t.XpG(2);return t.Njj(s.deleteEnabled())}),t.EFF(3,"Smazat vybran\xe9 "),t.k0s()}if(2&i){const e=t.XpG(2);t.Y8G("disabled",e.isDeleteEnabledButtonDisabled()),t.R7$(2),t.Y8G("disabled",e.isDeleteEnabledButtonDisabled())}}function ii(i,c){if(1&i&&(t.j41(0,"mcrai-panel-actions"),t.DNE(1,ti,2,0,"button",17)(2,ei,4,2),t.k0s()),2&i){const e=t.XpG();t.R7$(),t.vxM(1,e.toolbarService.isDeleteMode()?-1:1),t.R7$(),t.vxM(2,e.toolbarService.isDeleteMode()?2:-1)}}function ni(i,c){1&i&&(t.j41(0,"mcrai-th"),t.EFF(1,"U\u017eivatel"),t.k0s())}function oi(i,c){if(1&i&&(t.j41(0,"mcrai-td"),t.EFF(1),t.k0s()),2&i){const e=c.$implicit;t.R7$(),t.E5c(" [",null==e.role?null:e.role.name,"] - ",e.username," - ",e.nickname," ")}}function ri(i,c){1&i&&t.nrm(0,"mcrai-th")}function si(i,c){if(1&i){const e=t.RV6();t.j41(0,"button",20),t.bIt("click",function(){t.eBV(e);const s=t.XpG().$implicit,C=t.XpG(2);return t.Njj(C.toggleBlacklist(s))}),t.EFF(1,"Vybrat "),t.k0s()}}function ci(i,c){if(1&i&&(t.j41(0,"mcrai-td",18),t.DNE(1,si,2,0,"button",19),t.k0s()),2&i){const e=t.XpG(2);t.R7$(),t.vxM(1,e.toolbarService.isDeleteMode()?1:-1)}}function ai(i,c){1&i&&t.nrm(0,"mcrai-tr")}function li(i,c){if(1&i&&t.nrm(0,"mcrai-tr"),2&i){const e=c.$implicit,n=t.XpG(2);t.AVh("mcrai-tr--highlight",n.isSelectedBlacklist(e))}}function ui(i,c){if(1&i&&(t.j41(0,"mcrai-table",1),t.qex(1,2),t.DNE(2,ni,2,0,"mcrai-th",3)(3,oi,2,3,"mcrai-td",4),t.bVm(),t.qex(4,6),t.DNE(5,ri,1,0,"mcrai-th",3)(6,ci,2,1,"mcrai-td",7),t.bVm(),t.DNE(7,ai,1,0,"mcrai-tr",8)(8,li,1,2,"mcrai-tr",9),t.k0s()),2&i){const e=t.XpG();t.Y8G("items",e.disabled),t.R7$(7),t.Y8G("mcraiHeaderRowDef",e.columns2),t.R7$(),t.Y8G("mcraiRowDefColumns",e.columns2)}}function di(i,c){1&i&&(t.j41(0,"p"),t.EFF(1," Nikdo "),t.k0s())}function mi(i,c){if(1&i){const e=t.RV6();t.j41(0,"button",21),t.bIt("click",function(){t.eBV(e);const s=t.XpG();return t.Njj(s.showBlacklistModal())}),t.EFF(1,"Zak\xe1zat pro "),t.k0s()}}function pi(i,c){if(1&i){const e=t.RV6();t.j41(0,"button",22),t.bIt("click",function(){t.eBV(e);const s=t.XpG();return t.Njj(s.unselectBlacklist())}),t.EFF(1,"Zru\u0161it v\xfdb\u011br "),t.k0s(),t.j41(2,"button",23),t.bIt("click",function(){t.eBV(e);const s=t.XpG();return t.Njj(s.deleteBlacklist())}),t.EFF(3,"Smazat vybran\xe9 "),t.k0s()}if(2&i){const e=t.XpG();t.Y8G("disabled",e.isDeleteBlacklistButtonDisabled()),t.R7$(2),t.Y8G("disabled",e.isDeleteBlacklistButtonDisabled())}}let ie=(()=>{class i{get enabled(){const e=[];for(const n of this.actionCurrency.roles)e.push({user:null,role:n});for(const n of this.actionCurrency.users)e.push({user:n,role:null});return e}get disabled(){let e;switch(this.order.value){case"1":e=(n,s)=>{const C=n.nickname.toLowerCase(),I=s.nickname.toLowerCase();return C<I?-1:C>I?1:0}
1;break;case"2":e=(n,s)=>{const C=n.nickname.toLowerCase(),I=s.nickname.toLowerCase();return I<C?-1:I>C?1:0};break;case"3":e=(n,s)=>{const C=n.role?n.role.name.toLowerCase():"",I=s.role?s.role.name.toLowerCase():"";return C<I?-1:C>I?1:0};break;case"4":e=(n,s)=>{const C=n.role?n.role.name.toLowerCase():"",I=s.role?s.role.name.toLowerCase():"";return I<C?-1:I>C?1:0}}if(e){const n=this.actionCurrency.blacklist.slice();return n.sort(e),n}return this.actionCurrency.blacklist}get columns(){return["user","role","actions"]}get columns2(){return["user","actions"]}constructor(e,n,s,C){this.store=e,this.modalService=n,this.toolbarService=s,this.permissionService=C,this.selectedUsers=[],this.selectedRoles=[],this.selectedBlacklist=[],this.order=new u.hs}ngOnInit(){}showEnableModal(){const e=new p.m_("800px","600px",{actionCurrency:this.actionCurrency});this.modalService.open(Ue,e)}showBlacklistModal(){const e=new p.m_("800px","600px",{actionCurrency:this.actionCurrency});this.modalService.open($e,e)}isSelectedUser(e){return!!e&&!!this.selectedUsers.find(n=>n.id===e.id)}isSelectedRole(e){return!!e&&!!this.selectedRoles.find(n=>n.id===e.id)}isSelectedBlacklist(e){return!!this.selectedBlacklist.find(n=>n.id===e.id)}toggleUser(e){this.selectedUsers=(0,W.g)(this.selectedUsers,e)}toggleRole(e){this.selectedRoles=(0,W.g)(this.selectedRoles,e)}toggleBlacklist(e){this.selectedBlacklist=(0,W.g)(this.selectedBlacklist,e)}unselectEnabled(){this.selectedUsers=[],this.selectedRoles=[]}unselectBlacklist(){this.selectedBlacklist=[]}isDeleteEnabledButtonDisabled(){return!this.selectedUsers.length&&!this.selectedRoles.length}deleteEnabled(){this.isDeleteEnabledButtonDisabled()||(this.store.dispatch(new Yt({id:this.actionCurrency.id,users:this.selectedUsers,roles:this.selectedRoles,blacklist:[]})),this.unselectEnabled())}isDeleteBlacklistButtonDisabled(){return!this.selectedBlacklist.length}deleteBlacklist(){this.isDeleteBlacklistButtonDisabled()||(this.store.dispatch(new Yt({id:this.actionCurrency.id,users:[],roles:[],blacklist:this.selectedBlacklist})),this.unselectBlacklist())}static#t=this.\u0275fac=function(n){return new(n||i)(t.rXU(d.il),t.rXU(p.mO),t.rXU(Y.h),t.rXU($t.n))};static#e=this.\u0275cmp=t.VBU({type:i,selectors:[["aegisx-action-currency-permissions"]],inputs:{actionCurrency:"actionCurrency"},decls:50,vars:10,consts:[["color","secondary","collapsable","",3,"collapsed"],[3,"items"],["mcraiColumnDef","user"],[4,"mcraiHeaderCellDef"],[4,"mcraiCellDef"],["mcraiColumnDef","role"],["mcraiColumnDef","actions"],["align-right","",4,"mcraiCellDef"],[4,"mcraiHeaderRowDef"],[3,"mcrai-tr--highlight",4,"mcraiRowDef","mcraiRowDefColumns"],[1,"permissions--header"],["placeholder","Po\u0159ad\xed",3,"control"],["value","0"],["value","1"],["value","2"],["value","3"],["value","4"],["mcrai-button","positive"],["align-right",""],["mcrai-button","neutral"],["mcrai-button","neutral",3,"click"],["mcrai-button","positive",3,"click"],["mcrai-button","neutral",3,"click","disabled"],["mcrai-button","negative",3,"click","disabled"]],template:function(n,s){1&n&&(t.j41(0,"mcrai-panel",0)(1,"mcrai-panel-header")(2,"h2"),t.EFF(3,"Nastaven\xed pr\xe1v"),t.k0s()(),t.j41(4,"mcrai-panel-content")(5,"mcrai-row")(6,"mcrai-col")(7,"mcrai-panel")(8,"mcrai-panel-header")(9,"h3"),t.EFF(10,"Povoleno pro"),t.k0s()(),t.j41(11,"mcrai-panel-content")(12,"mcrai-table",1),t.qex(13,2),t.DNE(14,Ve,2,0,"mcrai-th",3)(15,Ye,2,1,"mcrai-td",4),t.bVm(),t.qex(16,5),t.DNE(17,Ke,2,0,"mcrai-th",3)(18,He,2,1,"mcrai-td",4),t.bVm(),t.qex(19,6),t.DNE(20,We,1,0,"mcrai-th",3)(21,Ze,3,2,"mcrai-td",7),t.bVm(),t.DNE(22,Qe,1,0,"mcrai-tr",8)(23,qe,1,2,"mcrai-tr",9),t.k0s()(),t.DNE(24,ii,3,2,"mcrai-panel-actions"),t.k0s()(),t.j41(25,"mcrai-col")(26,"mcrai-panel")(27,"mcrai-panel-header",10)(28,"mcrai-row")(29,"mcrai-col")(30,"h3"),t.EFF(31,"Zak\xe1z\xe1no pro"),t.k0s()(),t.j41(32,"mcrai-col")(33,"mcrai-select",11)(34,"mcrai-option",12),t.EFF(35,"V\xfdchoz\xed"),t.k0s(),t.j41(36,"mcrai-option",13),t.EFF(37,"U\u017eivatel a-z"),t.k0s(),t.j41(38,"mcrai-option",14),t.EFF(39,"U\u017eivatel z-a"),t.k0s(),t.j41(40,"mcrai-option",15),t.EFF(41,"Role a-z"),t.k0s(),t.j41(42,"mcrai-option",16),t.EFF(43,"Role z-a"),t.k0s()()()()(),t.j41(44,"mcrai-panel-content"),t.DNE(45,ui,9,3,"mcrai-table",1)(46,di,2,0,"p"),t.k0s(),t.j41(47,"mcrai-panel-actions"),t.DNE(48,mi,2,0,"button",17)(49,pi,4,2),t.k0s()()()()()()),2&n&&(t.Y8G("collapsed",!0),t.R7$(12),t.Y8G("items",s.enabled),t.R7$(10),t.Y8G("mcraiHeaderRowDef",s.columns),t.R7$(),t.Y8G("mcraiRowDefColumns",s.columns),t.R7$(),t.vxM(24,s.permissionService.canWrite()?24:-1),t.R7$(9),t.Y8G("control",s.order),t.R7$(12),t.vxM(45,null!=s.actionCurrency&&null!=s.actionCurrency.blackl
1ist&&s.actionCurrency.blacklist.length?45:-1),t.R7$(),t.vxM(46,null!=s.actionCurrency&&null!=s.actionCurrency.blacklist&&s.actionCurrency.blacklist.length?-1:46),t.R7$(2),t.vxM(48,s.toolbarService.isDeleteMode()?-1:48),t.R7$(),t.vxM(49,s.toolbarService.isDeleteMode()?49:-1))},dependencies:[w.Q,Kt.R,J.o,Z.g,Q.g,q.l,at.h,tt.B,Ht.n,Wt.q,zt.B,Jt.K,Zt.D,Qt.Q,qt.V,te.e,ee.O,we.w,Le.P],styles:[".permissions--header[_ngcontent-%COMP%]   .mcrai-row[_ngcontent-%COMP%]{width:100%}.permissions--header[_ngcontent-%COMP%]   .mcrai-col[_ngcontent-%COMP%]{display:flex;align-items:center}"]})}return i})();var _i=r(51279);const hi=()=>[];let Ci=(()=>{class i{constructor(e,n,s){this.store=e,this.modalService=n,this.data=s,this.form=new u.J3({products:new u.hs([]),categories:new u.hs([])})}ngOnInit(){}close(){this.modalService.close()}pickupCategories(e){this.form.patchValue({categories:(0,V._)(e)}),this.form.controls.categories.markAsTouched(),this.form.controls.categories.markAsDirty()}isAddButtonDisabled(){return this.form.invalid||this.form.pristine}add(){this.isAddButtonDisabled()||this.store.dispatch(new xe({id:this.data.actionCurrency.id,body:this.form.value}))}static#t=this.\u0275fac=function(n){return new(n||i)(t.rXU(d.il),t.rXU(p.mO),t.rXU(p._P))};static#e=this.\u0275cmp=t.VBU({type:i,selectors:[["aegisx-add-items-modal"]],decls:12,vars:8,consts:[[3,"control","multiple","nullable","required"],[3,"onSelectCategories","multiple","selected"],["mcrai-button","negative",3,"click"],["mcrai-button","positive",3,"click","disabled"]],template:function(n,s){1&n&&(t.j41(0,"mcrai-modal")(1,"mcrai-modal-header")(2,"h1"),t.EFF(3,"P\u0159idat produkty"),t.k0s()(),t.j41(4,"mcrai-modal-content"),t.nrm(5,"aegisx-select-product",0),t.j41(6,"aegisx-category-tree2",1),t.bIt("onSelectCategories",function(I){return s.pickupCategories(I)}),t.k0s()(),t.j41(7,"mcrai-modal-actions")(8,"button",2),t.bIt("click",function(){return s.close()}),t.EFF(9,"Zav\u0159\xedt "),t.k0s(),t.j41(10,"button",3),t.bIt("click",function(){return s.add()}),t.EFF(11,"P\u0159idat "),t.k0s()()()),2&n&&(t.R7$(5),t.Y8G("control",s.form.controls.products)("multiple",!0)("nullable",!1)("required",!0),t.R7$(),t.Y8G("multiple",!0)("selected",t.lJ4(7,hi)),t.R7$(4),t.Y8G("disabled",s.isAddButtonDisabled()))},dependencies:[w.Q,it.h,nt.l,ot.J,rt.f,Ut.Z,_i.e]})}return i})();const ne="[ActionCurrencies] DELETE actionCurrency products",oe="[ActionCurrencies] DELETE actionCurrency products success";class fi{constructor(c){this.payload=c,this.type=ne}}class yi{constructor(c){this.payload=c,this.type=oe}}var gi=r(68417);function Ei(i,c){if(1&i){const e=t.RV6();t.j41(0,"button",4),t.bIt("click",function(){t.eBV(e);const s=t.XpG().$implicit,C=t.XpG();return t.Njj(C.toggleProduct(s))}),t.j41(1,"mcrai-icon"),t.EFF(2,"delete"),t.k0s()()}}function vi(i,c){if(1&i&&(t.j41(0,"mcrai-row")(1,"mcrai-col")(2,"mcrai-panel",2)(3,"mcrai-panel-header"),t.EFF(4),t.nI1(5,"characterLimit"),t.DNE(6,Ei,3,0,"button",3),t.k0s()()()()),2&i){const e=c.$implicit,n=t.XpG();t.R7$(2),t.AVh("selected",n.isSelectedProduct(e)),t.R7$(2),t.E5c(" ",null==e.variants[0]||null==e.variants[0].subvariants[0]?null:e.variants[0].subvariants[0].code," - ",null==e.brand?null:e.brand.name," - ",t.i5U(5,6,null==e.info[0]?null:e.info[0].name,50)," "),t.R7$(2),t.vxM(6,n.toolbarService.isDeleteMode()?6:-1)}}function bi(i,c){if(1&i&&t.EFF(0),2&i){const e=t.XpG().$implicit;t.SpI(" ",null==e.info[0]?null:e.info[0].name," > ")}}function Ai(i,c){1&i&&t.DNE(0,bi,1,1),2&i&&t.vxM(0,c.$implicit.id?0:-1)}function Ri(i,c){if(1&i){const e=t.RV6();t.j41(0,"button",4),t.bIt("click",function(){t.eBV(e);const s=t.XpG().$implicit,C=t.XpG();return t.Njj(C.toggleCategory(s))}),t.j41(1,"mcrai-icon"),t.EFF(2,"delete"),t.k0s()()}}function Di(i,c){if(1&i&&(t.j41(0,"mcrai-row")(1,"mcrai-col")(2,"mcrai-panel",2)(3,"mcrai-panel-header"),t.Z7z(4,Ai,1,1,null,null,t.fX1),t.EFF(6),t.DNE(7,Ri,3,0,"button",3),t.k0s()()()()),2&i){const e=c.$implicit,n=t.XpG();t.R7$(2),t.AVh("selected",n.isSelectedCategory(e)),t.R7$(2),t.Dyx(e.breadcrumbs),t.R7$(2),t.SpI(" ",null==e.info[0]?null:e.info[0].name," "),t.R7$(),t.vxM(7,n.toolbarService.isDeleteMode()?7:-1)}}function Ti(i,c){if(1&i){const e=t.RV6();t.j41(0,"button",5),t.bIt("click",function(){t.eBV(e);const s=t.XpG();return t.Njj(s.showAddItemsModal())}),t.EFF(1,"P\u0159idat"),t.k0s()}}function ki(i,c){if(1&i){const e=t.RV6();t.j41(0,"button",6),t.bIt("click",function(){t.eBV(e);const s=t.XpG();return t.Njj(s.unselectAll())}),t.EFF(1,"Zru\u0161it v\xfdb\u011br "),t.k0s(),t.j41(2,"button",7),t.bIt("click",function(){t.eBV(e);const s=t.XpG();return t.Njj(s.delete())}),t.EFF(3,"Smazat vybran\xe9 "),t.k0s()}if(2&i){const e=t.XpG();t.Y8G("disabled",e.isDeleteButtonDisabled()),t.R7$(2),t.Y8G("disabled",e.isDeleteButtonDisabled())}}let re=(()=>{class i{constructor(e,n,s){this.store=e,this.modalService=n,this.toolbarService=s,this.selectedProducts=[],this.selectedCategories=[]}ngOnInit(){}showAddItemsModal(){const e=new p.m_("800px","600px",{actionCurrency:this.actionCurrency});this.modalService.open(Ci,e)}toggleProduct(e){this.selectedProducts=(0,W.g)(this.selectedProducts,e)}isSelectedProduct(e){return!!this.selectedProducts.find(n=>n.id===e.id)}toggleCategory(e){this.selectedCategories=(0,W.g)(this.selectedCategories,e)}isSelectedCategory(e){return!!this.selectedCategories.find(n=>n.id===e.id)}unselectAll(){this.selectedProducts=[],this.selectedCategories=[]}isDeleteButtonDisabled(){return!this.selectedProducts.length&&!this.selectedCategories.length}delete(){this.isDeleteButtonDisabled()||(this.store.dispatch(new fi({id:this.actionCurrency.id,products:this.selectedProducts,categories:this.selectedCategories})),this.unselectAll())}static#t=this.\u0275fac=function(n){return new(n||i)(t.rXU(d.il),t.rXU(p.mO),t.rXU(Y.h))};static#e=this.\u0275cmp=t.VBU({type:i,selectors:[["aegisx-action-currency-items"]],inputs:{actionCurrency:"actionCurrency"},decls:25,vars:3,consts:[["color","secondary","collapsable","",3,"collapsed"],["mcrai-button","positive"],["color","secondary"],["mcrai-button","neutral",1,"pull-right"],["mcrai-button","neutral",1,"pull-right",3,"click"],["mcrai-button","positive",3,"click"],["mcrai-button","neutral",3,"click","disabled"],["mcrai-button","negative",3,"click","disabled"]],template:function(n,s){1&n&&(t.j41(0,"mcrai-panel",0)(1,"mcrai-panel-header")(2,"h2"),t.EFF(3,"Zlevn\u011bn\xe9 produkty"),t.k0s()(),t.j41(4,"mcrai-panel-content")(5,"mcrai-row")(6,"mcrai-col")(7,"mcrai-panel")(8,"mcrai-panel-header")(9,"h3"),t.EFF(10,"Produkty"),t.k0s()(),t.j41(11,"mcrai-panel-content"),t.Z7z(12,vi,7,9,"mcrai-row",null,t.fX1),t.k0s()()(),t.j41(14,"mcrai-col")(15,"mcrai-panel")(16,"mcrai-panel-header")(17,"h3"),t.EFF(18,"Kategorie"),t.k0s()(),t.j41(19,"mcrai-panel-content"),t.Z7z(20,Di,8,4,"mcrai-row",null,t.fX1),t.k0s()()()()(),t.j41(22,"mcrai-panel-actions"),t.DNE(23,Ti,2,0,"button",1)(24,ki,4,2),t.k0s()()),2&n&&(t.Y8G("collapsed",!0),t.R7$(12),t.Dyx(s.actionCurrency.products),t.R7$(8),t.Dyx(s.actionCurrency.categories),t.R7$(3),t.vxM(23,s.toolbarService.isDeleteMode()?-1:23),t.R7$(),t.vxM(24,s.toolbarService.isDeleteMode()?24:-1))},dependencies:[w.Q,Kt.R,J.o,Z.g,Q.g,q.l,at.h,tt.B,gi.$]})}return i})();function Fi(i,c){if(1&i){const e=t.RV6();t.j41(0,"button",4),t.bIt("click",function(){t.eBV(e);const s=t.XpG();return t.Njj(s.patch())}),t.EFF(1,"Ulo\u017eit "),t.k0s()}if(2&i){const e=t.XpG();t.Y8G("disabled",e.isPatchButtonDisabled())}}let xi=(()=>{class i{get controls(){return this.form.controls}constructor(e,n,s,C,I){this.store=e,this.modalService=n,this.builder=s,this.data=C,this.toolbarService=I,this.destroy=new Ct.B7,this.actionCurrency=C.item,this.id=C.item.id,this.getActionCurrency(this.id),this.buildForm()}ngOnInit(){this.selectActionCurrency()}ngOnDestroy(){this.destroy.next(),this.destroy.complete()}buildForm(){this.form=this.builder.group({users:[(0,V._)(this.actionCurrency.users)],roles:[(0,V._)(this.actionCurrency.roles)],products:[(0,V._)(this.actionCurrency.products)]})}getActionCurrency(e){this.store.dispatch(new At({id:e}))}selectActionCurrency(){this.store.pipe((0,d.Lt)(Dt),(0,et.Q)(this.destroy),(0,G.T)(e=>e[this.id]),(0,ft.p)(e=>!!e)).subscribe(e=>this.actionCurrency=e)}
1isPatchButtonDisabled(){return this.form.invalid||!this.form.dirty}patch(){this.isPatchButtonDisabled()||this.store.dispatch(new kt({id:this.actionCurrency.id,body:this.form.value}))}close(){this.modalService.close()}static#t=this.\u0275fac=function(n){return new(n||i)(t.rXU(d.il),t.rXU(p.mO),t.rXU(u.ze),t.rXU(p._P),t.rXU(Y.h))};static#e=this.\u0275cmp=t.VBU({type:i,selectors:[["aegisx-price-action-permissions-modal"]],decls:16,vars:4,consts:[[3,"formGroup"],[3,"actionCurrency"],["mcrai-button","negative",3,"click"],["mcrai-button","positive",3,"disabled"],["mcrai-button","positive",3,"click","disabled"]],template:function(n,s){1&n&&(t.j41(0,"mcrai-modal")(1,"mcrai-modal-header")(2,"h1"),t.EFF(3,"Ur\u010deno pro"),t.k0s()(),t.j41(4,"mcrai-modal-content")(5,"form",0)(6,"mcrai-row")(7,"mcrai-col"),t.nrm(8,"aegisx-action-currency-permissions",1),t.k0s()(),t.j41(9,"mcrai-row")(10,"mcrai-col"),t.nrm(11,"aegisx-action-currency-items",1),t.k0s()()()(),t.j41(12,"mcrai-modal-actions")(13,"button",2),t.bIt("click",function(){return s.close()}),t.EFF(14,"Zav\u0159\xedt "),t.k0s(),t.DNE(15,Fi,2,1,"button",3),t.k0s()()),2&n&&(t.R7$(5),t.Y8G("formGroup",s.form),t.R7$(3),t.Y8G("actionCurrency",s.actionCurrency),t.R7$(3),t.Y8G("actionCurrency",s.actionCurrency),t.R7$(4),t.vxM(15,s.toolbarService.isEditMode()?15:-1))},dependencies:[u.qT,u.cb,u.j4,w.Q,J.o,Z.g,it.h,nt.l,ot.J,rt.f,ie,re]})}return i})();var se=r(99138);const Si=i=>["/aegisx/action-currencies/",i];function Mi(i,c){1&i&&(t.j41(0,"mcrai-th"),t.EFF(1,"N\xe1zev"),t.k0s())}function Ii(i,c){if(1&i&&(t.j41(0,"mcrai-td"),t.EFF(1),t.k0s()),2&i){const e=c.$implicit;t.R7$(),t.JRh(e.name)}}function Pi(i,c){1&i&&(t.j41(0,"mcrai-th"),t.EFF(1,"K\xf3d"),t.k0s())}function Oi(i,c){if(1&i&&(t.j41(0,"mcrai-td"),t.EFF(1),t.k0s()),2&i){const e=c.$implicit;t.R7$(),t.JRh(e.code)}}function ji(i,c){1&i&&(t.j41(0,"mcrai-th"),t.EFF(1,"Platn\xe1"),t.k0s())}function Gi(i,c){if(1&i&&(t.j41(0,"mcrai-td"),t.EFF(1),t.nI1(2,"booleanToString"),t.k0s()),2&i){const e=c.$implicit;t.R7$(),t.JRh(t.bMT(2,1,e.enabled))}}function Bi(i,c){1&i&&(t.j41(0,"mcrai-th"),t.EFF(1,"Typ"),t.k0s())}function Ui(i,c){if(1&i&&(t.j41(0,"mcrai-td"),t.EFF(1),t.k0s()),2&i){const e=c.$implicit;t.R7$(),t.JRh(e.type)}}function $i(i,c){1&i&&(t.j41(0,"mcrai-th"),t.EFF(1,"Nejmen\u0161\xed jednotka"),t.k0s())}function Ni(i,c){if(1&i&&(t.j41(0,"mcrai-td"),t.EFF(1),t.k0s()),2&i){const e=c.$implicit;t.R7$(),t.JRh(e.step)}}function wi(i,c){1&i&&(t.j41(0,"mcrai-th"),t.EFF(1,"Kurz"),t.k0s())}function Li(i,c){if(1&i&&(t.j41(0,"mcrai-td"),t.EFF(1),t.k0s()),2&i){const e=c.$implicit;t.R7$(),t.JRh(e.exchange_rate)}}function Vi(i,c){1&i&&(t.j41(0,"mcrai-th"),t.EFF(1,"Max za n\xe1kup"),t.k0s())}function Xi(i,c){if(1&i&&(t.j41(0,"mcrai-td"),t.EFF(1),t.k0s()),2&i){const e=c.$implicit;t.R7$(),t.JRh(e.order_max)}}function Yi(i,c){1&i&&(t.j41(0,"mcrai-th"),t.EFF(1,"Ur\u010deno pro"),t.k0s())}function Ki(i,c){if(1&i){const e=t.RV6();t.j41(0,"button",16),t.bIt("click",function(){t.eBV(e);const s=t.XpG().$implicit,C=t.XpG(2);return t.Njj(C.showForModal(s))}),t.EFF(1),t.k0s()}if(2&i){const e=t.XpG().$implicit;t.R7$(),t.JRh(e.for_count)}}function Hi(i,c){if(1&i&&(t.j41(0,"mcrai-td"),t.DNE(1,Ki,2,1,"button",15),t.k0s()),2&i){const e=c.$implicit;t.R7$(),t.vxM(1,e.for_count?1:-1)}}function Wi(i,c){1&i&&t.nrm(0,"mcrai-th")}function zi(i,c){if(1&i){const e=t.RV6();t.j41(0,"button",16),t.bIt("click",function(){t.eBV(e);const s=t.XpG().$implicit,C=t.XpG(2);return t.Njj(C.toggleItem(s))}),t.EFF(1,"Vybrat "),t.k0s()}}function Ji(i,c){if(1&i&&(t.j41(0,"mcrai-td",17),t.DNE(1,zi,2,0,"button",15),t.j41(2,"a",18),t.EFF(3,"Detail "),t.k0s()()),2&i){const e=c.$implicit,n=t.XpG(2);t.R7$(),t.vxM(1,n.toolbarService.isSelectable()?1:-1),t.R7$(),t.Y8G("routerLink",t.eq3(2,Si,e.id))}}function Zi(i,c){1&i&&t.nrm(0,"mcrai-tr")}function Qi(i,c){if(1&i&&t.nrm(0,"mcrai-tr"),2&i){const e=c.$implicit,n=t.XpG(2);t.AVh("mcrai-tr--highlight",n.isSelected(e))}}function qi(i,c){if(1&i&&(t.j41(0,"mcrai-table",0),t.qex(1,1),t.DNE(2,Mi,2,0,"mcrai-th",2)(3,Ii,2,1,"mcrai-td",3),t.bVm(),t.qex(4,4),t.DNE(5,Pi,2,0,"mcrai-th",2)(6,Oi,2,1,"mcrai-td",3),t.bVm(),t.qex(7,5),t.DNE(8,ji,2,0,"mcrai-th",2)(9,Gi,3,3,"mcrai-td",3),t.bVm(),t.qex(10,6),t.DNE(11,Bi,2,0,"mcrai-th",2)(12,Ui,2,1,"mcrai-td",3),t.bVm(),t.qex(13,7),t.DNE(14,$i,2,0,"mcrai-th",2)(15,Ni,2,1,"mcrai-td",3),t.bVm(),t.qex(16,8),t.DNE(17,wi,2,0,"mcrai-th",2)(18,Li,2,1,"mcrai-td",3),t.bVm(),t.qex(19,9),t.DNE(20,Vi,2,0,"mcrai-th",2)(21,Xi,2,1,"mcrai-td",3),t.bVm(),t.qex(22,10),t.DNE(23,Yi,2,0,"mcrai-th",2)(24,Hi,2,1,"mcrai-td",3),t.bVm(),t.qex(25,11),t.DNE(26,Wi,1,0,"mcrai-th",2)(27,Ji,4,4,"mcrai-td",12),t.bVm(),t.DNE(28,Zi,1,0,"mcrai-tr",13)(29,Qi,1,2,"mcrai-tr",14),t.k0s()),2&i){const e=t.XpG();t.Y8G("container",e.actionCurrencies),t.R7$(28),t.Y8G("mcraiHeaderRowDef",e.columns),t.R7$(),t.Y8G("mcraiRowDefColumns",e.columns)}}let tn=(()=>{class i{get columns(){return["name","code","enabled","type","step","exchange_rate","order_max","for","actions"]}constructor(e,n){this.toolbarService=e,this.modalService=n,this.selectedItems=[],this.onItemToggle=new t.bkB}ngOnInit(){}toggleItem(e){this.onItemToggle.emit(e)}isSelected(e){return this.selectedItems&&!!this.selectedItems.find(n=>n.id===e.id)}showForModal(e){const n=new p.MK("1280px","800px",{item:e});this.modalService.open(xi,n)}static#t=this.\u0275fac=function(n){return new(n||i)(t.rXU(Y.h),t.rXU(p.mO))};static#e=this.\u0275cmp=t.VBU({type:i,selectors:[["aegisx-action-currency-list"]],inputs:{actionCurrencies:"actionCurrencies",selectedItems:"selectedItems"},outputs:{onItemToggle:"onItemToggle"},decls:1,vars:1,consts:[[3,"container"],["mcraiColumnDef","name"],[4,"mcraiHeaderCellDef"],[4,"mcraiCellDef"],["mcraiColumnDef","code"],["mcraiColumnDef","enabled"],["mcraiColumnDef","type"],["mcraiColumnDef","step"],["mcraiColumnDef","exchange_rate"],["mcraiColumnDef","order_max"],["mcraiColumnDef","for"],["mcraiColumnDef","actions"],["align-right","",4,"mcraiCellDef"],[4,"mcraiHeaderRowDef"],[3,"mcrai-tr--highlight",4,"mcraiRowDef","mcraiRowDefColumns"],["mcrai-button","neutral"],["mcrai-button","neutral",3,"click"],["align-right",""],["mcrai-button","neutral",3,"routerLink"]],template:function(n,s){1&n&&t.DNE(0,qi,30,3,"mcrai-table",0),2&n&&t.vxM(0,s.actionCurrencies?0:-1)},dependencies:[w.Q,st.Wk,Ht.n,Wt.q,zt.B,Jt.K,Zt.D,Qt.Q,qt.V,te.e,ee.O,se.Z]})}return i})();function en(i,c){if(1&i){const e=t.RV6();t.j41(0,"button",6),t.bIt("click",function(){t.eBV(e);const s=t.XpG();return t.Njj(s.unselectAll())}),t.EFF(1,"Zru\u0161it v\xfdb\u011br "),t.k0s()}if(2&i){const e=t.XpG();t.Y8G("disabled",e.isDeleteButtonDisabled())}}function nn(i,c){if(1&i){const e=t.RV6();t.j41(0,"button",7),t.bIt("click",function(){t.eBV(e);const s=t.XpG();return t.Njj(s.deleteActionCurrencies())}),t.EFF(1,"Smazat vybran\xe9 "),t.k0s()}if(2&i){const e=t.XpG();t.Y8G("disabled",e.isDeleteButtonDisabled())}}function on(i,c){if(1&i){const e=t.RV6();t.j41(0,"button",8),t.bIt("click",function(){t.eBV(e);const s=t.XpG();return t.Njj(s.showAddActionCurrencyModal())}
1),t.EFF(1,"P\u0159idat sb\u011brn\xe9 konto "),t.k0s()}}function rn(i,c){if(1&i){const e=t.RV6();t.j41(0,"button",6),t.bIt("click",function(){t.eBV(e);const s=t.XpG();return t.Njj(s.unselectAll())}),t.EFF(1,"Zru\u0161it v\xfdb\u011br "),t.k0s()}if(2&i){const e=t.XpG();t.Y8G("disabled",e.isDeleteButtonDisabled())}}function sn(i,c){if(1&i){const e=t.RV6();t.j41(0,"button",7),t.bIt("click",function(){t.eBV(e);const s=t.XpG();return t.Njj(s.deleteActionCurrencies())}),t.EFF(1,"Smazat vybran\xe9 "),t.k0s()}if(2&i){const e=t.XpG();t.Y8G("disabled",e.isDeleteButtonDisabled())}}function cn(i,c){if(1&i){const e=t.RV6();t.j41(0,"button",8),t.bIt("click",function(){t.eBV(e);const s=t.XpG();return t.Njj(s.showAddActionCurrencyModal())}),t.EFF(1,"P\u0159idat sb\u011brn\xe9 konto "),t.k0s()}}let an=(()=>{class i{constructor(e,n,s,C){this.store=e,this.modalService=n,this.permissionService=s,this.toolbarService=C,this.destroy=new Ct.B7,this.id=""}ngOnInit(){this.setToolbarModes(),this.getActionCurrencies(),this.selectActionCurencies(),this.selectSelectedActionCurrencies()}ngOnDestroy(){this.destroy.next(),this.destroy.complete()}setToolbarModes(){this.toolbarService.setToolbarModes([z.H.View,z.H.Edit,z.H.Delete])}getActionCurrencies(e=1){this.store.dispatch(new b({id:this.id,page:e}))}selectActionCurencies(){this.actionCurrencies=this.store.pipe((0,d.Lt)(f),(0,et.Q)(this.destroy),(0,G.T)(e=>e[this.id]),(0,ft.p)(e=>!!e))}selectSelectedActionCurrencies(){this.store.pipe((0,d.Lt)(je),(0,et.Q)(this.destroy)).subscribe(e=>this.selectedActionCurrencies=e)}onPageChange(e){this.getActionCurrencies(e)}isDeleteButtonDisabled(){return!this.selectedActionCurrencies||!this.selectedActionCurrencies.length}onItemToggle(e){this.store.dispatch(new Fe({item:e}))}unselectAll(){this.store.dispatch(new St)}showAddActionCurrencyModal(){const e=new p.MK("800px","600px");this.modalService.open(Ge,e)}deleteActionCurrencies(){this.isDeleteButtonDisabled()||this.store.dispatch(new he({id:this.id,items:this.selectedActionCurrencies}))}static#t=this.\u0275fac=function(n){return new(n||i)(t.rXU(d.il),t.rXU(p.mO),t.rXU($t.n),t.rXU(Y.h))};static#e=this.\u0275cmp=t.VBU({type:i,selectors:[["mcrai-overview"]],decls:20,vars:13,consts:[[3,"onItemToggle","actionCurrencies","selectedItems"],["top",""],["mcrai-button","neutral",3,"disabled"],["mcrai-button","negative",3,"disabled"],["mcrai-button","positive"],[1,"pull-left",3,"page","paginator"],["mcrai-button","neutral",3,"click","disabled"],["mcrai-button","negative",3,"click","disabled"],["mcrai-button","positive",3,"click"]],template:function(n,s){if(1&n&&(t.nrm(0,"aegisx-header"),t.j41(1,"mcrai-container")(2,"mcrai-panel")(3,"mcrai-panel-header")(4,"h1"),t.EFF(5,"Sb\u011brn\xe1 konta"),t.k0s()(),t.j41(6,"mcrai-panel-content")(7,"aegisx-action-currency-list",0),t.nI1(8,"async"),t.bIt("onItemToggle",function(I){return s.onItemToggle(I)}),t.k0s()(),t.j41(9,"mcrai-panel-actions",1),t.DNE(10,en,2,1,"button",2)(11,nn,2,1,"button",3)(12,on,2,0,"button",4),t.k0s(),t.j41(13,"mcrai-panel-actions")(14,"mcrai-paginator",5),t.nI1(15,"async"),t.bIt("page",function(I){return s.onPageChange(I)}),t.k0s(),t.DNE(16,rn,2,1,"button",2)(17,sn,2,1,"button",3)(18,cn,2,0,"button",4),t.k0s()()(),t.nrm(19,"aegisx-toolbar")),2&n){let C;t.R7$(7),t.Y8G("actionCurrencies",t.bMT(8,9,s.actionCurrencies))("selectedItems",s.selectedActionCurrencies),t.R7$(3),t.vxM(10,s.toolbarService.isSelectable()?10:-1),t.R7$(),t.vxM(11,s.toolbarService.isDeleteMode()?11:-1),t.R7$(),t.vxM(12,s.toolbarService.isDeleteMode()?-1:12),t.R7$(2),t.Y8G("paginator",null==(C=t.bMT(15,11,s.actionCurrencies))?null:C.paginator),t.R7$(2),t.vxM(16,s.toolbarService.isSelectable()?16:-1),t.R7$(),t.vxM(17,s.toolbarService.isDeleteMode()?17:-1),t.R7$(),t.vxM(18,s.toolbarService.isDeleteMode()?-1:18)}},dependencies:[Nt.I,wt.I,w.Q,Lt.H,Q.g,q.l,at.h,tt.B,Be.h,tn,o.Jj]})}return i})();var ln=r(41819),un=r(62523),dn=r(39103),mn=r(52570);function pn(i,c){if(1&i&&(t.j41(0,"mcrai-dl")(1,"mcrai-dt"),t.EFF(2,"N\xe1zev"),t.k0s(),t.j41(3,"mcrai-dd"),t.EFF(4),t.k0s(),t.j41(5,"mcrai-dt"),t.EFF(6,"K\xf3d"),t.k0s(),t.j41(7,"mcrai-dd"),t.EFF(8),t.k0s(),t.j41(9,"mcrai-dt"),t.EFF(10,"Platn\xe1"),t.k0s(),t.j41(11,"mcrai-dd"),t.EFF(12),t.nI1(13,"booleanToString"),t.k0s(),t.j41(14,"mcrai-dt"),t.EFF(15,"Typ"),t.k0s(),t.j41(16,"mcrai-dd"),t.EFF(17),t.k0s(),t.j41(18,"mcrai-dt"),t.EFF(19,"Nejmen\u0161\xed jednotka"),t.k0s(),t.j41(20,"mcrai-dd"),t.EFF(21),t.k0s(),t.j41(22,"mcrai-dt"),t.EFF(23,"Kurz"),t.k0s(),t.j41(24,"mcrai-dd"),t.EFF(25),t.nI1(26,"notSet"),t.k0s(),t.j41(27,"mcrai-dt"),t.EFF(28,"Ma
1x za n\xe1kup"),t.k0s(),t.j41(29,"mcrai-dd"),t.EFF(30),t.nI1(31,"notSet"),t.k0s()()),2&i){const e=t.XpG(2);t.R7$(4),t.JRh(e.actionCurrency.name),t.R7$(4),t.JRh(e.actionCurrency.code),t.R7$(4),t.JRh(t.bMT(13,7,e.actionCurrency.enabled)),t.R7$(5),t.JRh(e.actionCurrency.type),t.R7$(4),t.JRh(e.actionCurrency.step),t.R7$(4),t.JRh(t.bMT(26,9,e.actionCurrency.exchange_rate)),t.R7$(5),t.JRh(t.bMT(31,11,e.actionCurrency.order_max))}}function _n(i,c){if(1&i&&(t.j41(0,"form",1),t.nrm(1,"mcrai-input",2)(2,"mcrai-input",3)(3,"br"),t.j41(4,"mcrai-input",4),t.EFF(5,"Platn\xe1 "),t.k0s(),t.j41(6,"mcrai-radio-group",5)(7,"mcrai-input",6),t.EFF(8,"Cel\xe1 \u010d\xedsla "),t.k0s(),t.j41(9,"mcrai-input",6),t.EFF(10,"Desetinn\xe1 \u010d\xedsla "),t.k0s()(),t.nrm(11,"mcrai-input",7)(12,"mcrai-input",8)(13,"mcrai-input",9),t.k0s()),2&i){const e=t.XpG(2);t.Y8G("formGroup",e.form),t.R7$(),t.Y8G("control",e.controls.name),t.R7$(),t.Y8G("control",e.controls.code),t.R7$(2),t.Y8G("control",e.controls.enabled)("value",!0),t.R7$(2),t.Y8G("control",e.controls.type),t.R7$(),t.Y8G("value",0),t.R7$(2),t.Y8G("value",1),t.R7$(2),t.Y8G("control",e.controls.step),t.R7$(),t.Y8G("control",e.controls.exchange_rate),t.R7$(),t.Y8G("control",e.controls.order_max)}}function hn(i,c){if(1&i){const e=t.RV6();t.j41(0,"mcrai-panel-actions")(1,"button",10),t.bIt("click",function(){t.eBV(e);const s=t.XpG(2);return t.Njj(s.patch())}),t.EFF(2,"Ulo\u017eit zm\u011bny "),t.k0s()()}if(2&i){const e=t.XpG(2);t.R7$(),t.Y8G("disabled",e.isPatchButtonDisabled())}}function Cn(i,c){if(1&i&&(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,pn,32,13,"mcrai-dl")(6,_n,14,11,"form",1),t.k0s(),t.DNE(7,hn,3,1,"mcrai-panel-actions"),t.k0s()),2&i){const e=t.XpG();t.R7$(5),t.vxM(5,e.toolbarService.isEditMode()?-1:5),t.R7$(),t.vxM(6,e.toolbarService.isEditMode()?6:-1),t.R7$(),t.vxM(7,e.toolbarService.isEditMode()?7:-1)}}let fn=(()=>{class i{get controls(){return this.form.controls}constructor(e,n,s){this.store=e,this.builder=n,this.toolbarService=s,this.buildForm()}ngOnInit(){}ngOnChanges(e){e.hasOwnProperty("actionCurrency")&&(this.form.patchValue(e.actionCurrency.currentValue),this.form.markAsPristine())}buildForm(){this.form=this.builder.group({name:[null,u.k0.required],code:[null,u.k0.required],enabled:[null],type:[null],step:[null,u.k0.min(0)],exchange_rate:[null,u.k0.min(0)],order_max:[null,u.k0.min(0)]})}isPatchButtonDisabled(){return!this.form||this.form.invalid||!this.form.dirty}patch(){this.isPatchButtonDisabled()||this.store.dispatch(new kt({id:this.actionCurrency.id,body:this.form.value}))}static#t=this.\u0275fac=function(n){return new(n||i)(t.rXU(d.il),t.rXU(u.ze),t.rXU(Y.h))};static#e=this.\u0275cmp=t.VBU({type:i,selectors:[["aegisx-action-currency-detail"]],inputs:{actionCurrency:"actionCurrency"},features:[t.OA$],decls:1,vars:1,consts:[["color","secondary"],[3,"formGroup"],["type","text","placeholder","N\xe1zev *",3,"control"],["type","text","placeholder","K\xf3d *",3,"control"],["type","checkbox",3,"control","value"],[3,"control"],["type","radio",3,"value"],["type","text","placeholder","Nejmen\u0161\xed jednotka",3,"control"],["type","text","placeholder","Kurz",3,"control"],["type","text","placeholder","Max za n\xe1kup (0 = neomezen\u011b)",3,"control"],["mcrai-button","positive",3,"click","disabled"]],template:function(n,s){1&n&&t.DNE(0,Cn,8,3,"mcrai-panel",0),2&n&&t.vxM(0,s.actionCurrency?0:-1)},dependencies:[u.qT,u.cb,u.j4,w.Q,Q.g,q.l,at.h,tt.B,jt.N,Gt.u,ct.r,ct.S,ln.p,un.L,dn.Z,mn.s,se.Z]})}return i})();function yn(i,c){if(1&i&&(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-action-currency-detail",1),t.k0s(),t.nrm(8,"mcrai-col"),t.k0s(),t.j41(9,"mcrai-row")(10,"mcrai-col"),t.nrm(11,"aegisx-action-currency-items",1),t.k0s()(),t.j41(12,"mcrai-row")(13,"mcrai-col"),t.nrm(14,"aegisx-action-currency-permissions",1),t.k0s()()()()),2&i){const e=t.XpG();t.R7$(3),t.Lme("",e.actionCurrency.name," - ",e.actionCurrency.code,""),t.R7$(4),t.Y8G("actionCurrency",e.actionCurrency),t.R7$(4),t.Y8G("actionCurrency",e.actionCurrency),t.R7$(3),t.Y8G("actionCurrency",e.actionCurrency)}}let gn=(()=>{class i{constructor(e,n,s,C){this.store=e,this.activatedRoute=n,this.toolbarService=s,this.location=C,this.destroy=new Ct.B7,n.params.pipe((0,et.Q)(this.destroy)).subscribe(I=>{this.id=I.action_currency_id,this.getActionCurrency(this.id)})}ngOnInit(){this.setToolbarModes(),this.selectActionCurrency()}ngOnDestroy(){this.destroy.next(),this.destroy.complete()}setToolbarModes(){this.toolbarService.setToolbarModes([z.H.View,z.H.Edit,z.H.Delete])}getActionCurrency(e){this.store.dispatch(new At({id:e}))}selectActionCurrency(){this.store.pipe((0,d.Lt)(Dt),(0,et.Q)(this.destroy),(0,G.T)(e=>e[this.id]),(0,ft.p)(e=>!!e)).subscribe(e=>this.actionCurrency=e)}static#t=this.\u0275fac=function(n){return new(n||i)(t.rXU(d.il),t.rXU(st.nX),t.rXU(Y.h),t.rXU(o.aZ))};static#e=this.\u0275cmp=t.VBU({type:i,selectors:[["mcrai-detail"]],decls:10,vars:1,consts:[["mcrai-button","neutral",3,"click"],[3,"actionCurrency"]],template:function(n,s){1&n&&(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,yn,15,5,"mcrai-panel"),t.k0s()()(),t.nrm(9,"aegisx-toolbar")),2&n&&(t.R7$(8),t.vxM(8,s.actionCurrency?8:-1))},dependencies:[Nt.I,wt.I,w.Q,J.o,Z.g,Lt.H,Q.g,q.l,tt.B,fn,ie,re]})}return i})();var ce=r(97309);const En=[{path:"",component:an,canActivate:[ce.J]},{path:":action_currency_id",component:gn,canActivate:[ce.J]}];let vn=(()=>
1{class i{static#t=this.\u0275fac=function(n){return new(n||i)};static#e=this.\u0275mod=t.$C({type:i});static#i=this.\u0275inj=t.G2t({imports:[st.iI.forChild(En),st.iI]})}return i})(),bn=(()=>{class i extends L{constructor(){super(...arguments),this.addActionCurrencyItems=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(Mt),(0,k.M)(()=>this.loaderService.show()),(0,B.n)(e=>this.dataService.addActionCurrencyItems(e.payload.id,e.payload.body).pipe((0,G.T)(n=>new Se(n)),(0,N.W)(n=>(0,O.of)(new X.Rn(n))))))),this.addActionCurrencyItemsSuccess=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(_t),(0,k.M)(e=>this.toastService.makeToast(e.payload.message,p.Ck.Success)),(0,B.n)(e=>[new K({id:e.payload.item.id,item:e.payload.item})])))}static#t=this.\u0275fac=(()=>{let e;return function(s){return(e||(e=t.xGo(i)))(s||i)}})();static#e=this.\u0275prov=t.jDH({token:i,factory:i.\u0275fac})}return i})(),An=(()=>{class i{static#t=this.\u0275fac=function(n){return new(n||i)};static#e=this.\u0275mod=t.$C({type:i});static#i=this.\u0275inj=t.G2t({imports:[o.MD,H,l.Vm.forFeature([bn])]})}return i})(),Rn=(()=>{class i extends L{constructor(){super(...arguments),this.deleteActionCurrencyProducts=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(ne),(0,k.M)(()=>this.loaderService.show()),(0,B.n)(e=>this.dataService.deleteActionCurrencyItems(e.payload.id,e.payload.products,e.payload.categories).pipe((0,G.T)(n=>new yi(n)),(0,N.W)(n=>(0,O.of)(new X.Rn(n))))))),this.deleteActionCurrencyProductsSuccess=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(oe),(0,k.M)(e=>this.toastService.makeToast(e.payload.message,p.Ck.Success)),(0,B.n)(e=>[new K({id:e.payload.item.id,item:e.payload.item})])))}static#t=this.\u0275fac=(()=>{let e;return function(s){return(e||(e=t.xGo(i)))(s||i)}})();static#e=this.\u0275prov=t.jDH({token:i,factory:i.\u0275fac})}return i})(),Dn=(()=>{class i{static#t=this.\u0275fac=function(n){return new(n||i)};static#e=this.\u0275mod=t.$C({type:i});static#i=this.\u0275inj=t.G2t({imports:[o.MD,H,l.Vm.forFeature([Rn])]})}return i})(),Tn=(()=>{class i extends L{constructor(){super(...arguments),this.addActionCurrencyPermissions=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(It),(0,k.M)(()=>this.loaderService.show()),(0,B.n)(e=>this.dataService.addActionCurrencyPermissions(e.payload.id,e.payload.body).pipe((0,G.T)(n=>new Me(n)),(0,N.W)(n=>(0,O.of)(new X.Rn(n))))))),this.addActionCurrencyPermissionsSuccess=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(ht),(0,k.M)(e=>this.toastService.makeToast(e.payload.message,p.Ck.Success)),(0,B.n)(e=>[new K({id:e.payload.item.id,item:e.payload.item})])))}static#t=this.\u0275fac=(()=>{let e;return function(s){return(e||(e=t.xGo(i)))(s||i)}})();static#e=this.\u0275prov=t.jDH({token:i,factory:i.\u0275fac})}return i})(),kn=(()=>{class i{static#t=this.\u0275fac=function(n){return new(n||i)};static#e=this.\u0275mod=t.$C({type:i});static#i=this.\u0275inj=t.G2t({imports:[o.MD,H,l.Vm.forFeature([Tn])]})}return i})(),Fn=(()=>{class i extends L{constructor(){super(...arguments),this.deleteActionCurrencyPermissions=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(Vt),(0,k.M)(()=>this.loaderService.show()),(0,B.n)(e=>{const n=e.payload;return this.dataService.deleteActionCurrencyPermissions(n.id,n.users,n.roles,n.blacklist).pipe((0,G.T)(s=>new Ne(s)),(0,N.W)(s=>(0,O.of)(new X.Rn(s))))}))),this.deleteActionCurrencyPermissionsSuccess=(0,l.EH)(()=>this.actions.pipe((0,l.gp)(Xt),(0,k.M)(e=>this.toastService.makeToast(e.payload.message,p.Ck.Success)),(0,B.n)(e=>[new K({id:e.payload.item.id,item:e.payload.item})])))}static#t=this.\u0275fac=(()=>{let e;return function(s){return(e||(e=t.xGo(i)))(s||i)}})();static#e=this.\u0275prov=t.jDH({token:i,factory:i.\u0275fac})}return i})(),xn=(()=>{class i{static#t=this.\u0275fac=function(n){return new(n||i)};static#e=this.\u0275mod=t.$C({type:i});static#i=this.\u0275inj=t.G2t({imports:[o.MD,H,l.Vm.forFeature([Fn])]})}return i})(),Sn=(()=>{class i{static#t=this.\u0275fac=function(n){return new(n||i)};static#e=this.\u0275mod=t.$C({type:i});static#i=this.\u0275inj=t.G2t({imports:[o.MD,u.X1,D.G,T.m,a.U,m.G,vn,d.md.forFeature(Ot,Oe),l.Vm.forFeature([Ie]),lt,H,_e,Re,ye,An,Dn,kn,xn,p.LU,p.pj,p.Zg,p.SD,p.xT,p.oP,p.B4,p.Tm,p.hv,p.ni,ke.a,Te.d,De.A,S.X]})}return i})()},20832:(P,E,r)=>{function o(u,l){const d=u.filter(p=>p.id!==l.id);return d.length<u.length?d:u.concat(l)}r.d(E,{g:()=>o})},99138:(P,E,r)=>{r.d(E,{Z:()=>u});var o=r(54438);let u=(()=>{class l{transform(p){return p?"ano":"ne"}static#t=this.\u0275fac=function(m){return new(m||l)};static#e=this.\u0275pipe=o.EJ8({name:"booleanToString",type:l,pure:!0})}return l})()},68417:(P,E,r)=>{r.d(E,{$:()=>u});var o=r(54438);let u=(()=>{class l{transform(p,m){return p&&p.length>m?p.slice(0,m-3).concat("..."):p}static#t=this.\u0275fac=function(m){return new(m||l)};static#e=this.\u0275pipe=o.EJ8({name:"characterLimit",type:l,pure:!0})}return l})()},52570:(P,E,r)=>{r.d(E,{s:()=>u});var o=r(54438);let u=(()=>{class l{static#t=this.LET={ZERO:1,EMPTY_STR:2,FALSE:4,NAN:8};transform(p,m=0){return m&l.LET.ZERO&&0===p||m&l.LET.EMPTY_STR&&""===p||m&l.LET.FALSE&&!1===p||m&l.LET.NAN&&isNaN(p)?p:p||"-"}static#e=this.\u0275fac=function(m){return new(m||l)};static#i=this.\u0275pipe=o.EJ8({name:"notSet",type:l,pure:!0})}return l})()},11815:(P,E,r)=>{r.d(E,{h:()=>D,u:()=>a});
1var o=r(54438),u=r(45286),l=r(7605);const d=["type","checkbox"],p=["*"];let m=0,a=(()=>{class T{get id(){return this._id}set disabled(y){this._disabled="string"==typeof y&&(0===y.length||"true"===y.toLowerCase())||!0===y,this.toggleDisabledAttribute()}set value(y){this._value=y}get value(){return this._value}set checked(y){this._checked=y,this._changeDetectorRef.markForCheck()}get checked(){return this._checked}set control(y){this._control=y,this.toggleDisabledAttribute()}get control(){return this._control}constructor(y,v,F){this._changeDetectorRef=y,this.elRef=v,this._checkboxGroup=F,this._id="mcrai-input--checkbox-"+ ++m,this._disabled=!1,this.sizeLikeOtherInputs=!1}ngOnInit(){this.updateChecked()}onClick(){this.isDisabled()||(this.checked=!this.checked,this._control&&(this._control.markAsDirty(),this._control.markAsTouched(),this._control.setValue(this.checked)),this._checkboxGroup&&(this._checkboxGroup.markAsDirty(),this._checkboxGroup.markAsTouched(),this._checkboxGroup.value=this._value))}isDisabled(){return this._disabled}updateChecked(){this._checkboxGroup?this.checked=Array.isArray(this._checkboxGroup.value)?-1!==this._checkboxGroup.value.indexOf(this._value):this._checkboxGroup.value===this._value:this._control&&(this.checked=this._control.value===this._value)}toggleDisabledAttribute(){this._control&&this.elRef.nativeElement.toggleAttribute("disabled",this._disabled)}static#t=this.\u0275fac=function(v){return new(v||T)(o.rXU(o.gRc),o.rXU(o.aKT),o.rXU((0,o.Rfq)(()=>D),8))};static#e=this.\u0275cmp=o.VBU({type:T,selectors:[["mcrai-input","type","checkbox"]],hostVars:4,hostBindings:function(v,F){2&v&&o.AVh("mcrai-input",!0)("mcrai-input--checkbox",!0)},inputs:{disabled:"disabled",value:"value",checked:"checked",control:"control",sizeLikeOtherInputs:"sizeLikeOtherInputs"},attrs:d,ngContentSelectors:p,decls:5,vars:8,consts:[[1,"mcrai-input__label"],["type","checkbox",1,"mcrai-input__checkbox-input",3,"click","id","checked","disabled"],[1,"mcrai-input__checkmark"],[1,"mcrai-input__text"]],template:function(v,F){1&v&&(o.NAR(),o.j41(0,"label",0)(1,"input",1),o.bIt("click",function(){return F.onClick()}),o.k0s(),o.nrm(2,"span",2),o.j41(3,"span",3),o.SdG(4),o.k0s()()),2&v&&(o.AVh("height-like-other-inputs",F.sizeLikeOtherInputs),o.BMQ("for",F.id),o.R7$(),o.Y8G("id",F.id)("checked",F.checked)("disabled",F.isDisabled()),o.R7$(),o.AVh("mcrai-input__checkmark--checked",F.checked))},styles:['.mcrai-input--checkbox{margin-bottom:2px}.mcrai-input__label{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.mcrai-input__label.height-like-other-inputs{display:flex;align-items:center;min-height:38px}[disabled]>.mcrai-input__label{opacity:.4;cursor:default}.mcrai-input__checkbox-input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.mcrai-input__checkmark{position:relative;top:0;left:0;min-height:20px;min-width:20px;border:1px solid;margin-right:10px}.mcrai-input__checkmark:after{content:"";position:absolute;display:none}.mcrai-input__checkmark--checked:after{display:block}.mcrai-input__checkmark:after{left:11px;top:-2px;width:7px;height:15px;border-style:solid;border-width:0 2px 2px 0;transform:rotate(45deg)}\n'],encapsulation:2,changeDetection:0})}return T})(),D=(()=>{class T{set control(y){this._control=y,this._control.valueChanges.pipe((0,l.Q)(this._destroy)).subscribe(()=>this._checkboxes.forEach(v=>v.updateChecked()))}set value(y){if(!Array.isArray(this._control.value)||0===this._control.value.length)return void this._control.setValue([y]);const v=this._control.value.filter(F=>F!==y);this._control.setValue(this._control.value.length===v.length?this._control.value.concat(y):v)}get value(){return this._control.value}constructor(){this._destroy=new u.B7}ngOnInit(){}ngAfterViewInit(){}ngOnDestroy(){this._destroy.next(),this._destroy.complete()}markAsDirty(){this._control.markAsDirty()}markAsTouched(){this._control.markAsTouched()}static#t=this.\u0275fac=function(v){return new(v||T)};static#e=this.\u0275cmp=o.VBU({type:T,selectors:[["mcrai-checkbox-group"]],contentQueries:function(v,F,b){if(1&v&&o.wni(b,a,5),2&v){let x;o.mGM(x=o.lsd())&&(F._checkboxes=x)}},hostVars:2,hostBindings:function(v,F){2&v&&o.AVh("mcrai-checkbox-group",!0)},inputs:{control:"control"},ngContentSelectors:p,decls:1,vars:0,template:function(v,F){1&v&&(o.NAR(),o.SdG(0))},encapsulation:2,changeDetection:0})}return T})()},58591:(P,E,r)=>{r.d(E,{S:()=>p,r:()=>m});var o=r(54438);const u=["type","radio"],l=["*"];let d=0,p=(()=>{class a{set checked(T){this._checked=T,this.changeDetectorRef.markForCheck()}get checked(){return this._checked}constructor(T,S){this.changeDetectorRef=T,this.radioGroup=S,this.id="mcrai-input--radio-"+ ++d,this._checked=!1}
1ngOnInit(){this.radioGroup.value===this.value&&(this.checked=!0),this.name=this.radioGroup.name}onClick(){this.radioGroup.setValue(this),this.checked=!0}isDisabled(){return!this.disabled&&typeof this.disabled<"u"}static#t=this.\u0275fac=function(S){return new(S||a)(o.rXU(o.gRc),o.rXU((0,o.Rfq)(()=>m)))};static#e=this.\u0275cmp=o.VBU({type:a,selectors:[["mcrai-input","type","radio"]],hostVars:4,hostBindings:function(S,y){2&S&&o.AVh("mcrai-input",!0)("mcrai-input--radio",!0)},inputs:{disabled:"disabled",value:"value"},attrs:u,ngContentSelectors:l,decls:5,vars:9,consts:[[1,"mcrai-input__label"],["type","radio",1,"mcrai-input__radio",3,"click","id","name","disabled","checked"],[1,"mcrai-input__circle"],[1,"mcrai-input__text"]],template:function(S,y){1&S&&(o.NAR(),o.j41(0,"label",0)(1,"input",1),o.bIt("click",function(){return y.onClick()}),o.k0s(),o.nrm(2,"div",2),o.j41(3,"div",3),o.SdG(4),o.k0s()()),2&S&&(o.AVh("mcrai-input__label--active",y.checked)("mcrai-input__label--disabled",y.isDisabled()),o.BMQ("for",y.id),o.R7$(),o.Y8G("id",y.id)("name",y.name)("disabled",y.isDisabled())("checked",y.checked))},styles:['.mcrai-input__label{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}[disabled]>.mcrai-input__label{opacity:.4;cursor:default}.mcrai-input__radio{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.mcrai-input__circle{position:relative;top:0;left:0;height:20px;width:20px;border:2px solid;margin-right:10px;border-radius:50%}.mcrai-input__circle:after{content:"";position:absolute;display:none}.mcrai-input__radio:checked~.mcrai-input__circle:after{display:block}.mcrai-input__circle:after{inset:0;margin:auto;width:10px;height:10px;border-radius:50%}.mcrai-input__text{flex:1;font-weight:500}.mcrai-radio-group--inline{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:8px;margin:0}.mcrai-radio-group--inline .mcrai-input--radio{flex:0 0 auto;display:flex}.mcrai-radio-group--inline .mcrai-input__label{flex-grow:1;margin:0;padding:4px 16px;border:1px solid #9da8b3;border-radius:3px}.mcrai-radio-group--inline .mcrai-input__label--active{background-color:#ddd}.mcrai-radio-group--inline .mcrai-input__label--disabled{opacity:.4;cursor:default}.mcrai-radio-group--inline .mcrai-input__circle{display:none}\n'],encapsulation:2,changeDetection:0})}return a})(),m=(()=>{class a{get control(){return this._control}set control(T){this._control=T}setValue(T){this.control.setValue(T.value),this.radios.forEach(S=>{S.id!==T.id&&(S.checked=!1)}),this.radioGroupInput.emit(this)}get value(){return this.control.value}get classNames(){return"mcrai-radio-group mcrai-radio-group--"+this.layout}constructor(){this.radioGroupInput=new o.bkB,this.layout="classic",this.name="mcrai-radio-group-"+ ++d}ngOnInit(){}static#t=this.\u0275fac=function(S){return new(S||a)};static#e=this.\u0275dir=o.FsC({type:a,selectors:[["mcrai-radio-group"]],contentQueries:function(S,y,v){if(1&S&&o.wni(v,p,4),2&S){let F;o.mGM(F=o.lsd())&&(y.radios=F)}},hostVars:2,hostBindings:function(S,y){2&S&&o.HbH(y.classNames)},inputs:{control:"control",layout:"layout"},outputs:{radioGroupInput:"radioGroupInput"}})}return a})()},39103:(P,E,r)=>{r.d(E,{Z:()=>l});var o=r(54438);const u=["*"];let l=(()=>{class d{constructor(m,a){this._renderer=m,this._elRef=a,this.DESC_LIST_DATA_CLASS="mcrai-dd"}ngOnInit(){this._renderer.addClass(this._elRef.nativeElement,this.DESC_LIST_DATA_CLASS)}static#t=this.\u0275fac=function(a){return new(a||d)(o.rXU(o.sFG),o.rXU(o.aKT))};static#e=this.\u0275cmp=o.VBU({type:d,selectors:[["mcrai-dd"]],ngContentSelectors:u,decls:1,vars:0,template:function(a,D){1&a&&(o.NAR(),o.SdG(0))},styles:[".mcrai-dd{display:block;line-height:17px;font-weight:400;font-size:14px}\n"],encapsulation:2,changeDetection:0})}return d})()},62523:(P,E,r)=>{r.d(E,{L:()=>l});var o=r(54438);const u=["*"];let l=(()=>{class d{constructor(m,a){this._renderer=m,this._elRef=a,this.DESC_LIST_TERM_CLASS="mcrai-dt"}ngOnInit(){this._renderer.addClass(this._elRef.nativeElement,this.DESC_LIST_TERM_CLASS)}static#t=this.\u0275fac=function(a){return new(a||d)(o.rXU(o.sFG),o.rXU(o.aKT))};static#e=this.\u0275cmp=o.VBU({type:d,selectors:[["mcrai-dt"]],ngContentSelectors:u,decls:1,vars:0,template:function(a,D){1&a&&(o.NAR(),o.SdG(0))},styles:[".mcrai-dt{display:block;font-weight:400;font-size:13px;color:#8792a1}\n"],encapsulation:2,changeDetection:0})}return d})()},41819:(P,E,r)=>{r.d(E,{p:()=>l});var o=r(54438);const u=["*"];let l=(()=>{class d{constructor(m,a){this._renderer=m,this._elRef=a,this.DESC_LIST_CLASS="mcrai-dl"}ngOnInit(){this._renderer.addClass(this._elRef.nativeElement,this.DESC_LIST_CLASS)}static#t=this.\u0275fac=function(a){return new(a||d)(o.rXU(o.sFG),o.rXU(o.aKT))};static#e=this.\u0275cmp=o.VBU({type:d,selectors:[["mcrai-dl"]],ngContentSelectors:u,decls:1,vars:0,template:function(a,D){1&a&&(o.NAR(),o.SdG(0))},encapsulation:2,changeDetection:0})}return d})()},30127:(P,E,r)=>{r.d(E,{e:()=>l});var o=r(45887),u=r(54438);let l=(()=>{class d extends o.hc{static#t=this.\u0275fac=(()=>{let m;return function(D){return(m||(m=u.xGo(d)))(D||d)}})();static#e=this.\u0275cmp=u.VBU({type:d,selectors:[["mcrai-tr"],["a",8,"mcrai-tr"]],hostVars:2,hostBindings:function(a,D){2&a&&u.AVh("mcrai-tr",!0)},features:[u.Vt3],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(a,D){1&a&&u.eu8(0,0)},dependencies:[o.I8],styles:[".mcrai-tr{display:flex;align-items:stretch;text-decoration:none;color:inherit}\n"],encapsulation:2,changeDetection:0})}return d})()},7306:(P,E,r)=>{r.d(E,{B:()=>l});var o=r(45887),u=r(54438);let l=(()=>{class d extends o.cO{static#t=this.\u0275fac=(()=>{let m;return function(D){return(m||(m=u.xGo(d)))(D||d)}})();static#e=this.\u0275dir=u.FsC({type:d,selectors:[["","mcraiCellDef",""]],features:[u.Jv_([{provide:o.cO,useExisting:d}]),u.Vt3]})}return d})()},65208:(P,E,r)=>{r.d(E,{Q:()=>l});var o=r(45887),u=r(54438);let l=(()=>{class d extends o.VP{static#t=this.\u0275fac=(()=>{let m;return function(D){return(m||(m=u.xGo(d)))(D||d)}})();static#e=this.\u0275dir=u.FsC({type:d,selectors:[["mcrai-td"]],hostVars:2,hostBindings:function(a,D){2&a&&u.AVh("mcrai-td",!0)},features:[u.Vt3]})}return d})()},95466:(P,E,r)=>{r.d(E,{q:()=>l});var o=r(45887),u=r(54438);let l=(()=>{class d extends o.n5{static#t=this.\u0275fac=(()=>{let m;return function(D){return(m||(m=u.xGo(d)))(D||d)}})();static#e=this.\u0275dir=u.FsC({type:d,selectors:[["","mcraiHeaderCellDef",""]],features:[u.Jv_([{provide:o.n5,useExisting:d}]),u.Vt3]})}return d})()},21336:(P,E,r)=>{r.d(E,{V:()=>l});var o=r(45887),u=r(54438);let l=(()=>{class d extends o.sY{static#t=this.\u0275fac=(()=>{let m;return function(D){return(m||(m=u.xGo(d)))(D||d)}})();static#e=this.\u0275dir=u.FsC({type:d,selectors:[["mcrai-th"]],hostVars:2,hostBindings:function(a,D){2&a&&u.AVh("mcrai-th",!0)},features:[u.Vt3]})}return d})()},7622:(P,E,r)=>{r.d(E,{K:()=>l});var o=r(45887),u=r(54438);let l=(()=>{class d extends o.hi{static#t=this.\u0275fac=(()=>{let m;return function(D){return(m||(m=u.xGo(d)))(D||d)}})();static#e=this.\u0275dir=u.FsC({type:d,selectors:[["","mcraiHeaderRowDef",""]],inputs:{columns:[u.Mj6.None,"mcraiHeaderRowDef","columns"]},features:[u.Jv_([{provide:o.hi,useExisting:d}]),u.Vt3]})}return d})()},57382:(P,E,r)=>{r.d(E,{D:()=>l});var o=r(45887),u=r(54438);let l=(()=>{class d extends o.oh{static#t=this.\u0275fac=(()=>{let m;return function(D){return(m||(m=u.xGo(d)))(D||d)}})();static#e=this.\u0275dir=u.FsC({type:d,selectors:[["","mcraiRowDef",""]],inputs:{columns:[u.Mj6.None,"mcraiRowDefColumns","columns"],when:[u.Mj6.None,"mcraiRowDefWhen","when"]},features:[u.Jv_([{provide:o.oh,useExisting:d}]),u.Vt3]})}return d})()}}]);

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.