PageSourceSearch

https://dentum.com/_nuxt/VerticalVideoSlider.e421abc0.js

js dentum.com collected 2026-10-09 04:05:24 UTC 3,877 bytes, 1 lines download raw bytes

1import{j as i,k as K,O as Q,P as C,q as F,o,c as s,e as u,g as p,y as I,F as k,z as U,n as S,f as a,d,w as M,a5 as V,ag as X,t as Y,x as z,p as P,aa as Z}from"./entry.dfb307a8.js";import{_ as ee}from"./ScrollToButton.d67ae999.js";import ae from"./MoreInfoButton.07717a47.js";import{_ as te}from"./TrailerIcon.33804a87.js";import{_ as le}from"./video-play-button.bd32c062.js";const oe=["data","id"],ne={class:"caseStudy__InnerWrapper"},se=["onClick"],ie={key:1,"data-not-lazy":""},re=["data-srcset"],ce=["data-srcset"],ue=["data-src","alt"],de={key:2,"aria-label":"close modal"},_e={class:"caseStudy__InfosWrapper"},ve={class:"caseStudy__Infos"},pe=["innerHTML"],fe=["innerHTML"],ye=["textContent"],ge={key:0},we={__name:"VerticalVideoSlider",props:{data:{}},setup(f){const w=f,n=i(!1),b=i(!1),B=i(null),l=i(null),g=i(null),r=i([]),T=i(null),y=i(!1);function D(t){g.value.$el.dispatchEvent(new MouseEvent("mousemove",t))}const E=K(()=>w.data.length===1),L=i({pageDots:!1,cellAlign:"left",contain:!0,prevNextButtons:!1,draggable:">1",watchCSS:!0});function R(t){T.value=t,setTimeout(()=>{T.value.resize()},200)}const $=i({playsinline:!1,rel:0,dnt:1,title:!1,byline:!1,portrait:!1});function H(){b.value=!0,n.value&&l.value!==null&&r.value[l.value]&&r.value[l.value].play()}function N(t){n.value=!1}async function O(t,c){l.value!==null&&l.value!==c&&n.value&&(r.value[l.value]&&r.value[l.value].pause(),n.value=!1,l.value=null,await P(),await new Promise(m=>setTimeout(m,50)));const h=l.value===c;B.value=t,l.value=c,h?n.value=!n.value:n.value=!0,await P(),r.value[c]&&r.value[c][n.value?"play":"pause"]()}return Q(()=>{console.dir(r,"video"),w.data.length>1?y.value=!0:y.value=!1}),(t,c)=>{const h=C("VimeoPlayer"),m=Z,W=le,j=ee,A=ae,q=C("Flickity"),x=te,G=F("lazy-load"),J=F("not-lazy");return o(),s(k,null,[u("section",{class:S(["verticalVideoSlider__Wrapper",{isSlider:a(y),isSingle:a(E)}])},[p(q,{class:"verticalVideoSlider",options:a(L),onReady:R,onDragMove:D,ref_key:"gallery",ref:g},{default:I(()=>[(o(!0),s(k,null,U(f.data,(e,_)=>(o(),s("div",{data:e,id:f.data.anchor?f.data.anchor:"",class:"caseStudy",key:e.id},[u("div",ne,[u("div",{class:S(["caseStudy__ImageWrapper",{"is-playing":a(l)===_&&a(n)}]),onClick:v=>O(e,_)},[e.vimeo_id?(o(),s("div",{key:0,class:S(["testimonials__InnerVideo",{isActive:a(l)===_&&a(n)}])},[p(m,null,{default:I(()=>[p(h,{ref_for:!0,ref:v=>{v&&(a(r)[_]=v)},"video-id":e.vimeo_id,options:a($),onPause:c[0]||(c[0]=v=>N(v)),onReady:H},null,8,["video-id","options"])]),_:2},1024)],2)):d("",!0),e.image?M((o(),s("picture",ie,[u("source",{media:"(max-width: 768px)","data-srcset":("getFlareVersion"in t?t.getFlareVersion:a(V))(e.mobile_image,{width:343,height:657,crop:"fill"})},null,8,re),u("source",{media:"(min-width: 769px)","data-srcset":("getFlareVersion"in t?t.getFlareVersion:a(V))(e.image,{width:369,height:657,crop:"fill"})},null,8,ce),M(u("img",{"data-src":("getFlareVersion"in t?t.getFlareVersion:a(V))(e.image,{width:369,height:657,crop:"fill"}),alt:e.image.alt?e.image.alt:e.image.title,width:"369",height:"657"},null,8,ue),[[G]])])),[[J]]):d("",!0),e.vimeo_id&&!(a(l)===_&&a(n))?(o(),s("button",de,[p(W)])):d("",!0)],10,se),u("div",_e,[u("div",ve,[e.title?(o(),s("h2",{key:0,innerHTML:("formatText"in t?t.formatText:a(X))(e.title)},null,8,pe)):d("",!0),e.lead?(o(),s("div",{key:1,innerHTML:e.lead,class:"defaultParagraphStyles"},null,8,fe)):d("",!0),e.supertitle?(o(),s("span",{key:2,textContent:Y(e.supertitle)},null,8,ye)):d("",!0)]),e.anchor_to_form?(o(),z(j,{key:0,cta:e.cta,white:!0},null,8,["cta"])):(o(),s(k,{key:1},[e.page&&Object.entries(e.page).length||e.url?(o(),s("div",ge,[p(A,{cta:e.cta,page:e.page,url:e.url,white:!0},null,8,["cta","page","url"])])):d("",!0)],64))])])],8,oe))),128))]),_:1},8,["options"])],2),a(y)?(o(),z(x,{key:0,galleryElement:a(g)},null,8,["galleryElement"])):d("",!0)],64)}}};export{we 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.