PageSourceSearch

https://decode.casino/game-list.component-HXRDVH44.js

js decode.casino collected 2026-10-09 23:04:15 UTC 4,494 bytes, 2 lines download raw bytes

1import{a as W}from"./chunk-GXN33VWU.js";import{a as q,b as A}from"./chunk-RTPRAXWS.js";import{a as H}from"./chunk-47DCQ64F.js";import"./chunk-RBOGN6P6.js";import"./chunk-XFHLXIIM.js";import{e as Q,g as j,h as v}from"./chunk-T3ES54HN.js";import"./chunk-6FB4IR65.js";import"./chunk-KKTQLXJY.js";import"./chunk-LYSPK77L.js";import"./chunk-HC4IKBYH.js";import"./chunk-3YGBBZ3Z.js";import"./chunk-745BQPOS.js";import"./chunk-EHD4YHFX.js";import"./chunk-E3H4BJ7I.js";import{a as V}from"./chunk-PFLDZXT3.js";import{f as O}from"./chunk-ASTXUBF3.js";import{L as z,M as P,k as h,n as B,va as U}from"./chunk-XNTCN5LM.js";import{Da as i,H as y,Kc as D,Ma as _,Nb as l,Ob as k,Sb as F,Tb as G,Ub as L,Xb as I,aa as d,db as R,eb as b,gd as M,hd as E,jb as n,jc as f,jd as w,kb as o,la as S,lb as a,mb as g,nd as N,qa as C,r as m,wb as u,xa as x,yb as T}from"./chunk-5LGYDGR4.js";import"./chunk-HIUAR4UN.js";function K(r,X){if(r&1&&g(0,"img",10),r&2){T();let e=L(0);n("alt",e==null?null:e.name)("src","/ms/Images/"+e.icon,x)}}var ue=(()=>{class r{constructor(){this.matomo=d(O),this.activatedRoute=d(M),this.gameFacade=d(j),this.store=d(v),this.navigator=V(),this.categorySlug=h(this.activatedRoute.paramMap.pipe(m(e=>e.get("categorySlug")),m(e=>e&&decodeURIComponent(e)),y()),{requireSync:!0}),this.tagSlug=h(this.activatedRoute.paramMap.pipe(m(e=>e.get("tagSlug")),m(e=>e&&decodeURIComponent(e)),y()),{requireSync:!0}),this.activeTag=f(()=>this.gameFacade.categoryTagStore.getTagBySlug(this.tagSlug())),this.tagIcon=f(()=>this.activeTag()?.icon),this.activeCategory=f(()=>this.gameFacade.categoryTagStore.getCategoryBySlug(this.categorySlug())),this.scrollRestored=S(!1),C(()=>{this.store.updateQuery({tagId:this.activeTag()?.id,categoryId:this.activeCategory()?.id}),this.store.setEnabled(!0)})}ngOnInit(){this.matomo.trackPageView("Game List")}onScrollRestored(){this.scrollRestored.set(!0)}changeSort(e){let s=e.target;this.store.updateQuery({sortBy:s.value})}goBack(){this.navigator("../../",{relativeTo:this.activatedRoute})}static{this.\u0275fac=function(s){return new(s||r)}}static{this.\u0275cmp=_({type:r,selectors:[["ng-component"]],features:[I([v,{provide:Q,useExisting:v}])],decls:27,vars:11,consts:[["container",""],[3,"loading","rootCategories","activeCategoryId"],[3,"active"],["routerLink","/games",1,"nav-link","px-5","py-3","cfs-3","clh-4"],["fxScrollRestoration","","pageName","game-list",1,"container-flush","py-6","d-flex","flex-column","gap-6",3,"scrollRestored","readyToScroll"],[1,"align-self-start","btn","btn-secondary","d-inline-flex","align-items-center","gap-3","px-4",3,"click"],["icon","chevron_left"],[1,"bg-level-2","p-5","d-flex","flex-column","gap-5"],[1,"d-flex","gap-4","flex-wrap-reverse"],[1,"d-flex","gap-3","align-items-center"],[1,"fx-icon","fx-icon-wide",3,"alt","src"],[1,"m-0"],[1,"d-flex","sort-by","justify-content-end","align-items-center","ms-auto","gap-2"],["size","small","value","popularity","alignment","end",3,"change","showValidation","isClearable"],["value","popularity"],["value","releaseDate"],[3,"scrollRestored"]],template:function(s,t){if(s&1&&(F(0),o(1,"fx-game-filter")(2,"fx-game-filter-categories",1)(3,"fx-tab-item",2)(4,"a",3),l(5,"Featured"),a()()()(),o(6,"div",4,0),u("scrollRestored",function(){return t.onScrollRestored()}),o(8,"a",5),u("click",function(){return t.goBack()}),g(9,"fx-icon",6),l(10," Go Back "),a(),o(11,"div",7)(12,"div",8)(13,"div",9),R(14,K,1,2,"img",10),o(15,"h3",11),l(16),a()(),o(17,"div",12)(18,"label"),l(19,"Sort by:"),a(),o(20,"fx-form-select-naked",13),u("change",function(p){return t.changeSort(p)}),o(21,"fx-form-option",14),l(22,"Popularity"),a(),o(23,"fx-form-option",15),l(24,"Release Date"),a()()()(),g(25,"fx-game-scrollable-list",16),a()(),g(26,"router-outlet")),s&2){let c,p=G(t.activeTag()),J=t.store.resolved();i(2),n("loading",t.gameFacade.categoryTagStore.categoriesPending())("rootCategories",t.gameFacade.categoryTagStore.categories())("activeCategoryId",(c=t.activeCategory())==null?null:c.id),i(),n("active",!t.activeCategory()?.id),i(3),n("readyToScroll",J),i(8),b(p?.icon?14:-1),i(2),k(p?.name),i(4),n("showValidation",!1)("isClearable",!1),i(5),n("scrollRestored",t.scrollRestored())}},dependencies:[B,D,q,W,N,E,w,P,z,A,H,U],styles:[`.game-deck{display:block}.game-deck-placeholder>.game-card{padding:0 0 75%!important;aspect-ratio:4/3;width:100%}.sort-by,.sort-by .form-control-input{font-size:.75rem}
2`],encapsulation:2,changeDetection:1})}}return r})();export{ue as GameListComponent};

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.