PageSourceSearch

https://www.casino.us/_nuxt/JesMCYUU.js

js casino.us collected 2026-10-03 23:31:51 UTC 8,467 bytes, 1 lines download raw bytes

1import g from"./B4b4RvPw.js";import S from"./mkiKOAWx.js";import x from"./CcggGS2i.js";import _ from"./CWLS4Wuk.js";import{_ as T,c as d,b as a,a as m,j as h,e as c,n as f,F as b,x as y,B as L,o as r}from"./C_dDoqqV.js";import{u as B}from"./BKYcg_5K.js";import"./BLuxgZ3F.js";import"./Dsxsh6sg.js";import"./C4ZLsWZ4.js";import"./t8jJa2Cm.js";import"./BJ8DeCX5.js";import"./BVIQdDd4.js";import"./CCduaAoa.js";import"./C-9dbQSY.js";import"./C4fTG6EF.js";import"./CIfc6IQW.js";import"./BSy4JHtP.js";import"./DKeVZpFc.js";import"./DY4SgOtO.js";import"./BA3S9Qb4.js";import"./CkEu89z3.js";import"./B3iim-KL.js";import"./BXUykJ2C.js";import"./Chyz3EDp.js";import"./2h_uk5DF.js";import"./8JGrCZUO.js";import"./Bw2cPcki.js";import"./BDmGCnhJ.js";import"./BuQBOjcE.js";import"./s3_Otaqs.js";import"./B-yGqZyG.js";import"./LfmN3RZR.js";import"./CY0PcdZl.js";import"./ZwuLzPRm.js";import"./BjYxkQw3.js";import"./Dj2vd1FS.js";import"./Cz7YsKok.js";import"./B0hBdtTj.js";import"./CqXCemgF.js";import"./DLPSkQwF.js";import"./BEsDnUJP.js";import"./BXbTEqmD.js";import"./JB-VHAAP.js";import"./C1G0POQs.js";import"./Bc1rArTd.js";import"./alWqIy3s.js";import"./Crr0GwaG.js";import"./XKaySTwn.js";import"./CtcVRfPe.js";import"./BmVA1Fhd.js";import"./B5UfoBF-.js";import"./C9R0TS7U.js";import"./BXGXhy4c.js";import"./BFCiwhB7.js";import"./aOjMXEfI.js";import"./BoBHCbwg.js";import"./GmToSYe4.js";import"./qd73kTeZ.js";import"./Bqsy2Yht.js";import"./B8KuNCeR.js";import"./CEvt6g13.js";import"./C7KChRbo.js";import"./CsxoMG-j.js";import"./cCsmyXn7.js";import"./pvNInfal.js";import"./DNtRt3-K.js";import"./CTtN8_V5.js";import"./C-UI_2aN.js";import"./DL61D00e.js";import"./Cu9uQO-e.js";import"./2Kz32Cv7.js";import"./B3UUmxRX.js";import"./cg-AAXxy.js";const E={name:"StickyJumpLinkSection",props:{links:{type:Array,required:!0}},data(){return{offset:80,selectedSection:"",isDropdownOpen:!1,isFreeGamesExist:!1,isAdvancedToplistPinned:!1,selectedSectionLabel:"",isMobile:null,isTablet:null,scrollToEndButton:!0,scrollToStartButton:!1,isScrolling:!1,currentScrollIndex:0,visibleLinks:[]}},computed:{...L(B,["showDrawer"]),filteredLinks(){return this.links?.filter(e=>this.isTablet?e?.showOnDesktop!==!1:e?.hideOnMobile!==!0)}},watch:{links:{handler(){this.updateVisibleLinks()},deep:!0}},mounted(){this.checkIsMobile(),this.updateVisibleLinks(),this.updateSelectedSection(),window.addEventListener("scroll",this.updateSelectedSection),window.addEventListener("resize",this.checkIsMobile),window.addEventListener("advanced-toplist-pin-change",this.onAdvancedToplistPinChange),this.checkHorizontalScroll(),this.$refs.linkContainer?.addEventListener("scroll",this.handleHorizontalScroll)},beforeDestroy(){window.removeEventListener("scroll",this.updateSelectedSection),window.removeEventListener("resize",this.checkIsMobile),window.removeEventListener("advanced-toplist-pin-change",this.onAdvancedToplistPinChange),this.$refs.linkContainer?.removeEventListener("scroll",this.handleHorizontalScroll)},methods:{onAdvancedToplistPinChange(e){this.isAdvancedToplistPinned=!!e.detail?.pinned},updateAdvancedToplistPinned(){this.isAdvancedToplistPinned=!!document.querySelector(".sticky-selection-bar")},toggleDropdown(){this.isDropdownOpen=!this.isDropdownOpen,this.$nextTick(()=>{this.isDropdownOpen&&this.scrollActiveLinkIntoView()})},selectSection(e){this.isScrolling=!0,this.selectedSection=e.id,this.selectedSectionLabel=e.label,this.isDropdownOpen=!1,this.scrollToSection()},scrollToSection(){const e=document.getElementById(this.selectedSection);e&&(window.scrollTo({top:e.offsetTop,behavior:"smooth"}),setTimeout(()=>{this.updateSelectedSection(),this.isScrolling=!1},1e3))},updateSelectedSection(){if(document.getElementById("free-games-filters-bar")&&(this.isFreeGamesExist=!0),this.updateAdvancedToplistPinned(),this.isScrolling)return;let t=!1;this.visibleLinks?.forEach(i=>{const n=document.getElementById(i.id);if(n&&!t){const o=n.getBoundingClientRect().top,s=n.getBoundingClientRect().bottom;o<=window.innerHeight-this.offset&&s>=this.offset&&(this.selectedSection=i.id,this.selectedSectionLabel=i.label,t=!0)}}),this.scrollActiveLinkIntoView()},scrollActiveLinkIntoView(){const e=this.$refs?.linkItems?.find(n=>(n.$el||n).classList?.contains("active")),t=e?.$el||e,i=this.$refs.linkContainer;if(t&&i){const n=t.offsetLeft,o=t.offsetTop;this.isMobile?i.scrollTo({top:o-i.offsetTop,behavior:"smooth"}):i.scrollTo({left:n-i.clientWidth/2+t.clientWidth/2,behavior:"smooth"})}},checkIsMobile(){this.isMobile=window.innerWidth<768,this.isTablet=window.innerWidth>=1024,this.checkHorizontalScroll(),this.currentScrollIndex=0,this.scrollToEndButton=!0,this.scrollToStartButton=!1},updateVisibleLinks(){this.visibleLinks=this.filteredLinks.filter(e=>{const t=document.getElementById(e.id);return t&&t.offsetParent!==null})},checkHorizontalScroll(){this.$nextTick(()=>{const e=this.$refs.linkContainer;e&&(this.scrollToEndButton=e.scrollWidth>e.clientWidth)})},scrollToByItems(e){const t=this.$refs.linkContainer;if(!t)return;const i=t.clientWidth*.8,n=e==="right"?t.scrollLeft+i:t.scrollLeft-i;t.scrollTo({left:n,behavior:"smooth"}),setTimeout(this.handleHorizontalScroll,300)},handleHorizontalScroll(){const e=this.$refs.linkContainer;e&&(this.scrollToStartButton=e.scrollLeft>0,this.scrollToEndButton=e.scrollLeft+e.clientWidth<e.scrollWidth-1)}}},C={key:0,id:"sticky-bar",ref:"sticky-bar",class:"sticky top-0 z-50"},I={class:"h-full relative z-20"},D={class:"relative background-glass border-b-sm color-stroke-2"},O={class:"container md:px-lg lg:px-0 md:flex md:py-sm md:items-center md:gap-xs"},z={class:"flex items-center justify-between px-md py-xs md:px-0 md:py-0 md:order-3"},A={key:1,ref:"linkContainer",class:"absolute w-full border-sm background-elevation-1 color-stroke-elevation z-20 h-70 overflow-y-auto shadow-breadcrumbs-tooltip rounded-b-md md:static md:order-1 md:flex md:background-trans
1parent md:overflow-x-auto md:h-auto scrollbar scrollbar-thin md:no-scrollbar md:gap-xs"};function P(e,t,i,n,o,s){const k=g,u=S,p=x,v=_;return!e.showDrawer&&!o.isFreeGamesExist&&!o.isAdvancedToplistPinned?(r(),d("section",C,[a(k,{"overlay-class":"w-full h-full z-10","show-overlay":o.isDropdownOpen,onOnClick:s.toggleDropdown},null,8,["show-overlay","onOnClick"]),m("div",I,[m("div",D,[m("div",O,[m("div",z,[o.isMobile?(r(),d("button",{key:0,class:"background-elevation-2 border-sm max-w-[85%] rounded-form color-stroke-elevation py-sm px-md text-foreground-2 text-sm font-bold w-full flex justify-between items-center text-left md:hidden",onClick:t[0]||(t[0]=(...l)=>s.toggleDropdown&&s.toggleDropdown(...l))},[o.selectedSectionLabel?(r(),h(u,{key:0,content:o.selectedSectionLabel,"root-tag":"div",class:"whitespace-nowrap text-ellipsis overflow-hidden"},null,8,["content"])):c("",!0),o.visibleLinks.length?(r(),h(p,{key:1,name:"light-arrow","aria-hidden":"true",role:"img",class:f(["w-xs h-sm mx-xs transition-transform duration-200 flex00auto",{"rotate-90":!o.isDropdownOpen,"-rotate-90":o.isDropdownOpen}])},null,8,["class"])):c("",!0)])):c("",!0),t[3]||(t[3]=m("div",{class:"h-10 border-r-sm mx-xs color-stroke-2"},null,-1)),a(v)]),o.scrollToStartButton?(r(),d("button",{key:0,class:"hidden w-8.5 h-8.5 md:flex md:justify-center md:items-center md:order-0 hover:background-mute-hover-background cursor-pointer rounded-button",onClick:t[1]||(t[1]=l=>s.scrollToByItems("left"))},[a(p,{name:"light-arrow","aria-hidden":"true",role:"img",class:"w-xs h-sm rotate-180"})])):c("",!0),!o.isMobile||o.isDropdownOpen?(r(),d("div",A,[(r(!0),d(b,null,y(o.visibleLinks,(l,w)=>(r(),d(b,null,[l.label?(r(),h(u,{key:w,ref_for:!0,ref:"linkItems",content:l.label,"root-tag":"div",class:f(["text-xs text-foreground-1 py-sm px-md md:whitespace-nowrap md:px-sm md:py-xs md:font-bold md:rounded-button cursor-pointer hover:lg:background-mute-hover-background",{active:o.selectedSection===l.id}]),onElementClick:M=>s.selectSection(l)},null,8,["content","class","onElementClick"])):c("",!0)],64))),256))],512)):c("",!0),o.scrollToEndButton?(r(),d("button",{key:2,class:"hidden w-8.5 h-8.5 md:flex md:justify-center md:items-center md:order-2 hover:background-mute-hover-background cursor-pointer rounded-button",onClick:t[2]||(t[2]=l=>s.scrollToByItems("right"))},[a(p,{name:"light-arrow","aria-hidden":"true",role:"img",class:"w-xs h-sm"})])):c("",!0)])])])],512)):c("",!0)}const ot=Object.assign(T(E,[["render",P],["__scopeId","data-v-0a0f66d3"]]),{__name:"StickyJumpLinkSection"});export{ot as default};

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.