PageSourceSearch

https://coquette.com/cdn/shop/t/7/compiled_assets/scripts.js?v=116135755524067736261762803494

js coquette.com collected 2026-10-03 22:34:19 UTC 10,983 bytes, 2 lines download raw bytes

1(function(){var __sections__={};(function(){for(var i=0,s=document.getElementById("sections-script").getAttribute("data-sections").split(",");i<s.length;i++)__sections__[s[i]]=!0})(),(function(){if(!(!__sections__.countdown&&!Shopify.designMode))try{class FilpClock extends HTMLElement{constructor(){super(),this.targetDate=new Date(this.getAttribute("data-countdown-input")).getTime(),this.flipclock=this.querySelectorAll("[data-flip-clock]"),this.timer_labels={days:this.querySelector("[data-days]"),hours:this.querySelector("[data-hours]"),minutes:this.querySelector("[data-minutes]"),seconds:this.querySelector("[data-seconds]")};const currentDate=new Date().getTime();this.remainingTime=this.targetDate-currentDate;var time=this.timeDifference(currentDate,this.targetDate);if(this.remainingTime<=0){const mainElement=this.closest(".shopify-section");this.getAttribute("data-timeout-style")=="show"&&(mainElement.querySelector("[data-message]").classList.remove("hidden"),mainElement.querySelector("filpclock-counter").style.display="none"),this.getAttribute("data-timeout-style")=="hide"&&(mainElement.querySelector("filpclock-counter").style.display="none");return}if(!("IntersectionObserver"in window))return;const observer=new IntersectionObserver(entries=>{entries.forEach(entry=>{entry.isIntersecting&&(this.initializeClock(),observer.unobserve(this))})},{rootMargin:"0px 0px 700px 0px"});observer.observe(this),this.flipclock.forEach(flipClock=>{var daysFirst=flipClock.querySelector("[data-days-first]"),hoursFirst=flipClock.querySelector("[data-hours-first]"),minutesFirst=flipClock.querySelector("[data-minutes-first]"),secondsFirst=flipClock.querySelector("[data-seconds-first]");daysFirst&&(daysFirst.querySelector("[data-day]").value=time.days,daysFirst.querySelectorAll("[data-day-top]").forEach(element=>{element.textContent=time.days}),daysFirst.querySelectorAll("[data-day-bottom]").forEach(element=>{element.textContent=time.days})),hoursFirst&&(hoursFirst.querySelector("[data-hour]").value=time.hours,hoursFirst.querySelectorAll("[data-hour-top]").forEach(element=>{element.textContent=time.hours}),hoursFirst.querySelectorAll("[data-hour-bottom]").forEach(element=>{element.textContent=time.hours})),minutesFirst&&(minutesFirst.querySelector("[data-minute]").value=time.minutes,minutesFirst.querySelectorAll("[data-minute-top]").forEach(element=>{element.textContent=time.minutes}),minutesFirst.querySelectorAll("[data-minute-bottom]").forEach(element=>{element.textContent=time.minutes})),secondsFirst&&(secondsFirst.querySelector("[data-second]").value=time.seconds,secondsFirst.querySelectorAll("[data-second-top]").forEach(element=>{element.textContent=time.seconds}),secondsFirst.querySelectorAll("[data-second-bottom]").forEach(element=>{element.textContent=time.seconds}))})}initializeClock(){this.flipclock.forEach(flipClock=>{var daysFirst=this.createHandles(flipClock.querySelector("[data-days-first]")),hoursFirst=this.createHandles(flipClock.querySelector("[data-hours-first]")),minutesFirst=this.createHandles(flipClock.querySelector("[data-minutes-first]")),secondsFirst=this.createHandles(flipClock.querySelector("[data-seconds-first]"));function updateClock(){var time=this.timeDifference(currentDate,this.targetDate);if(this.flipDigit(daysFirst,Math.floor(time.days)),this.flipDigit(hoursFirst,Math.floor(time.hours)),this.flipDigit(minutesFirst,Math.floor(time.minutes)),this.flipDigit(secondsFirst,Math.floor(time.seconds)),this.querySelector("[data-day]").value=time.days,this.querySelector("[data-hour]").value=time.hours,this.querySelector("[data-minute]").value=time.minutes,this.querySelector("[data-second]").value=time.seconds,time.total<=0){const mainElement=this.closest(".shopify-section");this.getAttribute("data-timeout-style")=="show"&&(mainElement.querySelector("[data-message]").classList.remove("hidden"),mainElement.querySelector("filpclock-counter").style.display="none"),this.getAttribute("data-timeout-style")=="hide"&&(mainElement.querySelector("filpclock-counter").style.display="none");return}}var currentDate=new Date().getTime(),timeinterval=setInterval(updateClock.bind(this),1e3)})}timeDifference(current,target){const currentDate=new Date().getTime();this.remainingTime=this.targetDate-currentDate;const days=Math.floor(this.remainingTime/(1e3*60*60*24)),hours=Math.floor(this.remainingTime%(1e3*60*60*24)/(1e3*60*60)),minutes=Math.floor(this.remainingTime%(1e3*60*60)/(1e3*60)),seconds=Math.floor(this.remainingTime%(1e3*60)/1e3);return{total:this.remainingTime,days,hours,minutes,seconds}}createHandles(flipElement){var flipperTop=flipElement.querySelector("[flipper-top]"),flipperBottom=flipElement.querySelector("[flipper-bottom]"),flipperDisplayTo
1p=flipElement.querySelector("[flip-display-top]"),flipperDisplayBottom=flipElement.querySelector("[flip-display-bottom]"),flipHiddenInput=flipElement.querySelector("[type='hidden']");return{flipElement,flipperTop,flipperBottom,flipperDisplayBottom,flipperDisplayTop,flipHiddenInput}}flipDigit(flipHandles,digitValue){var{flipElement,flipperTop,flipperBottom,flipperDisplayBottom,flipperDisplayTop,flipHiddenInput}=flipHandles,setPreviousValue=function(value){flipperTop.innerText=value,flipperDisplayBottom.innerText=value},setAfterValue=function(value){flipperDisplayTop.innerText=value,flipperBottom.innerText=value};if(parseInt(flipHiddenInput.value)!==digitValue){setPreviousValue(flipHiddenInput.value),flipHiddenInput.value=digitValue;var valueChangedEvent=new Event("valueChanged");flipHiddenInput.dispatchEvent(valueChangedEvent)}flipHiddenInput.addEventListener("valueChanged",function(){setAfterValue(flipHiddenInput.value),flipElement.classList.add("play")}),flipperBottom.addEventListener("animationend",function(){setAfterValue(flipHiddenInput.value),setPreviousValue(flipHiddenInput.value),flipElement.classList.remove("play")})}}customElements.define("filpclock-counter",FilpClock)}catch(e){console.error(e)}})(),(function(){if(__sections__.footer)try{document.addEventListener("DOMContentLoaded",()=>{const applyAccordionState=()=>{const showAccordionOnMobile=document.querySelector("[data-show-accordion]")?.getAttribute("data-show-accordion")==="true",isMobile=window.matchMedia("(max-width: 767px)").matches;document.querySelectorAll("details[data-accordion]").forEach(el=>{showAccordionOnMobile&&isMobile?(console.log("e3ewqe"),el.removeAttribute("open","")):!showAccordionOnMobile&&isMobile?el.setAttribute("open"):isMobile||el.setAttribute("open","")})};applyAccordionState(),window.addEventListener("resize",applyAccordionState),document.addEventListener("shopify:section:load",event=>{applyAccordionState()})})}catch(e){console.error(e)}})(),(function(){if(__sections__["main-product"])try{class Sizechart extends HTMLElement{constructor(){super(),this.querySelector("[data-size-chart]").addEventListener("click",this.init.bind(this))}init(e){e.preventDefault(),this.querySelector("popup-modal").modalPopupOpen("data-size-chart-popup")}}customElements.define("size-chart",Sizechart)}catch(e){console.error(e)}})(),(function(){if(!(!__sections__["promotional-bar"]&&!Shopify.designMode))try{class PromotionalBar extends HTMLElement{constructor(){super();const popupModal=this.querySelector("popup-modal");this.videos=this.querySelectorAll("[promotional-bar-video]"),this.videos.forEach(video=>{video.addEventListener("click",()=>{const videoId=video.getAttribute("data-id");console.log(videoId),popupModal.modalPopupOpen(`data-video-popup-${videoId}`)})})}}customElements.define("promotional-bar",PromotionalBar)}catch(e){console.error(e)}})(),(function(){if(!(!__sections__["text-with-icon"]&&!Shopify.designMode))try{class Textwithicon extends HTMLElement{constructor(){super(),new ResizeObserver(this.getHeight.bind(this)).observe(this)}getHeight(){this.divElement=this.querySelectorAll("[data-text-icon-desc]"),this.divElement.forEach(element=>{this.elemHeight=element.getBoundingClientRect().height;let closestParent=element.closest("[data-text-icon-inner]");closestParent&&closestParent.style.setProperty("--description_height",`${this.elemHeight}px`)})}}customElements.define("text-with-icon",Textwithicon)}catch(e){console.error(e)}})(),(function(){if(!(!__sections__.video&&!Shopify.designMode))try{class AnimatedCursor extends HTMLElement{constructor(){super(),this.mouse={x:-100,y:-100},this.pos={x:0,y:0},this.speed=.15,this.element=null;const cursorPointer=this.closest(".section-video");if(!cursorPointer){cursorModifier.addEventListener("pointermove",this.removeCursor.bind(this));return}cursorPointer.querySelectorAll("[cursor-class]").forEach(cursorModifier2=>{cursorModifier2.addEventListener("pointermove",this.updateCoordinates.bind(this)),cursorModifier2.addEventListener("mouseenter",this.addCursorClass.bind(this)),cursorModifier2.addEventListener("mouseleave",this.removeCursorClass.bind(this)),cursorModifier2.addEventListener("mouseout",this.removeCursor.bind(this)),cursorModifier2.addEventListener("scroll",()=>{console.log("Scroll event fired")}),cursorModifier2.addEventListener("pointermove",this.removeCursor.bind(this)),cursorModifier2.addEventListener("mouseup",this.endDrag.bind(this)),cursorModifier2.addEventListener("mousedown",this.startDrag.bind(this))}),requestAnimationFrame(this.loop.bind(this))}startDrag(e){this.updateCoordinates(e)}endDrag(e){this.updateCoordinates(e)}removeCursor(event){this.element=event.currentTarget;const className=this.element.getAttribute("cursor-class");this.elementName=event.target.tagName}handleScroll(e){console.log("wqewqe")}updateCoordinates(e){this.mouse.x=e.clientX,this.mouse.y=e.clientY}getAngle(diffX,diffY){return Math.atan2(diffY,diffX)*180/Math.PI}getSqueeze(diffX,diffY){const distance=Math.sqrt(Math.pow(diffX,2)+Math.pow(diffY,2));return Math.min(distance/1500,0)}
1updateCursor(){const diffX=Math.round(this.mouse.x-this.pos.x),diffY=Math.round(this.mouse.y-this.pos.y);this.pos.x+=diffX*this.speed,this.pos.y+=diffY*this.speed;const angle=this.getAngle(diffX,diffY),squeeze=this.getSqueeze(diffX,diffY);this.style.translate=`${this.pos.x}px ${this.pos.y}px`}loop(){this.updateCursor(),requestAnimationFrame(this.loop.bind(this))}addCursorClass(event){this.element=event.currentTarget,this.element.getAttribute("cursor-class")==="video"&&(this.classList.add("king_cursor"),this.videoButton=this.element.querySelector("[data-content-button]"),this.videoButton&&(this.videoButton.style.display="none"),this.innerHTML=this.videoButton.innerHTML)}removeCursorClass(event){const element=event.currentTarget;console.log(element),element.getAttribute("cursor-class")==="video"&&(this.videoButton=this.element.querySelector("[data-content-button]"),this.videoButton&&(this.videoButton.style.display="block"),this.innerHTML="",this.classList.remove("king_cursor"))}}customElements.define("animated-cursor",AnimatedCursor)}catch(e){console.error(e)}})()})();
2//# sourceMappingURL=/cdn/shop/t/7/compiled_assets/scripts.js.map?v=116135755524067736261762803494

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.