https://projektride.co.uk/cdn/shop/t/15/assets/locations-component.js?v=5562196595156199261762079693
1!function(){"use strict";customElements.get("locations-component")||customElements.define("locations-component",class extends HTMLElement{constructor(){super(),this.flkty=null,this.flktyNav=null,this.resizeEvent=()=>this.enableAdaptiveHeight()}connectedCallback(){this.slider=this.querySelector("[data-slider-gallery]"),this.sliderNav=this.querySelector("[data-slider-info]");const e=this.querySelectorAll("[data-slide-item]").length;this.flkty=window.theme.Flickity.data(this.slider),this.flktyNav=window.theme.Flickity.data(this.sliderNav),e<=1||(this.flkty=new window.theme.Flickity(this.slider,{fade:!0,wrapAround:!0,adaptiveHeight:!0,prevNextButtons:!1,pageDots:!1}),window.theme.flickitySmoothScrolling(this.slider),this.flktyNav=new window.theme.Flickity(this.sliderNav,{fade:!0,wrapAround:!0,imagesLoaded:!0,asNavFor:this.slider,prevNextButtons:!0,pageDots:!1}),this.enableAdaptiveHeight(),document.addEventListener("theme:resize",this.resizeEvent),this.flktyNav.on("change",(()=>{if(this.flkty.selectCell(this.flktyNav.selectedIndex),window.theme.isMobile()){let{stickyHeaderHeight:e}=window.theme.readHeights();const t=e||0,i=Math.round(window.scrollY),s=Math.round(this.getBoundingClientRect().top+i-t);window.scrollTo({top:s,left:0,behavior:"smooth"})}})),this.flkty.on("change",(()=>{this.flktyNav.selectCell(this.flkty.selectedIndex)})))}enableAdaptiveHeight(){this.flktyNav.options.adaptiveHeight=!1,window.theme.isMobile()&&(this.flktyNav.options.adaptiveHeight=!0),this.flktyNav.resize()}disconnectedCallback(){document.removeEventListener("theme:resize",this.resizeEvent)}})}();
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.