1"use strict";(self.webpackChunkryby_jezirka=self.webpackChunkryby_jezirka||[]).push([[654],{27071:(A,v,e)=>{e.d(v,{I:()=>m});var d,i=e(76965),a=e(45286),h=e(49776),l=e(7605),_=e(98807),n=e(92659),s=function(d){return d[d.Add=0]="Add",d[d.Save=1]="Save",d[d.Reset=2]="Reset",d}(s||{});(d=s||(s={})).keys=function C(){return Object.keys(d).map(o=>{const p=parseInt(o,10);if(p>=0)return{key:p,value:d[p]}}).filter(o=>!!o)};var g=e(76943),t=e(54438),D=e(72168),u=e(60177),r=e(63649),f=e(26588);let y=(()=>{class d{transform(o,p){return p[o]}static{this.\u0275fac=function(p){return new(p||d)}}static{this.\u0275pipe=t.EJ8({name:"enumToString",type:d,pure:!0})}}return d})();function E(d,C){if(1&d){const o=t.RV6();t.j41(0,"button",8),t.bIt("click",function(){t.eBV(o);const c=t.XpG().$implicit,U=t.XpG(3);return t.Njj(U.dispatchMode(c))}),t.j41(1,"mcrai-icon"),t.EFF(2),t.nI1(3,"enumToString"),t.nI1(4,"lowercase"),t.k0s()()}if(2&d){const o=t.XpG().$implicit,p=t.XpG(3);t.AVh("toolbar__button--active",p.toolbarService.isModeActive(o)),t.R7$(2),t.JRh(t.bMT(4,6,t.i5U(3,3,o,p.TOOLBAR_MODES)))}}function R(d,C){if(1&d&&(t.qex(0),t.DNE(1,E,5,8,"button",7),t.bVm()),2&d){const o=C.$implicit,p=t.XpG(3);t.R7$(),t.Y8G("ngIf",p.showToolbar()||p.toolbarService.isModeActive(o))}}function L(d,C){if(1&d&&(t.j41(0,"div",5),t.DNE(1,R,2,1,"ng-container",6),t.k0s()),2&d){const o=t.XpG(2);t.R7$(),t.Y8G("ngForOf",o.applicableModes)}}function M(d,C){if(1&d){const o=t.RV6();t.j41(0,"button",11),t.bIt("click",function(){const c=t.eBV(o).$implicit,U=t.XpG(3);return t.Njj(U.dispatchAction(c))}),t.EFF(1),t.nI1(2,"enumToString"),t.nI1(3,"lowercase"),t.k0s()}if(2&d){const o=C.$implicit,p=t.XpG(3);t.R7$(),t.SpI(" ",t.bMT(3,4,t.i5U(2,1,o,p.TOOLBAR_ACTIONS))," ")}}function O(d,C){if(1&d&&(t.j41(0,"div",9),t.DNE(1,M,4,6,"button",10),t.k0s()),2&d){const o=t.XpG(2);t.R7$(),t.Y8G("ngForOf",o.actions)}}function b(d,C){if(1&d){const o=t.RV6();t.j41(0,"div",1)(1,"button",2),t.bIt("click",function(){t.eBV(o);const c=t.XpG();return t.Njj(c.toggle())}),t.j41(2,"mcrai-icon"),t.EFF(3,"toggle_toolbar_y"),t.k0s()(),t.DNE(4,L,2,1,"div",3)(5,O,2,1,"div",4),t.k0s()}if(2&d){const o=t.XpG();t.R7$(4),t.Y8G("ngIf",o.showModes()),t.R7$(),t.Y8G("ngIf",o.showActions())}}let m=(()=>{class d{get modes(){return this._activeModes}get actions(){return this._activeActions}get activeMode(){return this._activeMode}get applicableModes(){return this._activeModes.filter(o=>o!==_.H.Undefined)}constructor(o,p){this._store=o,this.toolbarService=p,this._destroy=new a.B7,this.TOOLBAR_MODES=_.H,this.TOOLBAR_ACTIONS=s}ngOnInit(){(0,h.zV)([this._store.pipe((0,i.Lt)(n.If)),this._store.pipe((0,i.Lt)(o=>o.aegisxToolbar.activeMode))]).subscribe(([o,p])=>{this.user=o,this._activeMode=p===_.H.Undefined?this.user.role.toolbarMode:p,this.dispatchMode(this._activeMode)}),this._store.pipe((0,i.Lt)(o=>o.aegisxToolbar.modes),(0,l.Q)(this._destroy)).subscribe(o=>this._activeModes=o),this._store.pipe((0,i.Lt)(o=>o.aegisxToolbar.actions),(0,l.Q)(this._destroy)).subscribe(o=>this._activeActions=o)}ngOnDestroy(){this._destroy.next(),this._destroy.complete()}toggle(){this._toggle=!this._toggle}dispatchMode(o){this._store.dispatch(new g.wX({mode:o}))}dispatchAction(o){this._store.dispatch(new g.P7({action:o}))}showModes(){return this._activeModes.length>0}showActions(){return this._activeActions.length>0}showToolbar(){return this._toggle}static{this.\u0275fac=function(p){return new(p||d)(t.rXU(i.il),t.rXU(D.h))}}static{this.\u0275cmp=t.VBU({type:d,selectors:[["aegisx-toolbar"]],decls:1,vars:1,consts:[["class","toolbar",4,"ngIf"],[1,"toolbar"],["mcrai-button","",1,"toolbar__button","toolbar__button--toggle",3,"click"],["class","toolbar__modes",4,"ngIf"],["class","toolbar__actions",4,"ngIf"],[1,"toolbar__modes"],[4,"ngFor","ngForOf"],["class","toolbar__button toolbar__button--mode","mcrai-button","",3,"toolbar__button--active","click",4,"ngIf"],["mcrai-button","",1,"toolbar__button","toolbar__button--mode",3,"click"],[1,"toolbar__actions"],["class","toolbar__button toolbar__button--action","mcrai-button","",3,"click",4,"ngFor","ngForOf"],["mcrai-button","",1,"toolbar__button","toolbar__button--action",3,"click"]],template:function(p,c){1&p&&t.DNE(0,b,6,2,"div",0),2&p&&t.Y8G("ngIf",c.showModes()||c.showActions())},dependencies:[u.Sq,u.bT,r.Q,f.R,u.GH,y],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;
1height: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 d})()},94849:(A,v,e)=>{e.d(v,{Bd:()=>a,c8:()=>h,dj:()=>i,nT:()=>l});const i="[Languages] GET languages",a="[Languages] GET languages success";class h{constructor(){this.type=i}}class l{constructor(n){this.payload=n,this.type=a}}},59262:(A,v,e)=>{e.d(v,{E:()=>b});var i=e(60177),a=e(41635),h=e(76965),l=e(38547),_=e(14421),n=e(15539),s=e(49090),g=e(95006),t=e(83921),D=e(94849),u=e(54438),r=e(60180);let f=(()=>{class m extends r.d{getLanguages(){const C=this.buildUrl(["languages"]);return this.get(C)}static{this.\u0275fac=(()=>{let C;return function(p){return(C||(C=u.xGo(m)))(p||m)}})()}static{this.\u0275prov=u.jDH({token:m,factory:m.\u0275fac})}}return m})();var y=e(25817);let E=(()=>{class m{constructor(C,o,p,c,U){this.dataService=C,this.actions$=o,this.store=p,this.toastService=c,this.loaderService=U}static{this.\u0275fac=function(o){return new(o||m)(u.KVO(f),u.KVO(a.En),u.KVO(h.il),u.KVO(y.FS),u.KVO(y.wA))}}static{this.\u0275prov=u.jDH({token:m,factory:m.\u0275fac})}}return m})();var R=e(44819);let L=(()=>{class m extends E{constructor(){super(...arguments),this.getLanguages=(0,a.EH)(()=>this.actions$.pipe((0,a.gp)(D.dj),(0,n.M)(()=>this.loaderService.show()),(0,s.n)(()=>this.dataService.getLanguages().pipe((0,g.T)(C=>new D.nT(C)),(0,t.W)(C=>(0,_.of)(new R.Rn(C))))))),this.getLanguagesSuccess=(0,a.EH)(()=>this.actions$.pipe((0,a.gp)(D.Bd),(0,n.M)(()=>{this.loaderService.hide()})),{dispatch:!1})}static{this.\u0275fac=(()=>{let C;return function(p){return(C||(C=u.xGo(m)))(p||m)}})()}static{this.\u0275prov=u.jDH({token:m,factory:m.\u0275fac})}}return m})();var M=e(55664);let O=(()=>{class m{static{this.\u0275fac=function(o){return new(o||m)}}static{this.\u0275mod=u.$C({type:m})}static{this.\u0275inj=u.G2t({providers:[f],imports:[i.MD,M.r]})}}return m})(),b=(()=>{class m{static{this.\u0275fac=function(o){return new(o||m)}}static{this.\u0275mod=u.$C({type:m})}static{this.\u0275inj=u.G2t({imports:[i.MD,O,h.md.forFeature(l.qx,l.Ff),a.Vm.forFeature([L])]})}}return m})()},38547:(A,v,e)=>{e.d(v,{Ff:()=>l,kr:()=>_,qx:()=>h});var i=e(94849);const a={languages:null},h="languages";function l(n=a,s){return s.type===i.Bd?{...n,languages:s.payload}:n}const _=n=>n[h].languages},19809:(A,v,e)=>{e.d(v,{Q:()=>y});var i=e(76965),a=e(45286),h=e(7605),l=e(58728),_=e(94849),n=e(38547),s=e(54438),g=e(60177),t=e(59788),D=e(83891);function u(E,R){1&E&&s.nrm(0,"mcrai-option",4),2&E&&s.Y8G("value",null)}function r(E,R){if(1&E&&(s.j41(0,"mcrai-option",4),s.EFF(1),s.k0s()),2&E){const L=R.$implicit;s.Y8G("value",L.code),s.R7$(),s.Lme(" ",L.code," - ",L.name," ")}}function f(E,R){if(1&E){const L=s.RV6();s.j41(0,"mcrai-select",1),s.bIt("pageChange",function(O){s.eBV(L);const b=s.XpG();return s.Njj(b.onPageChange(O))}),s.DNE(1,u,1,1,"mcrai-option",2)(2,r,2,3,"mcrai-option",3),s.k0s()}if(2&E){const L=s.XpG();s.Mz_("placeholder","Jazyk",L.required?" *":"",""),s.Y8G("control",L.control)("paginator",L.paginator),s.R7$(),s.Y8G("ngIf",L.nullable),s.R7$(),s.Y8G("ngForOf",L.languages)}}let y=(()=>{class E{get languages(){return this.languagesContainer?this.languagesContainer.items:[]}constructor(L){this.store=L,this.destroy=new a.B7,this.required=!1,this.nullable=!0}ngOnInit(){this.getLanguages(),this.selectLanguages()}ngOnDestroy(){this.destroy.next(),this.destroy.complete()}getLanguages(){this.store.dispatch(new _.c8)}selectLanguages(){this.store.pipe((0,i.Lt)(n.kr),(0,h.Q)(this.destroy),(0,l.p)(L=>!!L)).subscribe(L=>this.languagesContainer=L)}static{this.\u0275fac=function(M){return new(M||E)(s.rXU(i.il))}}static{this.\u0275cmp=s.VBU({type:E,selectors:[["aegisx-select-language"]],inputs:{control:"control",required:"required",nullable:"nullable"},decls:1,vars:1,consts:[[3,"placeholder","control","paginator","pageChange",4,"ngIf"],[3,"pageChange","placeholder","control","paginator"],[3,"value",4,"ngIf"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]],template:function(M,O){1&M&&s.DNE(0,f,3,6,"mcrai-select",0),2&M&&s.Y8G("ngIf",O.languages.length)},dependencies:[g.Sq,g.bT,t.w,D.P]})}}return E})()},21529:(A,v,e)=>{e.d(v,{R:()=>n});var i=e(60177),a=e(89417),h=e(59262),l=e(25817),_=e(54438);let n=(()=>{class s{static{this.\u0275fac=function(D){return new(D||s)}}static{this.\u0275mod=_.$C({type:s})}static{this.\u0275inj=_.G2t({imports:[i.MD,a.X1,l.ni,h.E]})}}return s})()},52948:(A,v,e)=>{e.d(v,{DG:()=>a,N3:()=>l,au:()=>h,zO:()=>i});const i="[LCD] get all currencies",a="[LCD] get all currencies suckness";class h{constructor(){this.type=i}}class l{constructor(n){this.payload=n,this.type=a}}},80693:(A,v,e)=>{e.d(v,{Bd:()=>a,c8:()=>h,dj:()=>i,nT:()=>l});const i="[LCD] get all languages",a="[LCD] get all languages suckness";class h{constructor(){this.type=i}}class l{constructor(n){this.payload=n,this.type=a}}},79709:(A,v,e)=>{e.d(v,{g:()=>p});var i=e(60177),a=e(41635),h=e(76965),l=e(80693),_=e(52948);const s="[LCD] GET all domains suckness";class t{constructor(U){this.payload=U,this.type=s}}const D={languages:[],currencies:[],domains:[],languagesContainer:null,currenciesContainer:null,domainsContainer:null};function u(c=D,U){switch(U.type){case l.Bd:return{...c,languages:U.payload.items,languagesContainer:U.payload};case _.DG:return{...c,currencies:U.payload.items,currenciesContainer:U.payload};case s:return{...c,domains:U.payload.items,domainsContainer:U.payload};default:return c}}
1var r=e(34527),f=e(14421),y=e(15539),E=e(49090),R=e(95006),L=e(83921),M=e(54438),O=e(25817);let b=(()=>{class c{constructor(S,T,x,I,G){this.actions$=S,this.store=T,this.lcdService=x,this.toastService=I,this.loaderService=G}static{this.\u0275fac=function(T){return new(T||c)(M.KVO(a.En),M.KVO(h.il),M.KVO(r.j),M.KVO(O.FS),M.KVO(O.wA))}}static{this.\u0275prov=M.jDH({token:c,factory:c.\u0275fac})}}return c})();var m=e(44819);let d=(()=>{class c extends b{constructor(){super(...arguments),this.getCurrencies=(0,a.EH)(()=>this.actions$.pipe((0,a.gp)(_.zO),(0,y.M)(()=>this.loaderService.show()),(0,E.n)(()=>this.lcdService.getAllCurrencies().pipe((0,R.T)(S=>new _.N3(S)),(0,L.W)(S=>(0,f.of)(new m.Rn(S))))))),this.getCurrenciesSuccess=(0,a.EH)(()=>this.actions$.pipe((0,a.gp)(_.DG),(0,y.M)(()=>{this.loaderService.hide()})),{dispatch:!1})}static{this.\u0275fac=(()=>{let S;return function(x){return(S||(S=M.xGo(c)))(x||c)}})()}static{this.\u0275prov=M.jDH({token:c,factory:c.\u0275fac})}}return c})(),C=(()=>{class c extends b{constructor(){super(...arguments),this.getLanguages=(0,a.EH)(()=>this.actions$.pipe((0,a.gp)(l.dj),(0,y.M)(()=>this.loaderService.show()),(0,E.n)(()=>this.lcdService.getAllLanguages().pipe((0,R.T)(S=>new l.nT(S)),(0,L.W)(S=>(0,f.of)(new m.Rn(S))))))),this.getLanguagesSuccess=(0,a.EH)(()=>this.actions$.pipe((0,a.gp)(l.Bd),(0,y.M)(()=>{this.loaderService.hide()})),{dispatch:!1})}static{this.\u0275fac=(()=>{let S;return function(x){return(S||(S=M.xGo(c)))(x||c)}})()}static{this.\u0275prov=M.jDH({token:c,factory:c.\u0275fac})}}return c})(),o=(()=>{class c extends b{constructor(){super(...arguments),this.getDomains=(0,a.EH)(()=>this.actions$.pipe((0,a.gp)("[LCD] GET all domains"),(0,y.M)(()=>this.loaderService.show()),(0,E.n)(()=>this.lcdService.getAllDomains().pipe((0,R.T)(S=>new t(S)),(0,L.W)(S=>(0,f.of)(new m.Rn(S))))))),this.getDomainsSuccess=(0,a.EH)(()=>this.actions$.pipe((0,a.gp)(s),(0,y.M)(()=>{this.loaderService.hide()})),{dispatch:!1})}static{this.\u0275fac=(()=>{let S;return function(x){return(S||(S=M.xGo(c)))(x||c)}})()}static{this.\u0275prov=M.jDH({token:c,factory:c.\u0275fac})}}return c})(),p=(()=>{class c{static{this.\u0275fac=function(T){return new(T||c)}}static{this.\u0275mod=M.$C({type:c})}static{this.\u0275inj=M.G2t({providers:[r.j],imports:[i.MD,h.md.forFeature("sharedLCD",u),a.Vm.forFeature([d,C,o])]})}}return c})()},34527:(A,v,e)=>{e.d(v,{j:()=>h});var i=e(60180),a=e(54438);let h=(()=>{class l extends i.d{constructor(){super(...arguments),this.LANGUAGES_URL="languages",this.CURRENCIES_URL="currencies",this.DOMAINS_URL="domains"}getAllLanguages(){const n=this.buildUrl(this.LANGUAGES_URL,{});return this.get(n)}createLanguage(n){const s=this.buildUrl(this.LANGUAGES_URL,{});return this.post(s,n)}deleteLanguages(n){const s=n.reduce((t,D)=>t.concat(D.id),[]),g=this.buildUrl(this.LANGUAGES_URL,{language_ids:s});return this.del(g)}getLanguage(n){const s=this.buildUrl(this.LANGUAGES_URL+"/"+n,{});return this.get(s)}patchLanguage(n,s){const g=this.buildUrl(this.LANGUAGES_URL+"/"+n,{});return this.patch(g,s)}getAllCurrencies(){const n=this.buildUrl(this.CURRENCIES_URL,{});return this.get(n)}createCurrency(n){const s=this.buildUrl(this.CURRENCIES_URL,{});return this.post(s,n)}deleteCurrencies(n){const s=n.reduce((t,D)=>t.concat(D.id),[]),g=this.buildUrl(this.CURRENCIES_URL,{currency_ids:s});return this.del(g)}getCurrency(n){const s=this.buildUrl(this.CURRENCIES_URL+"/"+n,{});return this.get(s)}patchCurrency(n,s){const g=this.buildUrl(this.CURRENCIES_URL+"/"+n,{});return this.patch(g,s)}getAllDomains(){const n=this.buildUrl(this.DOMAINS_URL,{});return this.get(n)}createDomain(n){const s=this.buildUrl(this.DOMAINS_URL,{});return this.post(s,n)}deleteDomains(n){const s=n.reduce((t,D)=>t.concat(D.id),[]),g=this.buildUrl(this.DOMAINS_URL,{domain_ids:s});return this.del(g)}getDomain(n){const s=this.buildUrl(this.DOMAINS_URL+"/"+n,{});return this.get(s)}patchDomain(n,s){const g=this.buildUrl(this.DOMAINS_URL+"/"+n,{});return this.patch(g,s)}createDomainInfo(n,s){const g=this.buildUrl([this.DOMAINS_URL,n,"info"]),t=new FormData;return t.append("language",s.language),t.append("cart_description",s.cart_description),t.append("terms_and_conditions_file",s.terms_and_conditions_file),this.post(g,t)}patchDomainInfo(n,s,g){const t=this.buildUrl([this.DOMAINS_URL,n,"info",s]),D=new FormData;return D.append("language",g.language),D.append("cart_description",g.cart_description),D.append("terms_and_conditions_file",g.terms_and_conditions_file),this.post(t,D)}deleteDomainInfo(n,s){const g=this.buildUrl([this.DOMAINS_URL,n,"info",s]);return this.del(g)}static{this.\u0275fac=(()=>{let n;return function(g){return(n||(n=a.xGo(l)))(g||l)}})()}static{this.\u0275prov=a.jDH({token:l,factory:l.\u0275fac})}}return l})()},47875:(A,v,e)=>{e.d(v,{g:()=>t});var i=e(63040),a=e(45286),h=e(7605),l=e(58728),_=e(14085),n=e(54438),s=e(60177),g=e(9763);let t=(()=>{class D{set mcraiLink(r){this._commands=this._parseCommands(r)}set href(r){this._href=r}set target(r){this._target=r}set queryParams(r){this._queryParams=r}set skipLocationChange(r){this._skipLocationChange=r}set replaceUrl(r){this._replaceUrl=r}set queryParamsHandling(r){this._queryParamsHandling=r}set fragment(r){this._fragment=r}get urlTree(){return this._router.createUrlTree(this._commands,{relativeTo:this._route,queryParams:this._queryParams,fragment:this._fragment,queryParamsHandling:this._queryParamsHandling,preserveFragment:(0,_.he)(this._preserveFragment)})}constructor(r,f,y,E){this._router=r,this._route=f,this._locationStrategy=y,this._linkService=E,this.destroy=new a.B7,this._commands=[],r.events.pipe((0,h.Q)(this.destroy),(0,l.p)(R=>R instanceof i.wF)).subscribe(()=>this._updateTargetUrlAndHref())}ngOnChanges(){this._updateTargetUrlAndHref()}ngOnDestroy(){this.destroy.next(),this.destroy.complete()}_parseCommands(r){switch(!0){case null===r:return[];case Array.isArray(r):return r;case"string"==typeof r:return[r];case r.hasOwnProperty("leaf"):return r.info[0].is_link?r.info[0].article_url?[this._linkService.getArticleLink(r.info[0].article_url)]:(this._isAbsolute=!0,[r.info[0].url]):[this._linkService.getCategoryLink(r)];case r.hasOwnProperty("date"):return[this._linkService.getArticleLink(r)];case r.hasOwnProperty("required"):return[this._linkService.getSetLink(r)];default:return[this._linkService.getProductLink(r)]}}_onClick(r,f,y,E){if(0!==r||f||y||E||this._target&&"_self"!==this._target||this._isAbsolute)return!0;const R={skipLocationChange:(0,_.he)(this._skipLocationChange),replaceUrl:(0,_.he)(this._replaceUrl)};return this._router.navigateByUrl(this.urlTree,R),!1}_updateTargetUrlAndHref(){this._href=this._isAbsolute?this._commands[0]:this._locationStrategy.prepareExternalUrl(this._router.serializeUrl(this.urlTree))}static{this.\u0275fac=function(f){return new(f||D)(n.rXU(i.Ix),n.rXU(i.nX),n.rXU(s.hb),n.rXU(g._))}}static{this.\u0275dir=n.FsC({type:D,selectors:[["a","mcraiLink",""]],hostVars:2,hostBindings:function(f,y){1&f&&n.bIt("click",function(R){return y._onClick(R.button,R.ctrlKey,R.metaKey,R.shiftKey)}),2&f&&n.BMQ("target",y._target)("href",y._href,n.B4B)},inputs:{mcraiLink:"mcraiLink",href:"href",target:"target",queryParams:"queryParams",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",queryParamsHandling:"queryParamsHandling",fragment:"fragment"},features:[n.OA$]})}}return D})()},74576:(A,v,e)=>{e.d(v,{s:()=>a});var i=e(54438);let a=(()=>{class h{static{this.LET={ZERO:1,EMPTY_STR:2,FALSE:4,NAN:8}}transform(_,n=0){return n&h.LET.ZERO&&0===_||n&h.LET.EMPTY_STR&&""===_||n&h.LET.FALSE&&!1===_||n&h.LET.NAN&&isNaN(_)?_:_||"-- \u017e\xe1dn\xe1 hodnota --"}static{this.\u0275fac=function(n){return new(n||h)}}static{this.\u0275pipe=i.EJ8({name:"notSet",type:h,pure:!0})}}return h})()},11815:(A,v,e)=>{e.d(v,{h:()=>g,u:()=>s});var i=e(54438),a=e(45286),h=e(7605);const l=["type","checkbox"],_=["*"];let n=0,s=(()=>{class t{get id(){return this._id}set disabled(u){this._disabled=u}set value(u){this._value=u}get value(){return this._value}set checked(u){this._checked=u,this._changeDetectorRef.markForCheck()}get checked(){return this._checked}set control(u){this._control=u}get control(){return this._control}constructor(u,r){this._changeDetectorRef=u,this._checkboxGroup=r,this._id="mcrai-input--checkbox-"+ ++n}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&&typeof this._disabled<"u"||!0===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)}static{this.\u0275fac=function(r){return new(r||t)(i.rXU(i.gRc),i.rXU((0,i.Rfq)(()=>g),8))}}static{this.\u0275cmp=i.VBU({type:t,selectors:[["mcrai-input","type","checkbox"]],hostVars:4,hostBindings:function(r,f){2&r&&i.AVh("mcrai-input",!0)("mcrai-input--checkbox",!0)},inputs:{disabled:"disabled",value:"value",checked:"checked",control:"control"},attrs:l,ngContentSelectors:_,decls:5,vars:6,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(r,f){1&r&&(i.NAR(),i.j41(0,"label",0)(1,"input",1),i.bIt("click",function(){return f.onClick()}),i.k0s(),i.nrm(2,"span",2),i.j41(3,"span",3),i.SdG(4),i.k0s()()),2&r&&(i.BMQ("for",f.id),i.R7$(),i.Y8G("id",f.id)("checked",f.checked)("disabled",f.isDisabled()),i.R7$(),i.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}[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;height:20px;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})(),g=(()=>{class t{set control(u){this._control=u,this._control.valueChanges.pipe((0,h.Q)(this._destroy)).subscribe(()=>
1this._checkboxes.forEach(r=>r.updateChecked()))}set value(u){if(!Array.isArray(this._control.value)||0===this._control.value.length)return void this._control.setValue([u]);const r=this._control.value.filter(f=>f!==u);this._control.setValue(this._control.value.length===r.length?this._control.value.concat(u):r)}get value(){return this._control.value}constructor(){this._destroy=new a.B7}ngOnInit(){}ngAfterViewInit(){}ngOnDestroy(){this._destroy.next(),this._destroy.complete()}markAsDirty(){this._control.markAsDirty()}markAsTouched(){this._control.markAsTouched()}static{this.\u0275fac=function(r){return new(r||t)}}static{this.\u0275cmp=i.VBU({type:t,selectors:[["mcrai-checkbox-group"]],contentQueries:function(r,f,y){if(1&r&&i.wni(y,s,5),2&r){let E;i.mGM(E=i.lsd())&&(f._checkboxes=E)}},hostVars:2,hostBindings:function(r,f){2&r&&i.AVh("mcrai-checkbox-group",!0)},inputs:{control:"control"},ngContentSelectors:_,decls:1,vars:0,template:function(r,f){1&r&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})}}return t})()},39103:(A,v,e)=>{e.d(v,{Z:()=>h});var i=e(54438);const a=["*"];let h=(()=>{class l{constructor(n,s){this._renderer=n,this._elRef=s,this.DESC_LIST_DATA_CLASS="mcrai-dd"}ngOnInit(){this._renderer.addClass(this._elRef.nativeElement,this.DESC_LIST_DATA_CLASS)}static{this.\u0275fac=function(s){return new(s||l)(i.rXU(i.sFG),i.rXU(i.aKT))}}static{this.\u0275cmp=i.VBU({type:l,selectors:[["mcrai-dd"]],ngContentSelectors:a,decls:1,vars:0,template:function(s,g){1&s&&(i.NAR(),i.SdG(0))},styles:[".mcrai-dd{display:block;margin-bottom:10px}\n"],encapsulation:2,changeDetection:0})}}return l})()},62523:(A,v,e)=>{e.d(v,{L:()=>h});var i=e(54438);const a=["*"];let h=(()=>{class l{constructor(n,s){this._renderer=n,this._elRef=s,this.DESC_LIST_TERM_CLASS="mcrai-dt"}ngOnInit(){this._renderer.addClass(this._elRef.nativeElement,this.DESC_LIST_TERM_CLASS)}static{this.\u0275fac=function(s){return new(s||l)(i.rXU(i.sFG),i.rXU(i.aKT))}}static{this.\u0275cmp=i.VBU({type:l,selectors:[["mcrai-dt"]],ngContentSelectors:a,decls:1,vars:0,template:function(s,g){1&s&&(i.NAR(),i.SdG(0))},styles:[".mcrai-dt{display:block;font-size:14px}\n"],encapsulation:2,changeDetection:0})}}return l})()},41819:(A,v,e)=>{e.d(v,{p:()=>h});var i=e(54438);const a=["*"];let h=(()=>{class l{constructor(n,s){this._renderer=n,this._elRef=s,this.DESC_LIST_CLASS="mcrai-dl"}ngOnInit(){this._renderer.addClass(this._elRef.nativeElement,this.DESC_LIST_CLASS)}static{this.\u0275fac=function(s){return new(s||l)(i.rXU(i.sFG),i.rXU(i.aKT))}}static{this.\u0275cmp=i.VBU({type:l,selectors:[["mcrai-dl"]],ngContentSelectors:a,decls:1,vars:0,template:function(s,g){1&s&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})}}return l})()}}]);
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.