PageSourceSearch

https://crafture.com/_nuxt/C2ZcjV-Z.js

js crafture.com collected 2026-10-06 13:11:41 UTC 5,990 bytes, 1 lines download raw bytes

1import{m as T,aQ as P,aR as W,aS as D,aT as q,s as b,aU as V,aV as M,i as w,t as g,aW as _,aX as I,aY as O,aZ as N,a_ as k,E as U,a$ as B,a9 as H,ay as j,b0 as K,b1 as Q,n as X,b2 as Y}from"./B-Ap5fU2.js";function le(u={}){const{inheritAttrs:i=!0}=u,e=b(),o=T({setup(n,{slots:s}){return()=>{e.value=s.default}}}),l=T({inheritAttrs:i,props:u.props,setup(n,{attrs:s,slots:d}){return()=>{var c;if(!e.value)throw new Error("[VueUse] Failed to find the definition of reusable template");const a=(c=e.value)===null||c===void 0?void 0:c.call(e,{...u.props==null?Z(s):n,$slots:d});return i&&a?.length===1?a[0]:a}}});return P({define:o,reuse:l},[o,l])}function Z(u){const i={};for(const e in u)i[V(e)]=u[e];return i}const C=M?window:void 0,G=M?window.document:void 0,L=M?window.navigator:void 0;function F(u){var i;const e=g(u);return(i=e?.$el)!==null&&i!==void 0?i:e}function h(...u){const i=(o,l,n,s)=>(o.addEventListener(l,n,s),()=>o.removeEventListener(l,n,s)),e=w(()=>{const o=k(g(u[0])).filter(l=>l!=null);return o.every(l=>typeof l!="string")?o:void 0});return W(()=>{var o,l;return[(o=(l=e.value)===null||l===void 0?void 0:l.map(n=>F(n)))!==null&&o!==void 0?o:[C].filter(n=>n!=null),k(g(e.value?u[1]:u[0])),k(U(e.value?u[2]:u[1])),g(e.value?u[3]:u[2])]},([o,l,n,s],d,c)=>{if(!o?.length||!l?.length||!n?.length)return;const a=N(s)?{...s}:s,r=o.flatMap(v=>l.flatMap(p=>n.map(m=>i(v,p,m,a))));c(()=>{r.forEach(v=>v())})},{flush:"post"})}function J(){const u=b(!1),i=j();return i&&H(()=>{u.value=!0},i),u}function x(u){const i=J();return w(()=>(i.value,!!u()))}function ee(u,i,e={}){const{window:o=C,...l}=e;let n;const s=x(()=>o&&"MutationObserver"in o),d=()=>{n&&(n.disconnect(),n=void 0)},c=X(w(()=>{const v=k(g(u)).map(F).filter(Y);return new Set(v)}),v=>{d(),s.value&&v.size&&(n=new MutationObserver(i),v.forEach(p=>n.observe(p,l)))},{immediate:!0,flush:"post"}),a=()=>n?.takeRecords(),r=()=>{c(),d()};return O(r),{isSupported:s,stop:r,takeRecords:a}}function te(u,i,e={}){const{window:o=C,document:l=o?.document,flush:n="sync"}=e;if(!o||!l)return K;let s;const d=r=>{s?.(),s=r},c=Q(()=>{const r=F(u);if(r){const{stop:v}=ee(l,p=>{p.map(m=>[...m.removedNodes]).flat().some(m=>m===r||m.contains(r))&&i(p)},{window:o,childList:!0,subtree:!0});d(v)}},{flush:n}),a=()=>{c(),d()};return O(a),a}function ue(u={}){var i;const{window:e=C,deep:o=!0,triggerOnRemoval:l=!1}=u,n=(i=u.document)!==null&&i!==void 0?i:e?.document,s=()=>{let a=n?.activeElement;if(o)for(var r;a?.shadowRoot;)a=a==null||(r=a.shadowRoot)===null||r===void 0?void 0:r.activeElement;return a},d=b(),c=()=>{d.value=s()};if(e){const a={capture:!0,passive:!0};h(e,"blur",r=>{r.relatedTarget===null&&c()},a),h(e,"focus",c,a)}return l&&te(d,c,{document:n}),c(),d}function A(u,i={}){const{controls:e=!1,navigator:o=L}=i,l=x(()=>o&&"permissions"in o),n=b(),s=typeof u=="string"?{name:u}:u,d=b(),c=()=>{var r,v;d.value=(r=(v=n.value)===null||v===void 0?void 0:v.state)!==null&&r!==void 0?r:"prompt"};h(n,"change",c,{passive:!0});const a=_(async()=>{if(l.value){if(!n.value)try{n.value=await o.permissions.query(s)}catch{n.value=void 0}finally{c()}if(e)return B(n.value)}});return a(),e?{state:d,isSupported:l,query:a}:d}function oe(u={}){const{navigator:i=L,read:e=!1,source:o,copiedDuring:l=1500,legacy:n=!1}=u,s=x(()=>i&&"clipboard"in i),d=A("clipboard-read"),c=A("clipboard-write"),a=w(()=>s.value||n),r=b(""),v=b(!1),p=D(()=>v.value=!1,l,{immediate:!1});async function m(){let t=!(s.value&&S(d.value));if(!t)try{r.value=await i.clipboard.readText()}catch{t=!0}t&&(r.value=E())}a.value&&e&&h(["copy","cut"],m,{passive:!0});async function $(t=g(o)){if(a.value&&t!=null){let f=!(s.value&&S(c.value));if(!f)try{await i.clipboard.writeText(t)}catch{f=!0}f&&R(t),r.value=t,v.value=!0,p.start()}}function R(t){const f=document.createElement("textarea");f.value=t,f.style.position="absolute",f.style.opacity="0",f.setAttribute("readonly",""),document.body.appendChild(f),f.select(),document.execCommand("copy"),f.remove()}function E(){var t,f,y;return(t=(f=document)===null||f===void 0||(y=f.getSelection)===null||y===void 0||(y=y.call(f))===null||y===void 0?void 0:y.toString())!==null&&t!==void 0?t:""}function S(t){return t==="granted"||t==="prompt"}return{isSupported:a,text:q(r),copied:q(v),copy:$}}const z=["fullscreenchange","webkitfullscreenchange","webkitendfullscreen","mozfullscreenchange","MSFullscreenChange"];function ae(u,i={}){const{document:e=G,autoExit:o=!1}=i,l=w(()=>{var t;return(t=F(u))!==null&&t!==void 0?t:e?.documentElement}),n=b(!1),s=w(()=>["requestFullscreen","webkitRequestFullscreen","webkitEnterFullscreen","webkitEnterFullScreen","webkitRequestFullScreen","mozRequestFullScreen","msRequestFullscreen"].find(t=>e&&t in e||l.value&&t in l.value)),d=w(()=>["exitFullscreen","webkitExitFullscreen","webkitExitFullScreen","webkitCancelFullScreen","mozCancelFullScreen","msExitFullscreen"].find(t=>e&&t in e||l.value&&t in l.value)),c=w(()=>["fullScreen","webkitIsFullScreen","webkitDisplayingFullscreen","mozFullScreen","msFullscreenElement"].find(t=>e&&t in e||l.value&&t in l.value)),a=["fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement"].find(t=>e&&t in e),r=x(()=>l.value&&e&&s.value!==void 0&&d.value!==void 0&&c.value!==void 0),v=()=>a?e?.[a]===l.value:!1,p=()=>
1{if(c.value){if(e&&e[c.value]!=null)return e[c.value];{const t=l.value;if(t?.[c.value]!=null)return!!t[c.value]}}return!1};async function m(){if(!(!r.value||!n.value)){if(d.value)if(e?.[d.value]!=null)await e[d.value]();else{const t=l.value;t?.[d.value]!=null&&await t[d.value]()}n.value=!1}}async function $(){if(!r.value||n.value)return;p()&&await m();const t=l.value;s.value&&t?.[s.value]!=null&&(await t[s.value](),n.value=!0)}async function R(){await(n.value?m():$())}const E=()=>{const t=p();(!t||t&&v())&&(n.value=t)},S={capture:!1,passive:!0};return h(e,z,E,S),h(()=>F(l),z,E,S),I(E,!1),o&&O(m),{isSupported:r,isFullscreen:n,enter:$,exit:m,toggle:R}}export{h as a,oe as b,le as c,ue as d,ae 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.