9 lines
114 KiB
JavaScript
9 lines
114 KiB
JavaScript
/**
|
|||
|
|
* @vue/runtime-dom v3.6.0-rc.10
|
||
|
|
* (c) 2018-present Yuxi (Evan) You and Vue contributors
|
||
|
|
* @license MIT
|
||
|
|
**/
|
||
|
|
function e(e){let t=Object.create(null);for(let n of e.split(`,`))t[n]=1;return e=>e in t}const t={},n=[],r=()=>{},i=()=>!1,a=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),o=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,s=e=>e.startsWith(`onUpdate:`),c=Object.assign,l=(e,t)=>{let n=e.indexOf(t);n>-1&&e.splice(n,1)},u=Object.prototype.hasOwnProperty,d=(e,t)=>u.call(e,t),f=Array.isArray,p=e=>C(e)===`[object Map]`,m=e=>C(e)===`[object Set]`,h=e=>C(e)===`[object Date]`,g=e=>C(e)===`[object RegExp]`,_=e=>typeof e==`function`,v=e=>typeof e==`string`,y=e=>typeof e==`symbol`,b=e=>typeof e==`object`&&!!e,x=e=>(b(e)||_(e))&&_(e.then)&&_(e.catch),S=Object.prototype.toString,C=e=>S.call(e),ee=e=>C(e).slice(8,-1),w=e=>C(e)===`[object Object]`,T=e=>v(e)&&e!==`NaN`&&e[0]!==`-`&&``+parseInt(e,10)===e,E=e(`,key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted`),D=e=>{let t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},te=/-(\w)/g,ne=(e,t)=>t?t.toUpperCase():``,O=D(e=>e.replace(te,ne)),re=/\B([A-Z])/g,k=D(e=>e.replace(re,`-$1`).toLowerCase()),ie=D(e=>e.charAt(0).toUpperCase()+e.slice(1)),A=D(e=>e?`on${ie(e)}`:``),ae=e=>`${e===`modelValue`||e===`model-value`?`model`:e}Modifiers${e===`model`?`$`:``}`,j=(e,t)=>!Object.is(e,t),oe=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},se=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},ce=e=>{let t=parseFloat(e);return isNaN(t)?e:t},le=e=>{let t=v(e)?Number(e):NaN;return isNaN(t)?e:t};let ue;const de=()=>ue||(ue=typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:typeof global<`u`?global:{});function fe(e){return e!==`PROGRESS`&&!e.includes(`-`)}const pe=e(`Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol`);function me(e){if(f(e)){let t={};for(let n=0;n<e.length;n++){let r=e[n],i=v(r)?ve(r):me(r);if(i)for(let e in i)t[e]=i[e]}return t}if(v(e)||b(e))return e}const he=/;(?![^(]*\))/g,ge=/:([^]+)/,_e=/"(?:[^"\\]|\\[^])*"|'(?:[^'\\]|\\[^])*'|\\[^]|\/\*[^]*?\*\//g;function ve(e){let t={};return e.replace(_e,e=>e.startsWith(`/*`)?``:e).split(he).forEach(e=>{if(e){let n=e.split(ge);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function ye(e){let t=``;if(v(e))t=e;else if(f(e))for(let n=0;n<e.length;n++){let r=ye(e[n]);r&&(t+=r+` `)}else if(b(e))for(let n in e)e[n]&&(t+=n+` `);return t.trim()}function be(e){if(!e)return null;let{class:t,style:n}=e;return t&&!v(t)&&(e.class=ye(t)),n&&(e.style=me(n)),e}const xe=e(`itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly`);function Se(e){return!!e||e===``}function Ce(e,t){return t===`spellcheck`||t===`draggable`||t===`translate`||t===`autocorrect`||t===`form`||t===`list`&&e===`INPUT`||t===`type`&&e===`TEXTAREA`||(t===`width`||t===`height`)&&(e===`IMG`||e===`VIDEO`||e===`CANVAS`||e===`SOURCE`)||t===`sandbox`&&e===`IFRAME`}function we(e,t,n){if(e.length!==t.length)return!1;let r=!0;for(let i=0;r&&i<e.length;i++)r=Oe(e[i],t[i],n);return r}function Te(e,t,n){if(e.size!==t.size)return!1;let r=Array.from(t),i=new Uint8Array(r.length);for(let t of e){let e=-1;for(let a=0;a<r.length;a++)if(!i[a]&&Oe(t,r[a],n)){e=a;break}if(e<0)return!1;i[e]=1}return!0}function Ee(e,t,n){let r=p(e),i=p(t);if(r||i||(r=m(e),i=m(t),r||i))return r&&i?Te(e,t,n):!1;if(Object.keys(e).length!==Object.keys(t).length)return!1;for(let r in e){let i=e.hasOwnProperty(r),a=t.hasOwnProperty(r);if(i&&!a||!i&&a||!Oe(e[r],t[r],n))return!1}return String(e)===String(t)}function De(e,t,n,r){n||(n=[new Map,new Map]);let[i,a]=n;if(i.has(e)||a.has(t))return i.get(e)===t&&a.get(t)===e;i.set(e,t),a.set(t,e);let o=r(e,t,n);return i.delete(e),a.delete(t),o}function Oe(e,t,n){if(e===t)return!0;let r=h(e),i=h(t);return r||i?r&&i?e.getTime()===t.getTime():!1:(r=y(e),i=y(t),r||i?e===t:(r=f(e),i=f(t
|
||
|
|
`&&(e.tagName===`PRE`||e.tagName===`TEXTAREA`)&&(n=n.slice(1));let{textContent:r}=e;r!==n&&r!==n.replace(/\r\n|\r/g,`
|
||
|
|
`)&&(Mi(e,0)||xi(),e.textContent=t.children)}if(d){if(_||y||!s||f&48){let t=e.tagName.includes(`-`),i=e.namespaceURI.includes(`svg`)?`svg`:e.namespaceURI.includes(`MathML`)?`mathml`:void 0;for(let o in d)if(_&&(o.endsWith(`value`)||o===`indeterminate`)||a(o)&&!E(o)||o[0]===`.`||t&&!E(o)||u&&u.includes(o)){if(ki(e,o,d[o]))continue;r(e,o,null,d[o],i,n)}}else if(d.onClick)r(e,`onClick`,null,d.onClick,void 0,n);else if(f&4&&Yt(d.style))for(let e in d.style)d.style[e]}let b;(b=d&&d.onVnodeBeforeMount)&&Z(b,n,t),h&&gr(t,null,n,`beforeMount`),((b=d&&d.onVnodeMounted)||h||l)&&Ds(()=>{b&&Z(b,n,t),l&&g.enter(e),h&&gr(t,null,n,`mounted`)},void 0,i)}return e.nextSibling},m=(e,t,r,a,s,c,u)=>{u=u||!!t.dynamicChildren;let d=t.children,p=d.length,m=!1;for(let t=0;t<p;t++){let h=u?d[t]:d[t]=X(d[t]),g=h.type===As;e?(g&&!u&&t+1<p&&X(d[t+1]).type===As&&(l(i(e.data.slice(h.children.length)),r,o(e)),e.data=h.children),e=f(e,h,a,s,c,u)):g&&!h.children?l(h.el=i(``),r):(m||(m=!0,Mi(r,1)||xi()),n(null,h,r,null,a,s,wi(r),c))}return e},h=(e,t,n,r,i,a)=>{let{slotScopeIds:c}=t;c&&(i=i?i.concat(c):c);let d=s(e),f=o(e),p=t.vo&&e.data===`(`?G(n,t).hydrateSlotOutlet(t,e,n,r,i):m(f,t,d,n,r,i,a);return p&&Ti(p)&&p.data===(e.data===`(`?`)`:`]`)?o(t.anchor=p):(xi(),l(t.anchor=u(`]`),d,p),p)},g=(e,t,r,i,a,l)=>{if(Pi(e,t)||xi(),t.el=null,l){let t=_(e);for(;;){let n=o(e);if(n&&n!==t)c(n);else break}}let u=o(e),d=s(e);return c(e),n(null,t,d,u,r,i,wi(d),a),r&&r.vnode&&(r.vnode.el=t.el,Fo(r,t.el)),u},_=(e,t=e&&Ti(e)&&e.data===`(`?`(`:`[`,n=t===`(`?`)`:`]`)=>{let r=0;for(;e;)if(e=o(e),e&&Ti(e)&&(e.data===t&&r++,e.data===n)){if(r===0)return o(e);r--}return e},v=(e,t,n)=>{let r=t.parentNode;r&&r.replaceChild(e,t);let i=n;for(;i;)i.vnode&&i.vnode.el===t&&(i.vnode.el=i.subTree.el=e),i=i.parent};return[d,f]}const Di=e=>e.nodeType===1&&e.tagName===`TEMPLATE`,Oi=new Set([`src`,`srcset`,`href`,`poster`]);function ki(e,t,n){return Oi.has(t)?e.getAttribute(t)===(n==null?null:`${n}`):!1}const Ai=`data-allow-mismatch`,ji={0:`text`,1:`children`,2:`class`,3:`style`,4:`attribute`};function Mi(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(Ai);)e=e.parentElement;return Ni(e&&e.getAttribute(Ai),t)}function Ni(e,t){if(e==null)return!1;if(e===``)return!0;{let n=e.split(`,`);return t===0&&n.includes(`children`)?!0:n.includes(ji[t])}}function Pi(e,t){return Mi(e.parentElement,1)||Fi(e)||Ii(t)}function Fi(e){return e.nodeType===1&&Ni(e.getAttribute(Ai),1)}function Ii({props:e}){let t=e&&e[Ai];return typeof t==`string`&&Ni(t,1)}let Li,Ri;function zi(){if(!Li){let e=de();Li=e.requestIdleCallback||(e=>setTimeout(e,1)),Ri=e.cancelIdleCallback||(e=>clearTimeout(e))}}const Bi=(e=1e4)=>t=>{zi();let n=Li(t,{timeout:e});return()=>Ri(n)};function Vi(e){let{top:t,left:n,bottom:r,right:i}=e.getBoundingClientRect(),{innerHeight:a,innerWidth:o}=window;return(t>0&&t<a||r>0&&r<a)&&(n>0&&n<o||i>0&&i<o)}const Hi=e=>(t,n)=>{let r=new IntersectionObserver(e=>{for(let n of e)if(n.isIntersecting){r.disconnect(),t();break}},e);return n(e=>{if(e instanceof Element){if(Vi(e))return t(),r.disconnect(),!1;r.observe(e)}}),()=>r.disconnect()},Ui=e=>t=>{if(e){let n=matchMedia(e);if(n.matches)t();else return n.addEventListener(`change`,t,{once:!0}),()=>n.removeEventListener(`change`,t)}},Wi=(e=[])=>(t,n)=>{v(e)&&(e=[e]);let r=!1,i=e=>{r||(r=!0,a(),t(),`$evt${e.type}`in e.target||e.target.dispatchEvent(new e.constructor(e.type,e)))},a=()=>{n(t=>{for(let n of e)t.removeEventListener(n,i)})};return n(t=>{for(let n of e)t.addEventListener(n,i,{once:!0})}),a};function Gi(e,t){if(Ti(e)&&(e.data===`[`||e.data===`(`)){let n=e.data,r=n===`[`?`]`:`)`,i=1,a=e.nextSibling;for(;a;){if(a.nodeType===1){if(t(a)===!1)break}else if(Ti(a)){if(a.data===r){if(--i===0)break}else a.data===n&&i++}a=a.nextSibling}}else t(e)}const Ki=e=>!!e.type.__asyncLoader;function qi(e){let{load:t,getResolvedComp:n,setPendingRequest:r,source:{loadingComponent:i,errorComponent:a,delay:o,hydrate:s,timeout:c,suspensible:l=!0}}=Yi(e);return li({name:`AsyncComponentWrapper`,__asyncLoader:t,__asyncHydrate(e,r,i){Zi(e,r,i,n,t,s,!0)},get __asyncResolved(){return n
|
||
|
|
`))),e[$]=_u(i),Cu(e,n,r||!!(i.props&&i.props.type===`number`),t)},mounted(e,{value:t,modifiers:{trim:n,number:r}}){let i=t==null?``:t,a=e[bu];delete e[bu],a!==void 0&&(e.type===`text`||e.type===`textarea`)&&e.value!==a?e[$](Su(e.value,n,r)):e.value=i},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:i,number:a}},o){e[$]=_u(o),wu(e,n,t,i,a,r)}};function Su(e,t,n){return t&&(e=e.trim()),n&&(e=ce(e)),e}const Cu=(e,t,n,r,i)=>{Il(e,r?`change`:`input`,r=>{r.target.composing||(i||e[$])(Su(e.value,t,n||e.type===`number`))}),(t||n)&&Il(e,`change`,()=>{e.value=Su(e.value,t,n||e.type===`number`)}),r||(Il(e,`compositionstart`,vu),Il(e,`compositionend`,yu),Il(e,`change`,yu))},wu=(e,t,n,r,i,a)=>{if(e.composing)return;let o=(i||e.type===`number`)&&!/^0\d/.test(e.value)?ce(e.value):e.value,s=n==null?``:n;if(o===s)return;let c=e.getRootNode();(c instanceof Document||c instanceof ShadowRoot)&&c.activeElement===e&&e.type!==`range`&&(a&&n===t||r&&e.value.trim()===s)||(e.value=s)},Tu={deep:!0,created(e,t,n){e[$]=_u(n),Eu(e)},mounted(e,t,n){Du(e,t.oldValue,t.value,n.props.value)},beforeUpdate(e,t,n){e[$]=_u(n),Du(e,t.oldValue,t.value,n.props.value)}},Eu=(e,t)=>{Il(e,`change`,()=>{let n=t||e[$],r=e._modelValue,i=Pu(e),a=e.checked;if(f(r)){let e=ke(r,i),t=e!==-1;if(a&&!t)n(r.concat(i));else if(!a&&t){let t=[...r];t.splice(e,1),n(t)}}else if(m(r)){let e=new Set(r);a?e.add(i):e.delete(i),n(e)}else n(Fu(e,a))})},Du=(e,t,n,r=Pu(e))=>{e._modelValue=n;let i;if(f(n))i=ke(n,r)>-1;else if(m(n))i=n.has(r);else{if(n===t)return;i=Oe(n,Fu(e,!0))}e.checked!==i&&(e.checked=i)},Ou={created(e,{value:t},n){e.checked=Oe(t,n.props.value),e[$]=_u(n),Il(e,`change`,()=>{e[$](Pu(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[$]=_u(r),t!==n&&(e.checked=Oe(t,r.props.value))}},ku={deep:!0,created(e,{value:t,modifiers:{number:n}},r){Au(e,t,n),e[$]=_u(r)},mounted(e,{value:t}){Mu(e,t)},beforeUpdate(e,{value:t},n){e._modelValue=t,e[$]=_u(n)},updated(e,{value:t}){Mu(e,t)}},Au=(e,t,n,r)=>{e._modelValue=t,Il(e,`change`,()=>{let t=Array.prototype.filter.call(e.options,e=>e.selected).map(e=>n?ce(Pu(e)):Pu(e)),i=e.multiple,a=i?m(e._modelValue)?new Set(t):t:t[0],o=e._pendingValue=[i,i?f(a)?t.slice():t:a];try{(r||e[$])(a)}finally{Zn(()=>{e._pendingValue===o&&(e._pendingValue=void 0)})}})};function ju(e,t,n){if(!n||f(e))return Oe(e,t);if(m(e)){if(e.size!==t.length)return!1;for(let n of t)if(!e.has(n))return!1;return!0}return!1}const Mu=(e,t)=>{e._modelValue=t;let n=e._pendingValue;e._pendingValue=void 0,!(n&&n[0]===e.multiple&&ju(t,n[1],n[0]))&&Nu(e,t)};function Nu(e,t){let n=e.multiple,r=f(t);if(!(n&&!r&&!m(t))){for(let i=0,a=e.options.length;i<a;i++){let a=e.options[i],o=Pu(a);if(n){if(r){let e=typeof o;a.selected=e===`string`||e===`number`?t.some(e=>String(e)===String(o)):ke(t,o)>-1}else a.selected=t.has(o)}else if(Oe(Pu(a),t)){e.selectedIndex!==i&&(e.selectedIndex=i);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Pu(e){return`_value`in e?e._value:e.value}function Fu(e,t){let n=t?`_trueValue`:`_falseValue`;if(n in e)return e[n];let r=t?`true-value`:`false-value`;return e.hasAttribute(r)?e.getAttribute(r):t}const Iu={created(e,t,n){Ru(e,t,n,null,`created`)},mounted(e,t,n){Ru(e,t,n,null,`mounted`)},beforeUpdate(e,t,n,r){Ru(e,t,n,r,`beforeUpdate`)},updated(e,t,n,r){Ru(e,t,n,r,`updated`)}};function Lu(e,t){switch(e){case`SELECT`:return ku;case`TEXTAREA`:return xu;default:switch(t){case`checkbox`:return Tu;case`radio`:return Ou;default:return xu}}}function Ru(e,t,n,r,i){let a=Lu(e.tagName,n.props&&n.props.type)[i];a&&a(e,t,n,r)}const zu=[`ctrl`,`shift`,`alt`,`meta`],Bu={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>`button`in e&&e.button!==0,middle:e=>`button`in e&&e.button!==1,right:e=>`button`in e&&e.button!==2,exact:(e,t)=>zu.some(n=>e[`${n}Key`]&&!t.includes(n))},Vu=(e,t)=>{if(!e)return e;let n=e._withMods||(e._withMods={}),r=t.join(`.`);return n[r]||(n[r]=((n,...r)=>{for(let e=0;e<t.length;e++){let r=Bu[t[e]];if(r&&r(n,t))
|