PageSourceSearch

https://cdn.artypist.com/2026-09-20-b1bf4438/_nuxt/DJxvOe9F.js

js artypist.com collected 2026-09-24 11:32:47 UTC 2,480 bytes, 1 lines download raw bytes

1import{k as e,y as t}from"./NNLK68BQ.js";import{L as n}from"./DYpQnEFy.js";import{ct as r,d as i,i as a}from"./D2nlCH_G.js";import{_ as o}from"./B33I_o_1.js";import{a as s,n as c,o as l,r as u,s as d}from"./BZibUZ3n.js";var f=i({target:[Object,Array]},`v-dialog-transition`),p=new WeakMap,m=a()({name:`VDialogTransition`,props:f(),setup(i,{slots:a}){let o={onBeforeEnter(e){e.style.pointerEvents=`none`,e.style.visibility=`hidden`},async onEnter(e,t){await new Promise(e=>requestAnimationFrame(e)),await new Promise(e=>requestAnimationFrame(e)),e.style.visibility=``;let n=g(i.target,e),{x:a,y:o,sx:c,sy:d,speed:f}=n;if(p.set(e,n),r())l(e,[{opacity:0},{}],{duration:125*f,easing:u}).finished.then(()=>t());else{let n=l(e,[{transform:`translate(${a}px, ${o}px) scale(${c}, ${d})`,opacity:0},{}],{duration:225*f,easing:u});h(e)?.forEach(e=>{l(e,[{opacity:0},{opacity:0,offset:.33},{}],{duration:450*f,easing:s})}),n.finished.then(()=>t())}},onAfterEnter(e){e.style.removeProperty(`pointer-events`)},onBeforeLeave(e){e.style.pointerEvents=`none`},async onLeave(e,t){await new Promise(e=>requestAnimationFrame(e));let n;n=!p.has(e)||Array.isArray(i.target)||i.target.offsetParent||i.target.getClientRects().length?g(i.target,e):p.get(e);let{x:a,y:o,sx:u,sy:d,speed:f}=n;r()?l(e,[{},{opacity:0}],{duration:85*f,easing:c}).finished.then(()=>t()):(l(e,[{},{transform:`translate(${a}px, ${o}px) scale(${u}, ${d})`,opacity:0}],{duration:125*f,easing:c}).finished.then(()=>t()),h(e)?.forEach(e=>{l(e,[{},{opacity:0,offset:.2},{opacity:0}],{duration:250*f,easing:s})}))},onAfterLeave(e){e.style.removeProperty(`pointer-events`)}};return()=>i.target?t(n,e({name:`dialog-transition`},o,{css:!1}),a):t(n,{name:`dialog-transition`},a)}});function h(e){let t=e.querySelector(`:scope > .v-card, :scope > .v-sheet, :scope > .v-list`)?.children;return t&&[...t]}function g(e,t){let n=o(e),r=d(t),[i,a]=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 f=n.width/r.width,p=n.height/r.height,m=Math.max(1,f,p),h=f/m||0,g=p/m||0,_=r.width*r.height/(window.innerWidth*window.innerHeight),v=_>.12?Math.min(1.5,(_-.12)*10+1):1;return{x:l-(i+r.left),y:u-(a+r.top),sx:h,sy:g,speed:v}}export{m as t};

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.