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
|
||
|
|
**/
|
||
|
|
var VueRuntimeDOM=(function(e){Object.defineProperty(e,Symbol.toStringTag,{value:`Module`});function t(e){let t=Object.create(null);for(let n of e.split(`,`))t[n]=1;return e=>e in t}let n={},r=[],i=()=>{},a=()=>!1,o=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),s=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,c=e=>e.startsWith(`onUpdate:`),l=Object.assign,u=(e,t)=>{let n=e.indexOf(t);n>-1&&e.splice(n,1)},d=Object.prototype.hasOwnProperty,f=(e,t)=>d.call(e,t),p=Array.isArray,m=e=>w(e)===`[object Map]`,h=e=>w(e)===`[object Set]`,g=e=>w(e)===`[object Date]`,_=e=>w(e)===`[object RegExp]`,v=e=>typeof e==`function`,y=e=>typeof e==`string`,b=e=>typeof e==`symbol`,x=e=>typeof e==`object`&&!!e,S=e=>(x(e)||v(e))&&v(e.then)&&v(e.catch),C=Object.prototype.toString,w=e=>C.call(e),T=e=>w(e).slice(8,-1),E=e=>w(e)===`[object Object]`,D=e=>y(e)&&e!==`NaN`&&e[0]!==`-`&&``+parseInt(e,10)===e,ee=t(`,key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted`),te=e=>{let t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},ne=/-(\w)/g,re=(e,t)=>t?t.toUpperCase():``,O=te(e=>e.replace(ne,re)),ie=/\B([A-Z])/g,k=te(e=>e.replace(ie,`-$1`).toLowerCase()),A=te(e=>e.charAt(0).toUpperCase()+e.slice(1)),ae=te(e=>e?`on${A(e)}`:``),oe=e=>`${e===`modelValue`||e===`model-value`?`model`:e}Modifiers${e===`model`?`$`:``}`,j=(e,t)=>!Object.is(e,t),se=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},ce=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},le=e=>{let t=parseFloat(e);return isNaN(t)?e:t},ue=e=>{let t=y(e)?Number(e):NaN;return isNaN(t)?e:t},de,fe=()=>de||(de=typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:typeof global<`u`?global:{});function pe(e){return e!==`PROGRESS`&&!e.includes(`-`)}let me=t(`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 he(e){if(p(e)){let t={};for(let n=0;n<e.length;n++){let r=e[n],i=y(r)?ye(r):he(r);if(i)for(let e in i)t[e]=i[e]}return t}if(y(e)||x(e))return e}let ge=/;(?![^(]*\))/g,_e=/:([^]+)/,ve=/"(?:[^"\\]|\\[^])*"|'(?:[^'\\]|\\[^])*'|\\[^]|\/\*[^]*?\*\//g;function ye(e){let t={};return e.replace(ve,e=>e.startsWith(`/*`)?``:e).split(ge).forEach(e=>{if(e){let n=e.split(_e);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function be(e){let t=``;if(y(e))t=e;else if(p(e))for(let n=0;n<e.length;n++){let r=be(e[n]);r&&(t+=r+` `)}else if(x(e))for(let n in e)e[n]&&(t+=n+` `);return t.trim()}function xe(e){if(!e)return null;let{class:t,style:n}=e;return t&&!y(t)&&(e.class=be(t)),n&&(e.style=he(n)),e}let Se=t(`itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly`);function Ce(e){return!!e||e===``}function we(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 Te(e,t,n){if(e.length!==t.length)return!1;let r=!0;for(let i=0;r&&i<e.length;i++)r=ke(e[i],t[i],n);return r}function Ee(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]&&ke(t,r[a],n)){e=a;break}if(e<0)return!1;i[e]=1}return!0}function De(e,t,n){let r=m(e),i=m(t);if(r||i||(r=h(e),i=h(t),r||i))return r&&i?Ee(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||!ke(e[r],t[r],n))return!1}return String(e)===String(t)}function Oe(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 ke(e,t,n){if(e===t)return!0;let r=g(e),i=g(t);return
|
||
|
|
`&&(e.tagName===`PRE`||e.tagName===`TEXTAREA`)&&(n=n.slice(1));let{textContent:r}=e;r!==n&&r!==n.replace(/\r\n|\r/g,`
|
||
|
|
`)&&(Ni(e,0)||Si(),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 a in d)if(_&&(a.endsWith(`value`)||a===`indeterminate`)||o(a)&&!ee(a)||a[0]===`.`||t&&!ee(a)||u&&u.includes(a)){if(Ai(e,a,d[a]))continue;r(e,a,null,d[a],i,n)}}else if(d.onClick)r(e,`onClick`,null,d.onClick,void 0,n);else if(f&4&&Xt(d.style))for(let e in d.style)d.style[e]}let b;(b=d&&d.onVnodeBeforeMount)&&Z(b,n,t),h&&_r(t,null,n,`beforeMount`),((b=d&&d.onVnodeMounted)||h||l)&&Os(()=>{b&&Z(b,n,t),l&&g.enter(e),h&&_r(t,null,n,`mounted`)},void 0,i)}return e.nextSibling},m=(e,t,r,o,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===js;e?(g&&!u&&t+1<p&&X(d[t+1]).type===js&&(l(i(e.data.slice(h.children.length)),r,a(e)),e.data=h.children),e=f(e,h,o,s,c,u)):g&&!h.children?l(h.el=i(``),r):(m||(m=!0,Ni(r,1)||Si()),n(null,h,r,null,o,s,Ti(r),c))}return e},h=(e,t,n,r,i,o)=>{let{slotScopeIds:c}=t;c&&(i=i?i.concat(c):c);let d=s(e),f=a(e),p=t.vo&&e.data===`(`?G(n,t).hydrateSlotOutlet(t,e,n,r,i):m(f,t,d,n,r,i,o);return p&&Ei(p)&&p.data===(e.data===`(`?`)`:`]`)?a(t.anchor=p):(Si(),l(t.anchor=u(`]`),d,p),p)},g=(e,t,r,i,o,l)=>{if(Fi(e,t)||Si(),t.el=null,l){let t=_(e);for(;;){let n=a(e);if(n&&n!==t)c(n);else break}}let u=a(e),d=s(e);return c(e),n(null,t,d,u,r,i,Ti(d),o),r&&r.vnode&&(r.vnode.el=t.el,Io(r,t.el)),u},_=(e,t=e&&Ei(e)&&e.data===`(`?`(`:`[`,n=t===`(`?`)`:`]`)=>{let r=0;for(;e;)if(e=a(e),e&&Ei(e)&&(e.data===t&&r++,e.data===n)){if(r===0)return a(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]}let Oi=e=>e.nodeType===1&&e.tagName===`TEMPLATE`,ki=new Set([`src`,`srcset`,`href`,`poster`]);function Ai(e,t,n){return ki.has(t)?e.getAttribute(t)===(n==null?null:`${n}`):!1}let ji=`data-allow-mismatch`,Mi={0:`text`,1:`children`,2:`class`,3:`style`,4:`attribute`};function Ni(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(ji);)e=e.parentElement;return Pi(e&&e.getAttribute(ji),t)}function Pi(e,t){if(e==null)return!1;if(e===``)return!0;{let n=e.split(`,`);return t===0&&n.includes(`children`)?!0:n.includes(Mi[t])}}function Fi(e,t){return Ni(e.parentElement,1)||Ii(e)||Li(t)}function Ii(e){return e.nodeType===1&&Pi(e.getAttribute(ji),1)}function Li({props:e}){let t=e&&e[ji];return typeof t==`string`&&Pi(t,1)}let Ri,zi;function Bi(){if(!Ri){let e=fe();Ri=e.requestIdleCallback||(e=>setTimeout(e,1)),zi=e.cancelIdleCallback||(e=>clearTimeout(e))}}let Vi=(e=1e4)=>t=>{Bi();let n=Ri(t,{timeout:e});return()=>zi(n)};function Hi(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)}let Ui=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(Hi(e))return t(),r.disconnect(),!1;r.observe(e)}}),()=>r.disconnect()},Wi=e=>t=>{if(e){let n=matchMedia(e);if(n.matches)t();else return n.addEventListener(`change`,t,{once:!0}),()=>n.removeEventListener(`change`,t)}},Gi=(e=[])=>(t,n)=>{y(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 Ki(e,t){if(Ei(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(Ei(a)){if(a.data===r){if(--i===0)break}else a.data===n&&i++}a=a.nextSibling}}else t(e)}let qi=e=>!!e.type.__asyncLoader;function Ji(e){let{load:t,getResolvedComp:n,setPendingRequest:r,source:{loadingComponent:i,errorComponent:a,delay:o,hydrate:s,timeout:c,suspensible:l=!0}}=Xi(e);return ui({name:`AsyncComponentWrapper`,__asyncLoader:t,__asyncHydrate(e,r,i){Qi(e,r,i,n,t,s,!0)},get __asyncResolved(){return n()},setu
|
||
|
|
`))),e[$]=fu(i),vu(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[hu];delete e[hu],a!==void 0&&(e.type===`text`||e.type===`textarea`)&&e.value!==a?e[$](_u(e.value,n,r)):e.value=i},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:i,number:a}},o){e[$]=fu(o),yu(e,n,t,i,a,r)}};function _u(e,t,n){return t&&(e=e.trim()),n&&(e=le(e)),e}let vu=(e,t,n,r,i)=>{jl(e,r?`change`:`input`,r=>{r.target.composing||(i||e[$])(_u(e.value,t,n||e.type===`number`))}),(t||n)&&jl(e,`change`,()=>{e.value=_u(e.value,t,n||e.type===`number`)}),r||(jl(e,`compositionstart`,pu),jl(e,`compositionend`,mu),jl(e,`change`,mu))},yu=(e,t,n,r,i,a)=>{if(e.composing)return;let o=(i||e.type===`number`)&&!/^0\d/.test(e.value)?le(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)},bu={deep:!0,created(e,t,n){e[$]=fu(n),xu(e)},mounted(e,t,n){Su(e,t.oldValue,t.value,n.props.value)},beforeUpdate(e,t,n){e[$]=fu(n),Su(e,t.oldValue,t.value,n.props.value)}},xu=(e,t)=>{jl(e,`change`,()=>{let n=t||e[$],r=e._modelValue,i=ku(e),a=e.checked;if(p(r)){let e=Ae(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(h(r)){let e=new Set(r);a?e.add(i):e.delete(i),n(e)}else n(Au(e,a))})},Su=(e,t,n,r=ku(e))=>{e._modelValue=n;let i;if(p(n))i=Ae(n,r)>-1;else if(h(n))i=n.has(r);else{if(n===t)return;i=ke(n,Au(e,!0))}e.checked!==i&&(e.checked=i)},Cu={created(e,{value:t},n){e.checked=ke(t,n.props.value),e[$]=fu(n),jl(e,`change`,()=>{e[$](ku(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[$]=fu(r),t!==n&&(e.checked=ke(t,r.props.value))}},wu={deep:!0,created(e,{value:t,modifiers:{number:n}},r){Tu(e,t,n),e[$]=fu(r)},mounted(e,{value:t}){Du(e,t)},beforeUpdate(e,{value:t},n){e._modelValue=t,e[$]=fu(n)},updated(e,{value:t}){Du(e,t)}},Tu=(e,t,n,r)=>{e._modelValue=t,jl(e,`change`,()=>{let t=Array.prototype.filter.call(e.options,e=>e.selected).map(e=>n?le(ku(e)):ku(e)),i=e.multiple,a=i?h(e._modelValue)?new Set(t):t:t[0],o=e._pendingValue=[i,i?p(a)?t.slice():t:a];try{(r||e[$])(a)}finally{Qn(()=>{e._pendingValue===o&&(e._pendingValue=void 0)})}})};function Eu(e,t,n){if(!n||p(e))return ke(e,t);if(h(e)){if(e.size!==t.length)return!1;for(let n of t)if(!e.has(n))return!1;return!0}return!1}let Du=(e,t)=>{e._modelValue=t;let n=e._pendingValue;e._pendingValue=void 0,!(n&&n[0]===e.multiple&&Eu(t,n[1],n[0]))&&Ou(e,t)};function Ou(e,t){let n=e.multiple,r=p(t);if(!(n&&!r&&!h(t))){for(let i=0,a=e.options.length;i<a;i++){let a=e.options[i],o=ku(a);if(n){if(r){let e=typeof o;a.selected=e===`string`||e===`number`?t.some(e=>String(e)===String(o)):Ae(t,o)>-1}else a.selected=t.has(o)}else if(ke(ku(a),t)){e.selectedIndex!==i&&(e.selectedIndex=i);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function ku(e){return`_value`in e?e._value:e.value}function Au(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}let ju={created(e,t,n){Nu(e,t,n,null,`created`)},mounted(e,t,n){Nu(e,t,n,null,`mounted`)},beforeUpdate(e,t,n,r){Nu(e,t,n,r,`beforeUpdate`)},updated(e,t,n,r){Nu(e,t,n,r,`updated`)}};function Mu(e,t){switch(e){case`SELECT`:return wu;case`TEXTAREA`:return gu;default:switch(t){case`checkbox`:return bu;case`radio`:return Cu;default:return gu}}}function Nu(e,t,n,r,i){let a=Mu(e.tagName,n.props&&n.props.type)[i];a&&a(e,t,n,r)}let Pu=[`ctrl`,`shift`,`alt`,`meta`],Fu={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)=>Pu.some(n=>e[`${n}Key`]&&!t.includes(n))},Iu=(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=Fu[t[e]];if(r&&r(n,t))return}r
|