PageSourceSearch

https://idn33agree.org/chunk-BITHCBDL.js

js idn33agree.org collected 2026-10-08 03:45:59 UTC 27,643 bytes, 1 lines download raw bytes

1import{a as tt}from"./chunk-PLIE5CVE.js";import{a as Re}from"./chunk-GNSVSSEC.js";import"./chunk-FFTXNXI6.js";import{a as Oe,b as Ue,c as $e}from"./chunk-Y6426G3T.js";import{b as Be}from"./chunk-KNN255RW.js";import{a as He}from"./chunk-S6DAEVXJ.js";import{a as je}from"./chunk-L6PFBMCK.js";import"./chunk-57OVZNJD.js";import"./chunk-IPIW3WPU.js";import"./chunk-7RS7W2IG.js";import{c as Ae,d as Ee,e as Ne}from"./chunk-EJMX6GXD.js";import{j as Te,k as Fe}from"./chunk-LBFZVMBI.js";import{b as Pe,m as Le,o as Me,p as Ve}from"./chunk-SQXH55RY.js";import{A as Ge,B as ke,c as fe,g as Se,h as xe,j as ye,k as Ce,m as Ie,p as be}from"./chunk-FZLMV5FP.js";import{O as De,x as we}from"./chunk-2RZNBXEW.js";import"./chunk-WUS6VI32.js";import{$ as ge,A as J,C as _e,N as de,a as re,aa as ve,e as oe,ea as ue,fa as he,i as se,j as ce,k as le,p as j,q as me,r as V,sa as O,v as pe}from"./chunk-LKIBVTZY.js";import"./chunk-IXSVJUWF.js";import"./chunk-VXMZGT4Q.js";import{$ as H,$a as te,A as v,Aa as Y,B as u,Ba as X,Ca as T,Da as o,Ia as m,Ja as p,Ka as _,La as P,Ma as L,Oa as y,Ra as f,Sa as s,Va as E,Za as Z,_a as ee,aa as R,bb as C,cb as G,db as N,ga as r,ha as S,mb as ie,nb as B,ob as I,p as A,pb as D,qb as ne,sb as b,tb as k,vb as ae,xa as g,ya as Q,z as K}from"./chunk-LZGEQQYD.js";import{Qa as W,Za as z,_b as F,la as q}from"./chunk-BW2TMJN6.js";import{g as et,j as $}from"./chunk-RNQ7BUHW.js";var Je=et(tt());var at=i=>[i];function rt(i,c){if(i&1&&(m(0,"div",1)(1,"strong",2),C(2),b(3,"uppercase"),p(),_(4,"span",3),m(5,"div",4)(6,"span",5),C(7),p(),m(8,"strong",6),C(9),b(10,"number"),p()()()),i&2){let t=s();r(2),G(k(3,4,t.jackPotDisplayName)+" JACKPOT"),r(2),o("ngClass","logo-"+D(10,at,t.providerId)),r(3),G(t.diplayCurrency),r(2),G(t.amount==="UPDATING"?t.amount:ae(10,6,t.amount,"1.0","en-US"))}}var qe=(()=>{let c=class c{constructor(e,n,a,l){this.globalData=e,this.langService=n,this.httpClient=a,this.httpService=l,this.providerId="",this.jackPotDisplayName="",this.showJackpot=!1,this.diplayCurrency="",this.amount="UPDATING",this.isComponentAlive=!0,this.UPDATE_INTERVAL=500,this.loginSub$=this.globalData.loginSub$}ngOnInit(){this.initSubscription(),this.updateJackPotPeriodically()}ngOnChanges(e){var n;(n=e.providerId)!=null&&n.currentValue&&this.handleShowJackpot(this.providerId,this.jackPotDisplayName)}initSubscription(){this.globalData.loginSub$.pipe(F(()=>!!this.isComponentAlive)).subscribe(()=>{this.getDisplayData()})}updateJackPotPeriodically(){q(this.UPDATE_INTERVAL).pipe(F(()=>!!this.isComponentAlive)).subscribe(()=>{if(this.amount!="UPDATING"){let e=Number(this.amount)+Math.random();this.amount=String(e.toFixed(2))}})}handleMoney(e){try{let n=parseFloat((0,Je.default)(e).find("amount").text()).toFixed(2);this.amount=Number(n)}catch(n){console.log("handle jackpot error"),this.amount="UPDATING"}}handleSGSMoney(e){var n;try{this.amount=(n=e==null?void 0:e.filter(a=>a.code==="WOW")[0])==null?void 0:n.amount,this.amount||(this.amount="UPDATING")}catch(a){console.log("handle jackpot error"),this.amount="UPDATING"}}handleShowJackpot(e,n){this.showJackpot=!1,(e==="SGS"||e==="PT")&&(this.showJackpot=!0,this.jackPotDisplayName=n,this.getDisplayData())}getPTData(e){let n="https://tickers3.playtech.com/jackpots/new_jackpotxml.php?info=1&casino=longsnake88&currency=".concat(e,"&game=ashfta-1");this.httpClient.get(n,{responseType:"text"}).subscribe(a=>{if(!a){this.amount="UPDATING";return}this.handleMoney(a)},()=>{this.amount="UPDATING"})}getSGSData(e){this.httpService.getSGSJackPot({},e).subscribe(n=>{if(n.code===0)if(n.data){let a=JSON.parse(n.data.replaceAll("\\","").slice(1,-1));this.handleSGSMoney(a)}else{this.amount="UPDATING";return}else this.amount="UPDATING"},()=>{this.amount="UPDATING"})}processData(e,n){switch(e){case"SGS":this.getSGSData(n);break;case"PT":this.getPTData(n);break;default:break}}getDisplayData(){var e;if(this.globalData.isLogin){this.diplayCurrency=(e=this.globalData.acctInfo)==null?void 0:e.currency,(this.diplayCurrency==="USDT"||this.diplayCurrency==="UUS")&&(this.diplayCurrency="USD"),this.processData(this.providerId,this.diplayCurrency);return}this.diplayCurrency=re[this.langService.language],this.processData(this.providerId,this.diplayCurrency)}ngOnDestroy(){this.isComponentAlive=!1}};c.\u0275fac=function(n){return new(n||c)(S(O),S(le),S(de),S(we))},c.\u0275cmp=A({type:c,selectors:[["app-jackpot"]],inputs:{providerId:"providerId",jackPotDisplayName:"jackPotDisplayName"},standalone:!0,features:[ie([J]),K,B],decls:1,vars:1,consts:[["class","jackpot",4,"ngIf"],[1,"jackpot"],[1,"title"],[3,"ngClass"],[1,"money"],[1,"currency"],[1,"num"]],template:function(n,a){n&1&&g(0,rt,11,12,"div",0),n&2&&o("ngIf",!a.globalData.isMobileStyle&&a.showJackpot)},dependencies:[V,j,J,_e],encapsulation:2});let i=c;return i})();var ot=["SeoFooter"],st=()=>[V,He],ct=()=>({"height.px":316}),lt=()=>({"height.px":426}),mt=()=>({width:"fit-content"}),pt=()=>({"justify-content":"flex-start"}),_t=i=>({active:i}),dt=()=>["/Slot-Games/allGames"],gt=(i,c)=>({active:i,maintain:c}),vt=()=>({"pointer-events":"none"}),ut=i=>({marginBottom:i}),ht=i=>({"open-search":i}),ft=i=>({open:i}),St=()=>({overflow:"hidden"}),xt=()=>({}),yt=i=>({load:i}),We=()=>({display:"none"}),ze=()=>({display:"block"});function Ct(i,c){if(i&1&&_(0,"app-title-nav",8),i&2){let t=s();o("title",t.gameListTitle)}}function It(i,c){i&1&&_(0,"app-banner",10),i&2&&o("bannerType","main")}function bt(i,c){if(i&1&&g(0,It,1,1,"app-banner",9),i&2){let t=s();o("ngIf",t.bannerReady)}}function Gt(i,c){if(i&1&&_(0,"div",11),i&2){let t=s();o("ngStyle",t.globalData.isMobileStyle?I(1,ct):I(2,lt))}}function kt(i,c){i&1&&_(0,"span",24)}function wt(i,c){if(i&1){let t=y();
1m(0,"li",20)(1,"a",21),f("click",function(n){let a=v(t).$implicit,l=s(2);return u(l.onClickProvider(a,n))}),g(2,kt,1,0,"span",22),_(3,"span",23),m(4,"strong"),C(5),p()()()}if(i&2){let t=c.$implicit,e=s(2);o("ngClass",ne(6,gt,t.providerId===e.providerId,!t.gameActive))("ngStyle",!t.gameActive&&I(9,vt)),r(),T("data-axq","providerList-"+t.providerId),r(),o("ngIf",!t.gameActive),r(),o("className","logo-"+t.providerId),r(2),G(t.displayName[0]==null?null:t.displayName[0].name)}}function Dt(i,c){if(i&1){let t=y();m(0,"div",12)(1,"button",13),f("click",function(){v(t);let n=s();return u(n.providerMenuArrow("right"))}),_(2,"i",14),p(),m(3,"button",15),f("click",function(){v(t);let n=s();return u(n.providerMenuArrow("left"))}),_(4,"i",14),p(),m(5,"ul",11)(6,"li",16)(7,"a",17),f("click",function(n){v(t);let a=s();return u(a.onClickAllProvider(n))}),_(8,"span",18),m(9,"strong"),C(10),b(11,"translate"),p()()(),g(12,wt,6,10,"li",19),p()()}if(i&2){let t=s();o("ngStyle",(t.providerMenu==null?null:t.providerMenu.length)<11&&I(9,mt)),r(5),o("ngStyle",(t.providerMenu==null?null:t.providerMenu.length)<11&&I(10,pt)),r(),o("ngClass",D(11,_t,t.providerId==="")),r(),o("routerLink",I(13,dt)),r(3),G(k(11,7,"title_HotGameLower")),r(2),o("ngForOf",t.providerMenu)("ngForTrackBy",t.trackByProviderId)}}function Tt(i,c){if(i&1){let t=y();m(0,"p",36)(1,"button",37),f("click",function(){v(t);let n=s(2);return u(n.openFilter())}),_(2,"i",38),p(),m(3,"strong"),C(4),b(5,"translate"),p()()}if(i&2){let t=s(2);r(4),G(t.gamesService.nowFilter=="topGames"||t.gamesService.nowFilter=="allGames"?k(5,1,"games."+t.gamesService.nowFilter):t.gamesService.nowFilterDisplay)}}function Ft(i,c){if(i&1){let t=y();m(0,"div",44),f("click",function(){v(t);let n=s(4);return u(n.onFilterSubmit("topGames"))}),_(1,"input",47),m(2,"label",48),C(3),b(4,"translate"),p()()}if(i&2){let t=s(4);r(),o("checked",t.gamesService.nowFilter==="topGames"),r(2),G(k(4,2,"games.topGames"))}}function Pt(i,c){if(i&1){let t=y();P(0),m(1,"div",44),f("click",function(){let n=v(t).$implicit,a=s(4);return u(a.onFilterSubmit(n.category))}),_(2,"input",49),m(3,"label",50),C(4),p()(),L()}if(i&2){let t=c.$implicit,e=s(4);r(2),E("id",t.category),o("checked",e.gamesService.nowFilter===t.category),r(),E("for",t.category),r(),G(t.displayValue)}}function Lt(i,c){if(i&1){let t=y();m(0,"div",41),g(1,Ft,5,4,"div",42)(2,Pt,5,4,"ng-container",43),m(3,"div",44),f("click",function(){v(t);let n=s(3);return u(n.onFilterSubmit("allGames"))}),_(4,"input",45),m(5,"label",46),C(6),b(7,"translate"),p()()()}if(i&2){let t=s(3);r(),o("ngIf",t.gamesService.isTopExist),r(),o("ngForOf",t.gamesService.gameListData.category)("ngForTrackBy",t.trackByCategory),r(2),o("checked",!t.gamesService.nowFilter||t.gamesService.nowFilter==="allGames"),r(2),G(k(7,5,"games.allGames"))}}function Mt(i,c){if(i&1&&(m(0,"form",39),g(1,Lt,8,7,"div",40),p()),i&2){let t=s(2);o("@slideDownUp",void 0)("ngClass",D(4,ft,t.isOpenFilter))("ngStyle",t.globalData.isMobileStyle?I(6,St):I(7,xt)),r(),o("ngIf",t.gamesService.gameListData.category)}}function Vt(i,c){if(i&1){let t=y();m(0,"div",25)(1,"div",26)(2,"div",27)(3,"i",28),f("click",function(){v(t);let n=s();return u(n.openSearch())}),p(),_(4,"input",29),b(5,"translate"),m(6,"button",30),f("click",function(){v(t);let n=s();return u(n.closeSearch())}),_(7,"i",31),p()(),m(8,"div",32),g(9,Tt,6,3,"p",33)(10,Mt,2,8,"form",34),p()(),_(11,"app-jackpot",35),p()}if(i&2){let t=s();o("ngStyle",D(10,ut,(t.gamesService.gameListData==null||t.gamesService.gameListData.game==null?null:t.gamesService.gameListData.game.length)>0?"0px":"30px")),r(),o("ngClass",D(12,ht,t.isOpenSearch)),r(3),o("formControl",t.searchKeyword)("placeholder",k(5,8,"games.enterNameOfGame")),r(5),o("ngIf",t.globalData.isMobileStyle),r(),o("ngIf",t.showSlide()),r(),o("providerId",t.providerId)("jackPotDisplayName",t.jackPotDisplayName)}}function At(i,c){if(i&1){let t=y();m(0,"div",51),f("click",function(){v(t);let n=s();return u(n.openFilter())}),p()}}function Et(i,c){i&1&&_(0,"div",52)}function Nt(i,c){if(i&1&&_(0,"app-hotgame-banner",55),i&2){let t=s(2);o("bannerArray",t.hotGameBannerService.bannerArray)}}function Bt(i,c){i&1&&(m(0,"div",66)(1,"span",67),_(2,"span",68)(3,"span",69),p()())}function jt(i,c){if(i&1){let t=y();m(0,"button",73),f("click",function(n){v(t);let a=s(4),l=a.$implicit,h=a.index,d=s(2);return u(d.openGameFun(l,h,!1,n))}),C(1),b(2,"translate"),p()}if(i&2){let t=s(4).$implicit;T("data-axq",t.gameCode),r(),N(" ",k(2,2,"hotgame.trynow")," ")}}function Ot(i,c){if(i&1){let t=y();m(0,"div",70)(1,"button",71),f("click",function(n){v(t);let a=s(3),l=a.$implicit,h=a.index,d=s(2);return u(d.openGameReal(l,h,!1,n))}),C(2),b(3,"translate"),p(),g(4,jt,3,4,"button",72),p()}if(i&2){let t=s(3).$implicit;r(),T("data-axq",t.gameCode),r(),N("",k(3,3,"hotgame.play")," "),r(2),o("ngIf",t.isFun===1)}}function Ut(i,c){i&1&&(m(0,"span",74),_(1,"i",75),p())}function $t(i,c){i&1&&_(0,"span",76)}function Ht(i,c){if(i&1&&(m(0,"div",77),_(1,"span",23),p()),i&2){let t=s(3).$implicit;r(),o("className","logo-"+t.providerId)}}function Rt(i,c){if(i&1){let t=y();m(0,"div",57),f("click",function(){v(t);let n=s(2),a=n.$implicit,l=n.index,h=s(2);return h.openGame(a,l,!1),u(h.traceGameClick(a,"P"))}),g(1,Bt,4,0,"div",58),m(2,"div",59),g(3,Ot,5,5,"div",60),m(4,"img",61),f("load",function(){v(t);let n=s(2).index,a=s(2);return u(a.onImageLoad(n))})("error",function(){v(t);let n=s(2).index,a=s(2);return u(a.onImgError(n))}),p(),g(5,Ut,2,0,"span",62)(6,$t,1,0,"span",63),p(),g(7,Ht,2,1,"div",64),_(8,"strong",65),p()}if(i&2){let t=s(2),e=t.$implicit,n=t.index,a=s(2);o("@loadFadeIn",void 0)("ngClass",D(12,yt,e.loadImgStatus!=="success")),T("data-axq",e.gameCode),r(),o("ngIf",a.transferService.gameWaiting===n),r(2),o("ngIf",!a.globalData.isMobileStyle),r(),E("alt",e.nameByLang),o("src",e.imgIdByLang,R)("ngStyle",e.loadImgStatus=="error"?I(14,We):I(15,ze)),r(),o("ngIf",e.loadImgStatus=="error"),r(),o("ngIf",e.loadImgStatus===null),r(),o("ngIf",!a.globalData.isMobileStyle),r(),o("innerHtml",e.nameByLang,H)}}function Jt(i,c){if(i&1&&(P(0),g(1,Rt,9,16,"div",56),L()),i&2){let t=s().$implicit,e=s(2);r(),o("ngIf",e.globalData.handlePlatformIsShow(t.supportClient))}}function qt(i,c){if(i&1&&(P(0),g(1,Jt,2,1,"ng-container",7),L()),i&2){let t=c.$implicit,e=s(2);
1r(),o("ngIf",!e.gamesService.nowFilter||(e.gamesService.nowFilter!="allGames"?t.category===e.gamesService.nowFilter:!0)||(e.gamesService.nowFilter=="topGames"?t.isTop===1:!1))}}function Wt(i,c){if(i&1&&(m(0,"div",53),g(1,Nt,1,1,"app-hotgame-banner",54)(2,qt,2,1,"ng-container",43),p()),i&2){let t=s();r(),o("ngIf",!t.globalData.isMobileStyle),r(),o("ngForOf",t.gamesService.gameListData.game)("ngForTrackBy",t.trackByGameCode)}}function zt(i,c){if(i&1&&_(0,"app-hotgame-banner",55),i&2){let t=s(2);o("bannerArray",t.hotGameBannerService.bannerArray)}}function Kt(i,c){i&1&&(m(0,"div",66)(1,"span",67),_(2,"span",68)(3,"span",69),p()())}function Qt(i,c){if(i&1){let t=y();m(0,"button",73),f("click",function(n){v(t);let a=s(3).$implicit,l=s(2);return u(l.openGameFun(a,a.index,!0,n))}),C(1),b(2,"translate"),p()}if(i&2){let t=s(3).$implicit;T("data-axq",t.gameCode),r(),N(" ",k(2,2,"hotgame.trynow"),"")}}function Yt(i,c){if(i&1){let t=y();m(0,"div",70)(1,"button",71),f("click",function(n){v(t);let a=s(2).$implicit,l=s(2);return u(l.openGameReal(a,a.index,!0,n))}),C(2),b(3,"translate"),p(),g(4,Qt,3,4,"button",72),p()}if(i&2){let t=s(2).$implicit;r(),T("data-axq",t.gameCode),r(),G(k(3,3,"hotgame.play")),r(2),o("ngIf",t.isFun===1)}}function Xt(i,c){i&1&&(m(0,"span",74),_(1,"i",75),p())}function Zt(i,c){i&1&&_(0,"span",76)}function ei(i,c){if(i&1&&(m(0,"div",77),_(1,"span",23),p()),i&2){let t=s(2).$implicit;r(),o("className","logo-"+t.providerId)}}function ti(i,c){if(i&1){let t=y();P(0),m(1,"div",79),f("click",function(){v(t);let n=s().$implicit,a=s(2);return a.openGame(n,n.index,!0),u(a.traceGameClick(n,"A"))}),g(2,Kt,4,0,"div",58),m(3,"div",59),g(4,Yt,5,5,"div",60),m(5,"img",80),f("load",function(){v(t);let n=s().index,a=s(2);return u(a.onImageLoad(n))})("error",function(){v(t);let n=s().index,a=s(2);return u(a.onImgError(n))}),p(),g(6,Xt,2,0,"span",62)(7,Zt,1,0,"span",63),p(),g(8,ei,2,1,"div",64),_(9,"strong",65),p(),L()}if(i&2){let t=s(),e=t.$implicit,n=t.index,a=s(2);r(),o("@loadFadeIn",void 0),r(),o("ngIf",a.transferService.gameWaiting===n),r(2),o("ngIf",!a.globalData.isMobileStyle),r(),o("src",e.imageUrl,R)("ngStyle",e.loadImgStatus=="error"?I(9,We):I(10,ze)),r(),o("ngIf",e.loadImgStatus=="error"),r(),o("ngIf",e.loadImgStatus===null),r(),o("ngIf",!a.globalData.isMobileStyle),r(),o("innerHtml",e.nameByLang,H)}}function ii(i,c){if(i&1&&(P(0),g(1,ti,10,11,"ng-container",7),L()),i&2){let t=s(2);r(),o("ngIf",t.gamesService.nowFilter&&t.gamesService.nowFilter=="allGames")}}function ni(i,c){if(i&1&&(m(0,"div",53),g(1,zt,1,1,"app-hotgame-banner",54)(2,ii,2,1,"ng-container",78),p()),i&2){let t=s();r(),o("ngIf",!t.globalData.isMobileStyle),r(),o("ngForOf",t.hotGameListService.hotGameList)}}function ai(i,c){i&1&&_(0,"app-seo-footer")}var Oi=(()=>{let c=class c{constructor(e,n,a,l,h,d,x,w,U,M,Ke,Qe,Ye){this.router=e,this.globalData=n,this.gamesService=a,this.loginService=l,this.transferService=h,this.cmsService=d,this.menuService=x,this.hotGameBannerService=w,this.hotGameListService=U,this.bannerService=M,this.recordGameService=Ke,this.storageService=Qe,this.accountInfoService=Ye,this.PRODUCT_PAGE=1,this.searchKeyword=new Ce(""),this.isOpenFilter=!1,this.isOpenSearch=!1,this.showProductPageList=!0,this.currentCategory="",this.isComponentAlive=!0,this.providerId="",this.position="",this.positionProviderType="",this.hotgameBanners=[],this.jackPotDisplayName="",this.bannerReady=!1,this.handleHotGame=Xe=>{this.cmsService.streamingProviderMap$.subscribe(Ze=>{this.hotGameListService.loadHotGameList(this.PRODUCT_PAGE,Xe,Ze).subscribe()})},this.loadHotGameList=()=>{this.gamesService.nowFilter="allGames",this.hotGameBannerService.loadHotGameBannerData("egame","").subscribe(),this.hotGameListService.handleHotGameWithStreamAcct(this.globalData.isLogin,this.handleHotGame),this.gamesService.gameListData=null,this.globalData.loading=!1}}ngOnInit(){this.bannerService.bannerLoaded$.subscribe(e=>{var n;(n=e.main)!=null&&n.length?this.bannerReady=!0:this.bannerReady=!1}),this.bannerService.load("main"),this.initSubscription(),this.handleSearch()}trackByProviderId(e,n){return n.providerId}trackByGameCode(e,n){return n.gameCode}
1trackByCategory(e,n){return n.category}initPage(){this.router.events.pipe(F(()=>!!this.isComponentAlive)).subscribe(a=>{a instanceof ge&&this.closeSearch(),a instanceof ve&&this.checkUrl(a.url)});let n=this.globalData.history[this.globalData.history.length-1].split("?")[0];this.checkUrl(n)}initSubscription(){this.globalData.loginSub$.pipe(F(()=>!!this.isComponentAlive)).subscribe(()=>{this.cmsService.initCommonCMS().then(()=>{this.menuService.initMenu().then(()=>{this.initPage()})}).catch(e=>{console.log(e)})})}setGameMenu(e){return $(this,null,function*(){var a,l,h;let n=((l=(a=this.cmsService.cmsSetting)==null?void 0:a.streamingProviderMap)==null?void 0:l.length)>0;if(this.globalData.isLogin&&n){let d=this.storageService.getMemberInfoFromCookie(),x;if(d?x=d:x=yield this.accountInfoService.loadAccountData(),!x){console.warn("\u672A\u53D6\u5F97\u6703\u54E1\u8CC7\u8A0A (memInfo is null or undefined).");return}let w=x==null?void 0:x.streamingAccountSetting,U=w==null?void 0:w.isYoutuber;for(let M of this.menuService.menuData)M.position==="EGAME"&&(U?this.menuService.handleStreaming(M,w):this.menuService.removeStreamingProviders(M))}else if(n)for(let d of this.menuService.menuData)d.position==="EGAME"&&this.menuService.removeStreamingProviders(d);this.providerData=this.menuService.getMenuData("home").filter(d=>d.position==e),this.providerMenu=(h=this.providerData[0])==null?void 0:h.subMenu})}checkUrl(e){return $(this,null,function*(){var n=this.menuService.getMenuData("home");try{if(e.indexOf("Fishing")>-1){if(this.setGameMenu("FishHunter"),this.cmsService){let l=yield this.cmsService.getPageMark(e.split("/Fishing")[0]);var a=n.find(h=>h.subMenu.some(d=>d.providerId===l.split("-")[1]));if(!a){this.router.navigate(["/"]);return}this.loadIndex(e,l)}}else if(e.indexOf("Crash")>-1){if(this.setGameMenu("CrashGame"),this.cmsService){let l=yield this.cmsService.getPageMark(e.split("/Crash")[0]);var a=n.find(d=>d.subMenu.some(x=>x.providerId===l.split("-")[1]));if(!a){this.router.navigate(["/"]);return}this.loadIndex(e,l)}}else if(e.indexOf("allGames")>-1){if(this.setGameMenu("EGAME"),this.providerId="",this.bannerService.loadBanner(null),this.showProductPageList=!0,this.cmsService.initPageCMS(),this.globalData.isMobileStyle){this.router.navigate(["/Slot-Games"]);return}this.loadHotGameList(),this.loadAllProvidersHotgameBanners()}else if(this.setGameMenu("EGAME"),this.cmsService){let l=yield this.cmsService.getPageMark(e);var a=n.find(d=>d.subMenu.some(x=>x.position===l.split("-")[0]&&x.providerId===l.split("-")[1]));if(!a){this.router.navigate(["/"]);return}this.loadSingleProviderHotgameBanners(l.split("-")[1]),this.loadIndex(e,l)}}catch(l){console.log(l)}})}loadAllProvidersHotgameBanners(){this.hotGameBannerService.loadHotGameBannerData("home","").subscribe()}loadSingleProviderHotgameBanners(e){this.hotGameBannerService.loadHotGameBannerData("egame",e).subscribe()}loadIndex(e,n){this.showProductPageList=!1,this.providerId=n.split("-")[1],this.bannerService.loadBanner(this.providerId),this.cmsService.initPageCMS(),this.gamesService.getGameListData(this.providerId,e);let a=this.menuService.getMenuData();if(e.indexOf("Slot-Games")>-1){let l=e.split("/")[1];switch(l){case"Live-Casino":l="LiveCasino";break;case"Slot-Games":l="EGAME";break;case"Fishing-Games":l="FishHunter";break;case"Crash-Games":l="CrashGame";break;default:break}a.find(h=>h.position===l)||this.router.navigate(["/"]),a.map(h=>{h.position==="EGAME"&&h.subMenu.map(d=>{var x,w;d.providerId===this.providerId&&(this.gameListTitle=(x=d.displayName[0])==null?void 0:x.name,this.jackPotDisplayName=(w=d.displayName[0])==null?void 0:w.name,this.position=d.position,this.positionProviderType=d.positionProviderType)})})}else this.gameListTitle=n}onClickAllProvider(e){e.preventDefault(),this.providerId&&(this.bannerService.loadBanner(null),this.showProductPageList=!0)}onClickProvider(e,n){var a;n.preventDefault(),e.providerId!==this.providerId&&(this.providerId=e.providerId,this.transferService.getGameMenuLink(e),this.hotGameBannerService.loadHotGameBannerData("egame",e.providerId).subscribe(),this.jackPotDisplayName=(a=e.displayName[0])==null?void 0:a.name,this.showProductPageList=!1)}openFilter(){this.isOpenFilter=!this.isOpenFilter}openSearch(){this.gamesService.gameListData.game.length!==0&&(this.isOpenSearch=!this.isOpenSearch)}onImageLoad(e){this.showProductPageList?this.hotGameListService.hotGameList[e].loadImgStatus="success":(this.gamesService.gameListData.game[e].loadImgStatus="success",this.gamesService.originArry[e].loadImgStatus="success")}onImgError(e){this.showProductPageList?this.hotGameListService.hotGameList[e].loadImgStatus="error":(this.gamesService.gameListData.game[e].loadImgStatus="error",this.gamesService.originArry[e].loadImgStatus="error")}
1filter(e){e?this.gamesService.nowFilter=e:this.gamesService.nowFilter="",this.gamesService.nowFilter!=""&&this.gamesService.nowFilter!="topGames"&&this.gamesService.nowFilter!="allGames"&&(this.gamesService.nowFilterDisplay=this.gamesService.gameListData.category.find(n=>n.category==this.gamesService.nowFilter).displayValue),this.isOpenFilter=!1}onFilterSubmit(e){this.currentCategory=e,e?this.filter(e):this.filter(this.gamesService.nowFilter)}onFilterCancel(){this.currentCategory=this.gamesService.nowFilter,this.isOpenFilter=!1}openGame(e,n,a,l=!0){if(this.globalData.isRealMoney=l,e.gameType=="PPC"&&(e.providerId="PPC"),!this.globalData.isLogin)this.loginService.isOpenLogin=!0;else if(this.globalData.isRealMoney)this.transferService.popupFastTransfer(e,n,e.providerId,a?"EGAME":this.position,!1,!0,a?"":this.positionProviderType,!1);else{let h="";this.transferService.getGameSite(e,!1).then(d=>{if(h=d.gameInfo?d.gameInfo.gameUrl:"",!h){this.router.navigate(["/"]);return}this.transferService.popupFastTransfer(e,n,e.providerId,a?"EGAME":this.position,!1,!1,a?"":this.positionProviderType,!1)})}}openGameReal(e,n,a,l){l.stopPropagation(),this.openGame(e,n,a,!0),this.traceGameClick(e,a?"A":"P")}openGameFun(e,n,a,l){l.stopPropagation(),this.openGame(e,n,a,!1),this.traceGameClick(e,a?"A":"P")}handleSearch(){this.searchKeyword.valueChanges.pipe(W(500),z()).subscribe(e=>{e===""&&this.gamesService.gameListData?this.gamesService.gameListData.game=this.gamesService.originArry:this.gamesService.originArry&&(this.gamesService.gameListData.game=this.gamesService.originArry.filter(n=>String(n.nameByLang.toLowerCase()).includes(e.toLowerCase())))})}closeSearch(){this.isOpenSearch=!1,this.searchKeyword.setValue(""),this.gamesService.gameListData&&(this.gamesService.gameListData.game=this.gamesService.originArry)}showSlide(){return this.globalData.isMobileStyle?this.isOpenFilter:!0}providerMenuArrow(e){let n=[];if(this.providerMenu){let a=n.concat(this.providerMenu[0]),l=n.concat(this.providerMenu[this.providerMenu.length-1]);e==="right"?this.providerMenu=this.providerMenu.slice(1).concat(a):(this.providerMenu=this.providerMenu.slice(0,this.providerMenu.length-1),this.providerMenu=l.concat(this.providerMenu))}}traceGameClick(e,n){let a=n==="A"?e.index:e.gameIndex;this.recordGameService.traceGameClick(e.providerId,e.gameCode,e.nameByLang,a,n)}ngOnDestroy(){this.transferService.fastTransferGame=null,this.gamesService.gameListData=null,this.gamesService.originArry=null,this.isComponentAlive=!1}};c.\u0275fac=function(n){return new(n||c)(S(ue),S(O),S(Ae),S(Le),S(Ne),S(De),S(Ve),S(Ue),S($e),S(Me),S(Ee),S(oe),S(Pe))},c.\u0275cmp=A({type:c,selectors:[["app-games"]],viewQuery:function(n,a){if(n&1&&Z(ot,5),n&2){let l;ee(l=te())&&(a.footer=l.first)}},standalone:!0,features:[B],decls:15,vars:8,consts:[[3,"title",4,"ngIf"],[1,"container"],["class","game-provider-list",3,"ngStyle",4,"ngIf"],["class","sticky-nav",3,"ngStyle",4,"ngIf"],["class","mask",3,"click",4,"ngIf"],["style","margin-bottom: 100px;",4,"ngIf"],["class","game-catogory",4,"ngIf"],[4,"ngIf"],[3,"title"],[3,"bannerType",4,"ngIf"],[3,"bannerType"],[3,"ngStyle"],[1,"game-provider-list",3,"ngStyle"],["aria-label","arrow right","width","34px","height","34px",1,"page-arrow","right",3,"click"],[1,"icon-btnarrow"],["aria-label","arrow left","width","34px","height","34px",1,"page-arrow","left",3,"click"],[3,"ngClass"],[3,"click","routerLink"],[1,"icon-hot"],[3,"ngClass","ngStyle",4,"ngFor","ngForOf","ngForTrackBy"],[3,"ngClass","ngStyle"],[3,"click"],["class","maintain-mask",4,"ngIf"],[3,"className"],[1,"maintain-mask"],[1,"sticky-nav",3,"ngStyle"],[1,"search-nav",3,"ngClass"],[1,"search-box"],[1,"icon-Search",3,"click"],["type","text","name","fSearch","inputmode","search",3,"formControl","placeholder"],[1,"close-btn",3,"click"],[1,"icon-Close"],[1,"topic-box"],["class","sub-topic",4,"ngIf"],["class","topic-choice",3,"ngClass","ngStyle",4,"ngIf"],[3,"providerId","jackPotDisplayName"],[1,"sub-topic"],[1,"selector",3,"click"],[1,"icon-Filter"],[1,"topic-choice",3,"ngClass","ngStyle"],["class","topic-group",4,"ngIf"],[1,"topic-group"],["class","item",3,"click",4,"ngIf"],[4,"ngFor","ngForOf","ngForTrackBy"],[1,"item",3,"click"],["type","radio","name","fFilter","id","All Games",1,"default-radio",3,"checked"],["for","All Games"],["type","radio","name","fFilter","id","Top Games",1,"default-radio",3,"checked"],["for","Top Games"],["type","radio","name","fFilter",1,"default-radio",3,"id","checked"],[3,"for"],[1,"mask",3,"click"],[2,"margin-bottom","100px"],[1,"game-catogory"],[3,"bannerArray",4,"ngIf"],[3,"bannerArray"],["class","game-item",3,"ngClass","click",4,"ngIf"],[1,"game-item",3,"click","ngClass"],["class","game-waiting",4,"ngIf"],[1,"img"],["class","active-mask",4,"ngIf"],["loading","lazy",2,"height","183px","width","183px",3,"load","error","src","alt","ngStyle"],["class","default-img",4,"ngIf"],["class","loading-img",4,"ngIf"],["class","game-item-avatar",4,"ngIf"],[1,"name",3,"innerHtml"],[1,"game-waiting"],[1,"circle"],[1,"left"],[1,"right"],[1,"active-mask"],[1,"game-play-btn",3,"click"],["class","game-try-btn",3,"click",4,"ngIf"],[1,"game-try-btn",3,"click"],[1,"default-img"],[1,"icon-img_default",2,"animation","'none'"],[1,"loading-img"],[1,"game-item-avatar"],[4,"ngFor","ngForOf"],[1,"game-item",3,"click"],["alt","gameImg","loading","lazy",2,"height","183px","width","183px",3,"load","error","src","ngStyle"]],template:function(n,a){n&1&&(g(0,Ct,1,1,"app-title-nav",0),m(1,"main"),g(2,bt,1,1)(3,Gt,1,3),Q(4,2,st,null,3),Y(),X(),m(6,"div",1),g(7,Dt,13,14,"div",2)(8,Vt,12,14,"div",3)(9,At,1,0,"div",4)(10,Et,1,0,"div",5)(11,Wt,3,3,"div",6)(12,ni,3,2,"div",6)(13,ai,1,0,"app-seo-footer",7),p()(),_(14,"app-footer")),n&2&&(o("ngIf",a.globalData.isMobileStyle),r(7),o("ngIf",!a.globalData.isMobileStyle),r(),o("ngIf",a.gamesService.gameListData&&(a.gamesService.gameListData==null?null:a.gamesService.gameListData.game)),r(),o("ngIf",a.isOpenFilter),r(),o("ngIf",a.globalData.isMobileStyle&&!(!(a.gamesService.gameListData==null||a.gamesService.gameListData.game==null)&&a.gamesService.gameListData.game.length)),r(),o("ngIf",a.gamesService.gameListData&&(a.gamesService.gameListData==null||a.gamesService.gameListData.game==null?null:a.gamesService.gameListData.game.length)>=1),r(),o("ngIf",a.hotGameListService.hotGameList.length&&a.showProductPageList),r(),o("ngIf",a.cmsService.seoSetting))},dependencies:[V,Re,pe,j,he,me,Ge,Ie,fe,Se,xe,ye,ke,be,qe,Oe,je,Be,ce,se],styles:[".open{display:block}.hide{visibility:hidden}.game-provider-list li{position:relative}\n"],encapsulation:2,data:{animation:[Fe,Te]}});let i=c;return i})();export{Oi as GamesComponent};

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.