PageSourceSearch

https://festival-erard.fr/assets/scopeId-2q52yGig.js

js festival-erard.fr collected 2026-10-06 09:00:40 UTC 9,741 bytes, 1 lines download raw bytes

vendor: 4,356 bytes, line 1
1import{Et as e,H as t,I as n,M as r,Ot as i,Qt as a,S as o,_ as s,b as c,cn as l,dt as u,en as d,jt as f,k as p,kt as m,lt as h,nt as g,on as _,qt as v,r as y,rn as b,rt as x,ut as S,v as C,w,y as T}from"./index-BEWubXPM.js";function E(e){let t=new p(e),n=getComputedStyle(e),r=n.transform;if(r){let i,a,o,s,c;if(r.startsWith(`matrix3d(`))i=r.slice(9,-1).split(/, /),a=Number(i[0]),o=Number(i[5]),s=Number(i[12]),c=Number(i[13]);else if(r.startsWith(`matrix(`))i=r.slice(7,-1).split(/, /),a=Number(i[0]),o=Number(i[3]),s=Number(i[4]),c=Number(i[5]);else return new p(t);let l=n.transformOrigin;return new p({x:t.x-s-(1-a)*parseFloat(l),y:t.y-c-(1-o)*parseFloat(l.slice(l.indexOf(` `)+1)),width:a?t.width/a:e.offsetWidth+1,height:o?t.height/o:e.offsetHeight+1})}else return new p(t)}function D(e,t,n){if(e.animate===void 0)return{finished:Promise.resolve()};let r;try{r=e.animate(t,n)}catch{return{finished:Promise.resolve()}}return r.finished===void 0&&(r.finished=new Promise(e=>{r.onfinish=()=>{e(r)}})),r}a();var O=y(`app`,()=>({appBarTitle:b(`Festival Erard`),isPartner:b(!1)}));m(),u();var k=w({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},`transition`);function A(e,t,n){return c()({name:e,props:k({mode:n,origin:t}),setup(t,{slots:n}){let r={onBeforeEnter(e){t.origin&&(e.style.transformOrigin=t.origin)},onLeave(e){if(t.leaveAbsolute){let{offsetTop:t,offsetLeft:n,offsetWidth:r,offsetHeight:i}=e;e._transitionInitialStyles={position:e.style.position,top:e.style.top,left:e.style.left,width:e.style.width,height:e.style.height},e.style.position=`absolute`,e.style.top=`${t}px`,e.style.left=`${n}px`,e.style.width=`${r}px`,e.style.height=`${i}px`}t.hideOnLeave&&e.style.setProperty(`display`,`none`,`important`)},onAfterLeave(e){if(t.leaveAbsolute&&e?._transitionInitialStyles){let{position:t,top:n,left:r,width:i,height:a}=e._transitionInitialStyles;delete e._transitionInitialStyles,e.style.position=t||``,e.style.top=n||``,e.style.left=r||``,e.style.width=i||``,e.style.height=a||``}}};return()=>i(t.group?S:h,{name:t.disabled?``:e,css:!t.disabled,...t.group?void 0:{mode:t.mode},...t.disabled?{}:r},n.default)}})}function j(e,t,n=`in-out`){return c()({name:e,props:{mode:{type:String,default:n},disabled:{type:Boolean,default:x()},group:Boolean,hideOnLeave:Boolean},setup(n,{slots:r}){let a=n.group?S:h;return()=>i(a,{name:n.disabled?``:e,css:!n.disabled,...n.disabled?{}:{...t,onLeave:e=>{n.hideOnLeave?e.style.setProperty(`display`,`none`,`important`):t.onLeave?.(e)}}},r.default)}})}function M(e=``,t=`y`){return{onBeforeEnter(e){e._parent=e.parentNode,e._initialStyle={transition:e.style.transition,overflow:e.style.overflow,width:e.style.width,height:e.style.height}},onEnter(n){let r=n._initialStyle;if(!r)return;n.style.setProperty(`transition`,`none`,`important`),n.style.overflow=`hidden`;let i=`${n.offsetWidth}px`,a=`${n.offsetHeight}px`;[`x`,`both`].includes(t)&&(n.style.width=`0`),[`y`,`both`].includes(t)&&(n.style.height=`0`),n.offsetHeight,n.style.transition=r.transition,e&&n._parent&&n._parent.classList.add(e),requestAnimationFrame(()=>{[`x`,`both`].includes(t)&&(n.style.width=i),[`y`,`both`].includes(t)&&(n.style.height=a)})},onAfterEnter:r,onEnterCancelled:r,onLeave(e){e._initialStyle={transition:``,overflow:e.style.overflow,width:e.style.width,height:e.style.height},e.style.overflow=`hidden`,[`x`,`both`].includes(t)&&(e.style.width=`${e.offsetWidth}px`),[`y`,`both`].includes(t)&&(e.style.height=`${e.offsetHeight}px`),e.offsetHeight,requestAnimationFrame(()=>{[`x`,`both`].includes(t)&&(e.style.width=`0`),[`y`,`both`].includes(t)&&(e.style.height=`0`)})},onAfterLeave:n,onLeaveCancelled:n};function n(t){e&&t._parent&&t._parent.classList.remove(e),r(t)}function r(e){if(!e._initialStyle)return;let{width:n,height:r}=e._initialStyle;e.style.overflow=e._initialStyle.overflow,n!=null&&[`x`,`both`].includes(t)&&(e.style.width=n),r!=null&&[`y`,`both`].includes(t)&&(e.style.height=r),delete e._initialStyle}}u(),m();var N=w({target:[Object,Array]},`v-dialog-transition`),P=new WeakMap,F=c()({name:`VDialogTransition`,props:N(),setup(t,{slots:n}){let r={onBeforeEnter(e){e.style.pointerEvents=`none`,e.style.visibility=`hidden`},async onEnter(e,n){await new Promise(e=>requestAnimationFrame(e)),await new Promise(e=>requestAnimationFrame(e)),e.style.visibility=``;
1let r=L(t.target,e),{x:i,y:a,sx:o,sy:s,speed:c}=r;if(P.set(e,r),x())D(e,[{opacity:0},{}],{duration:125*c,easing:C}).finished.then(()=>n());else{let t=D(e,[{transform:`translate(${i}px, ${a}px) scale(${o}, ${s})`,opacity:0},{}],{duration:225*c,easing:C});I(e)?.forEach(e=>{D(e,[{opacity:0},{opacity:0,offset:.33},{}],{duration:450*c,easing:T})}),t.finished.then(()=>n())}},onAfterEnter(e){e.style.removeProperty(`pointer-events`)},onBeforeLeave(e){e.style.pointerEvents=`none`},async onLeave(e,n){await new Promise(e=>requestAnimationFrame(e));let r;r=!P.has(e)||Array.isArray(t.target)||t.target.offsetParent||t.target.getClientRects().length?L(t.target,e):P.get(e);let{x:i,y:a,sx:o,sy:c,speed:l}=r;x()?D(e,[{},{opacity:0}],{duration:85*l,easing:s}).finished.then(()=>n()):(D(e,[{},{transform:`translate(${i}px, ${a}px) scale(${o}, ${c})`,opacity:0}],{duration:125*l,easing:s}).finished.then(()=>n()),I(e)?.forEach(e=>{D(e,[{},{opacity:0,offset:.2},{opacity:0}],{duration:250*l,easing:T})}))},onAfterLeave(e){e.style.removeProperty(`pointer-events`)}};return()=>t.target?e(h,f({name:`dialog-transition`},r,{css:!1}),n):e(h,{name:`dialog-transition`},n)}});function I(e){let t=e.querySelector(`:scope > .v-card, :scope > .v-sheet, :scope > .v-list`)?.children;return t&&[...t]}function L(e,t){let n=r(e),i=E(t),[a,o]=getComputedStyle(t).transformOrigin.split(` `).map(e=>parseFloat(e)),[s,c]=getComputedStyle(t).getPropertyValue(`--v-overlay-anchor-origin`).split(` `),l=n.left+n.width/2;s===`left`||c===`left`?l-=n.width/2:(s===`right`||c===`right`)&&(l+=n.width/2);let u=n.top+n.height/2;s===`top`||c===`top`?u-=n.height/2:(s===`bottom`||c===`bottom`)&&(u+=n.height/2);let d=n.width/i.width,f=n.height/i.height,p=Math.max(1,d,f),m=d/p||0,h=f/p||0,g=i.width*i.height/(window.innerWidth*window.innerHeight),_=g>.12?Math.min(1.5,(g-.12)*10+1):1;return{x:l-(a+i.left),y:u-(o+i.top),sx:m,sy:h,speed:_}}A(`fab-transition`,`center center`,`out-in`),A(`dialog-bottom-transition`),A(`dialog-top-transition`),A(`fade-transition`),A(`scale-transition`),A(`scroll-x-transition`),A(`scroll-x-reverse-transition`),A(`scroll-y-transition`),A(`scroll-y-reverse-transition`),A(`slide-x-transition`),A(`slide-x-reverse-transition`),A(`slide-y-transition`),A(`slide-y-reverse-transition`);var R=j(`expand-transition`,M());j(`expand-x-transition`,M(``,`x`)),j(`expand-both-transition`,M(``,`both`));var z=w({closeDelay:[Number,String],openDelay:[Number,String]},`delay`);function B(e,t){let r=()=>{};function i(i,a){r?.();let o=i?e.openDelay:e.closeDelay,s=Math.max(a?.minDelay??0,Number(o??0));return new Promise(e=>{r=n(s,()=>{t?.(i),e(i)})})}function a(){return i(!0)}function o(e){return i(!1,e)}return{clearDelay:r,runOpenDelay:a,runCloseDelay:o}}a(),m();var V=w({retainFocus:Boolean,captureFocus:Boolean,disableInitialFocus:Boolean},`focusTrap`),H=new Map,U=0;function W(){let e;for(let{isActive:t,contentEl:n}of H.values())t.value&&n.value&&(e=n.value);return e}function G(e){let n=document.activeElement;if(e.key!==`Tab`||!n)return;let r=Array.from(H.values()).filter(({isActive:e,contentEl:t})=>e.value&&t.value?.contains(n)).map(e=>e.contentEl.value),i,a=n;for(;a;){if(r.includes(a)){i=a;break}a=a.parentElement}if(!i){let n=W();if(!n)return;let r=t(n).filter(e=>e.tabIndex>=0);e.preventDefault(),r.length?e.shiftKey?r[r.length-1].focus():r[0].focus():n.focus({preventScroll:!0});return}let o=t(i).filter(e=>e.tabIndex>=0);if(!o.length)return;if(o.length===1&&o[0].classList.contains(`v-list`)&&o[0].contains(n)){e.preventDefault();return}let s=o[0],c=o[o.length-1],l=n===s||n===i||s.classList.contains(`v-list`)&&s.c
1ontains(n),u=n===c||c.classList.contains(`v-list`)&&c.contains(n);e.shiftKey&&l&&(e.preventDefault(),c.focus()),!e.shiftKey&&u&&(e.preventDefault(),s.focus())}function K(e,{isActive:n,localTop:r,contentEl:i}){let a=Symbol(`trap`),o=!1,s=-1;async function c(){o=!0,s=window.setTimeout(()=>{o=!1},100)}async function u(e){let a=e.relatedTarget,s=e.target;document.removeEventListener(`pointerdown`,c),document.removeEventListener(`keydown`,f),await new Promise(e=>requestAnimationFrame(e)),n.value&&!o&&a!==s&&i.value&&l(r)&&![document,i.value].includes(s)&&!i.value.contains(s)&&t(i.value)[0]?.focus()}function f(e){if(e.key===`Tab`&&(document.removeEventListener(`keydown`,f),n.value&&i.value&&e.target&&!i.value.contains(e.target))){let n=t(document.documentElement);if(e.shiftKey&&e.target===n.at(0)||!e.shiftKey&&e.target===n.at(-1)){let n=t(i.value);n.length>0&&(e.preventDefault(),n[0].focus())}}}let p=_(()=>n.value&&e.captureFocus&&!e.disableInitialFocus);g&&(v(()=>e.retainFocus,e=>{e?H.set(a,{isActive:n,contentEl:i}):H.delete(a)},{immediate:!0}),v(p,e=>{e?(document.addEventListener(`pointerdown`,c),document.addEventListener(`focusin`,u,{once:!0}),document.addEventListener(`keydown`,f)):(document.removeEventListener(`pointerdown`,c),document.removeEventListener(`focusin`,u),document.removeEventListener(`keydown`,f))},{immediate:!0}),U++<1&&document.addEventListener(`keydown`,G)),d(()=>{H.delete(a),g&&(clearTimeout(s),document.removeEventListener(`pointerdown`,c),document.removeEventListener(`focusin`,u),document.removeEventListener(`keydown`,f),--U<1&&document.removeEventListener(`keydown`,G))})}function q(){let e=o(`useScopeId`).vnode.scopeId;return{scopeId:e?{[e]:``}:void 0}}export{B as a,O as c,z as i,D as l,V as n,R as o,K as r,F as s,q as t,E as u};

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.