PageSourceSearch

https://www.amuletbikes.sk/1040.64c1f67bb383e3c0.js

js amuletbikes.sk collected 2026-10-07 20:05:28 UTC 12,783 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkamulet_sk=self.webpackChunkamulet_sk||[]).push([[1040],{20646:(b,_,s)=>{s.d(_,{k:()=>e,n:()=>u});const e="[select-category] TOGGLE category";class u{constructor(p){this.payload=p,this.type=e}}},97866:(b,_,s)=>{s.d(_,{e:()=>U});var e=s(54438),u=s(64109),a=s(89417),p=s(45286),m=s(7605),f=s(95006),k=s(63020),d=s(33962),g=s(82955),D=s(37513);let o=(()=>{class c extends D.d{constructor(){super(...arguments),this.CATEGORIES_ROOT="categories"}getCategories(t,i=!1,r=40){const v=this.buildUrl([this.CATEGORIES_ROOT,t,"nav"],{specials:i,ipp:r});return this.get(v)}static#e=this.\u0275fac=(()=>{let t;return function(r){return(t||(t=e.xGo(c)))(r||c)}})();static#t=this.\u0275prov=e.jDH({token:c,factory:c.\u0275fac,providedIn:"root"})}return c})();var n=s(33579),h=s(33555),x=s(27900);let y=(()=>{class c extends u.Hy{constructor(){super(...arguments),this._recursive=!0}set mcraiTreeNodeToggleRecursive(t){this.recursive=t}static#e=this.\u0275fac=(()=>{let t;return function(r){return(t||(t=e.xGo(c)))(r||c)}})();static#t=this.\u0275dir=e.FsC({type:c,selectors:[["","mcraiTreeNodeToggle",""]],inputs:{mcraiTreeNodeToggleRecursive:"mcraiTreeNodeToggleRecursive"},features:[e.Jv_([{provide:u.Hy,useExisting:c}]),e.Vt3]})}return c})();var R=s(27845),E=s(21347),S=s(14709),M=s(97519),A=s(11815),P=s(4379),I=s(26588);function G(c,C){if(1&c&&(e.j41(0,"mcrai-row")(1,"mcrai-col"),e.nrm(2,"mcrai-input",4),e.k0s()()),2&c){const t=e.XpG();e.R7$(2),e.Y8G("control",t.searchControl)}}function F(c,C){if(1&c){const t=e.RV6();e.j41(0,"mcrai-tree-node",5)(1,"mcrai-input",6),e.bIt("click",function(){const r=e.eBV(t).$implicit,l=e.XpG();return e.Njj(l.toggleSelected(r))}),e.k0s(),e.nrm(2,"button",7),e.EFF(3),e.k0s()}if(2&c){const t=C.$implicit,i=e.XpG();e.AVh("selected",t.isSelected||i.isInParents(t.item))("hidden",t.isHidden),e.R7$(),e.Y8G("disabled",t.isDisabled)("value",!0)("checked",t.isSelected||i.checkDisabled&&t.isDisabled),e.R7$(2),e.Lme(" ",t.item.info[0].name," (",t.item.products_count,") ")}}function B(c,C){if(1&c){const t=e.RV6();e.j41(0,"mcrai-tree-node",5)(1,"mcrai-input",6),e.bIt("click",function(){const r=e.eBV(t).$implicit,l=e.XpG();return e.Njj(l.toggleSelectedDescendant(r))}),e.k0s(),e.j41(2,"button",8),e.EFF(3),e.k0s(),e.EFF(4),e.k0s()}if(2&c){const t=C.$implicit,i=e.XpG();e.AVh("selected",t.isSelected||i.isInParents(t.item))("hidden",t.isHidden),e.R7$(),e.Y8G("disabled",t.isDisabled)("value",!0)("checked",t.isSelected||i.checkDisabled&&t.isDisabled),e.R7$(2),e.SpI(" ",i.treeControl.isExpanded(t)?"-":"+"," "),e.R7$(),e.Lme(" ",t.item.info[0].name," (",t.item.products_count,") ")}}function N(c,C){if(1&c&&e.EFF(0),2&c){const t=e.XpG().$implicit;e.SpI(" ",null==t.info[0]?null:t.info[0].name," > ")}}function $(c,C){1&c&&e.DNE(0,N,1,1),2&c&&e.vxM(0,C.$implicit.id?0:-1)}function j(c,C){if(1&c){const t=e.RV6();e.j41(0,"div",3)(1,"button",9),e.bIt("click",function(){const r=e.eBV(t).$implicit,l=e.XpG();return e.Njj(l.toggleCategory(r))}),e.j41(2,"mcrai-icon"),e.EFF(3,"close"),e.k0s()(),e.Z7z(4,$,1,1,null,null,e.fX1),e.EFF(6),e.k0s()}if(2&c){const t=C.$implicit;e.R7$(4),e.Dyx(t.breadcrumbs),e.R7$(2),e.SpI(" ",null==t.info[0]?null:t.info[0].name," ")}}let U=(()=>{class c{set selected(t){this._selected=t,this.updateParents()}get selected(){return this._selected}constructor(t){this.dataService=t,this.destroy=new p.B7,this.checkDisabled=!0,this.onSelectCategories=new e.bkB,this.parents=[],this.searchControl=new a.hs}ngOnInit(){this.treeControl=new u.XW(this.getLevel,this.isExpandable),this.dataSauce=new d.mN(this.treeControl,this.toggleNode.bind(this)),this.dataService.getCategories("root",this.specials,1e3).pipe((0,m.Q)(this.destroy),(0,f.T)(t=>t.items),(0,f.T)(t=>t.map(i=>{const r=new d.Nr(i);return this._selected.find(l=>l.id===r.item.id)&&(r.isSelected=!0),r}))).subscribe(t=>this.dataSauce.data=t),this.searchControl.valueChanges.pipe((0,m.Q)(this.destroy),(0,k.B)(500)).subscribe(t=>{this.filterLevel1(t)})}ngOnDestroy(){this.destroy.next(),this.destroy.complete()}getLevel(t){return t.level}isExpandable(t){return!!t.item.hasOwnProperty("leaf")&&!t.item.leaf}isMultiple(){return this.multiple}isInParents(t){return-1!==this.parents.indexOf(t.id)}hasChildren(t,i){return!!i.item.hasOwnProperty("leaf")&&!i.item.leaf}filterLevel1(t){const i=this.dataSauce.data.filter(l=>0===l.level);t||(t=".*");const r=new RegExp(t,"i");
1i.forEach(l=>{this.setNodesHidden(l,!r.test(l.item.info[0].name))})}setNodesHidden(t,i){const r=this.treeControl.getDescendants(t);t.isHidden=i,r.forEach(l=>l.isHidden=i)}toggleNode(t,i,r){const l=t.value.indexOf(i),v=t.value;l<0||(v.splice(l+1,this.treeControl.getDescendants(i).length),r?this.dataService.getCategories(i.item.id,!1,100).pipe((0,m.Q)(this.destroy),(0,f.T)(T=>T.items),(0,f.T)(T=>T.map(O=>{const V=!!this._selected.find(L=>L.id===O.id);return new d.Nr(O,i.item.id,i.level+1,V,i.isSelected||i.isDisabled)}))).subscribe(T=>{v.splice(l+1,0,...T),t.next(v)}):t.next(v))}toggleCategory(t){const i=this.dataSauce.data.find(r=>r.item.id===t.id);i?this.toggleSelectedDescendant(i):(this._selected=(0,g.g)(this._selected,t),this.selectedCategoriesChange())}toggleSelectedDescendant(t){t.isDisabled||(this.toggleSelected(t),this.treeControl.isExpanded(t)?this.treeControl.getDescendants(t).forEach(i=>{i.isSelected&&this.toggleCategory(i.item),i.isDisabled=t.isSelected,i.isSelected=!1}):t.isSelected&&(this._selected=this._selected.filter(i=>-1===this.getCategoryParents(i).indexOf(t.item.id)),this.selectedCategoriesChange()))}toggleSelected(t){t.isDisabled||(this.isMultiple()||this.dataSauce.data.forEach(i=>{i.item.id!==t.item.id&&(i.isSelected&&this.toggleCategory(i.item),i.isSelected=!1,i.isDisabled=!1)}),this._selected=(0,g.g)(this._selected,t.item),this.selectedCategoriesChange(),t.isSelected=!t.isSelected)}toggleAllChildren(t){this.treeControl.getDescendants(t).forEach(i=>{i.level===t.level+1&&this.toggleSelectedDescendant(i)})}getCategoryParents(t){const i=[];return t.breadcrumbs.forEach(r=>{i.push(r.id)}),i}updateParents(){this.parents=[],this._selected.forEach(t=>{t.breadcrumbs.forEach(i=>{this.parents.push(i.id)})})}selectedCategoriesChange(){this.onSelectCategories.emit(this._selected),this.updateParents()}static#e=this.\u0275fac=function(i){return new(i||c)(e.rXU(o))};static#t=this.\u0275cmp=e.VBU({type:c,selectors:[["aegisx-category-tree2"]],inputs:{multiple:"multiple",search:"search",checkDisabled:"checkDisabled",specials:"specials",selected:"selected"},outputs:{onSelectCategories:"onSelectCategories"},decls:9,vars:4,consts:[[3,"dataSource","treeControl"],["mcraiTreeNodePadding","",3,"selected","hidden",4,"mcraiTreeNodeDef"],["mcraiTreeNodePadding","",3,"selected","hidden",4,"mcraiTreeNodeDef","mcraiTreeNodeDefWhen"],[1,"selected-category"],["type","text","placeholder","Fulltext",3,"control"],["mcraiTreeNodePadding",""],["type","checkbox",3,"click","disabled","value","checked"],[1,"mcrai-tree-toggle"],["mcraiTreeNodeToggle","",1,"mcrai-tree-toggle","mcrai-tree-toggle--expandable"],["mcrai-icon-button","",3,"click"]],template:function(i,r){1&i&&(e.j41(0,"mcrai-row")(1,"mcrai-col"),e.DNE(2,G,3,1,"mcrai-row"),e.j41(3,"mcrai-tree",0),e.DNE(4,F,4,9,"mcrai-tree-node",1)(5,B,5,10,"mcrai-tree-node",2),e.k0s()(),e.j41(6,"mcrai-col"),e.Z7z(7,j,7,1,"div",3,e.fX1),e.k0s()()),2&i&&(e.R7$(2),e.vxM(2,r.search?2:-1),e.R7$(),e.Y8G("dataSource",r.dataSauce)("treeControl",r.treeControl),e.R7$(2),e.Y8G("mcraiTreeNodeDefWhen",r.hasChildren),e.R7$(2),e.Dyx(r.selected))},dependencies:[n.o,h.g,x.g,y,R.X,E.g,S.f,M.N,A.u,P.x,I.R],styles:[".mcrai-tree-toggle[_ngcontent-%COMP%]{width:30px;height:30px;margin-right:10px;border:0;outline:none;background-color:#232323;color:#efefef;font-size:16px}.mcrai-tree-toggle--expandable[_ngcontent-%COMP%]{cursor:pointer}.selected[_ngcontent-%COMP%]{background-color:#49ffbf}.hidden[_ngcontent-%COMP%]{display:none}.mcrai-tree-node[_ngcontent-%COMP%]{padding:3px}"]})}return c})()},4182:(b,_,s)=>{s.d(_,{Ff:()=>k,lX:()=>x,qx:()=>m});var e=s(20646),u=s(70746),a=s(76965);const p=(0,u.p)(),m="select-categories",f=p.getInitialState();function k(E=f,S){return S.type===e.k?p.upsertOne(S.payload,E):E}const d=(0,a.UX)(m),{selectIds:g,selectEntities:D,selectAll:o,selectTotal:n}=p.getSelectors(),x=((0,a.Mz)(d,g),(0,a.Mz)(d,D));(0,a.Mz)(d,o),(0,a.Mz)(d,n)},89071:(b,_,s)=>{s.d(_,{X:()=>k});var e=s(60177),u=s(89417),a=s(33962),p=s(76965),m=s(4182),f=s(54438);let k=(()=>{class d{static#e=this.\u0275fac=function(o){return new(o||d)};static#t=this.\u0275mod=f.$C({type:d});static#i=this.\u0275inj=f.G2t({imports:[e.MD,u.X1,p.md.forFeature
1(m.qx,m.Ff),a.LU,a.oP,a.r4,a.B4,a.xT,a.o6]})}return d})()},82955:(b,_,s)=>{function e(u,a){const p=u.filter(m=>m.id!==a.id);return p.length<u.length?p:u.concat(a)}s.d(_,{g:()=>e})},11815:(b,_,s)=>{s.d(_,{h:()=>d,u:()=>k});var e=s(54438),u=s(45286),a=s(7605);const p=["type","checkbox"],m=["*"];let f=0,k=(()=>{class g{get id(){return this._id}set disabled(o){this._disabled=o}set value(o){this._value=o}get value(){return this._value}set checked(o){this._checked=o,this._changeDetectorRef.markForCheck()}get checked(){return this._checked}set control(o){this._control=o}get control(){return this._control}constructor(o,n){this._changeDetectorRef=o,this._checkboxGroup=n,this._id="mcrai-input--checkbox-"+ ++f}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#e=this.\u0275fac=function(n){return new(n||g)(e.rXU(e.gRc),e.rXU((0,e.Rfq)(()=>d),8))};static#t=this.\u0275cmp=e.VBU({type:g,selectors:[["mcrai-input","type","checkbox"]],hostVars:4,hostBindings:function(n,h){2&n&&e.AVh("mcrai-input",!0)("mcrai-input--checkbox",!0)},inputs:{disabled:"disabled",value:"value",checked:"checked",control:"control"},attrs:p,ngContentSelectors:m,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(n,h){1&n&&(e.NAR(),e.j41(0,"label",0)(1,"input",1),e.bIt("click",function(){return h.onClick()}),e.k0s(),e.nrm(2,"span",2),e.j41(3,"span",3),e.SdG(4),e.k0s()()),2&n&&(e.BMQ("for",h.id),e.R7$(),e.Y8G("id",h.id)("checked",h.checked)("disabled",h.isDisabled()),e.R7$(),e.AVh("mcrai-input__checkmark--checked",h.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 g})(),d=(()=>{class g{set control(o){this._control=o,this._control.valueChanges.pipe((0,a.Q)(this._destroy)).subscribe(()=>this._checkboxes.forEach(n=>n.updateChecked()))}set value(o){if(!Array.isArray(this._control.value)||0===this._control.value.length)return void this._control.setValue([o]);const n=this._control.value.filter(h=>h!==o);this._control.setValue(this._control.value.length===n.length?this._control.value.concat(o):n)}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#e=this.\u0275fac=function(n){return new(n||g)};static#t=this.\u0275cmp=e.VBU({type:g,selectors:[["mcrai-checkbox-group"]],contentQueries:function(n,h,x){if(1&n&&e.wni(x,k,5),2&n){let y;e.mGM(y=e.lsd())&&(h._checkboxes=y)}},hostVars:2,hostBindings:function(n,h){2&n&&e.AVh("mcrai-checkbox-group",!0)},inputs:{control:"control"},ngContentSelectors:m,decls:1,vars:0,template:function(n,h){1&n&&(e.NAR(),e.SdG(0))},encapsulation:2,changeDetection:0})}return g})()}}]);

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.