vuepress-theme-plume/assets/runtime-dom.esm-bundler-DTRCDnrc.js

1 line
15 KiB
JavaScript

import{At as e,Bt as t,C as n,Ct as r,Dt as i,Et as a,Ft as o,H as s,Mt as c,N as l,Nt as u,O as d,Ot as f,Pt as p,St as m,Tt as h,U as g,Y as _,_ as v,b as y,bt as b,i as x,jt as S,kt as C,m as ee,n as te,o as w,p as T,pt as E,t as ne,vt as D,wt as O,x as re,xt as k,yt as ie}from"./runtime-core.esm-bundler-CZvn3YaB.js";var A=void 0,ae=typeof window<`u`&&window.trustedTypes;if(ae)try{A=ae.createPolicy(`vue`,{createHTML:e=>e})}catch{}var oe=A?e=>A.createHTML(e):e=>e,se=`http://www.w3.org/2000/svg`,ce=`http://www.w3.org/1998/Math/MathML`,j=typeof document<`u`?document:null,M=j&&j.createElement(`template`),le={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{let t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{let i=t===`svg`?j.createElementNS(se,e):t===`mathml`?j.createElementNS(ce,e):n?j.createElement(e,{is:n}):j.createElement(e);return e===`select`&&r&&r.multiple!=null&&i.setAttribute(`multiple`,r.multiple),i},createText:e=>j.createTextNode(e),createComment:e=>j.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>j.querySelector(e),setScopeId(e,t){e.setAttribute(t,``)},insertStaticContent(e,t,n,r,i,a){let o=n?n.previousSibling:t.lastChild;if(i&&(i===a||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),!(i===a||!(i=i.nextSibling)););else{M.innerHTML=oe(r===`svg`?`<svg>${e}</svg>`:r===`mathml`?`<math>${e}</math>`:e);let i=M.content;if(r===`svg`||r===`mathml`){let e=i.firstChild;for(;e.firstChild;)i.appendChild(e.firstChild);i.removeChild(e)}t.insertBefore(i,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},N=`transition`,P=`animation`,F=Symbol(`_vtc`),ue={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},de=b({},te,ue),fe=(e=>(e.displayName=`Transition`,e.props=de,e))((e,{slots:t})=>n(ne,me(e),t)),I=(e,t=[])=>{O(e)?e.forEach(e=>e(...t)):e&&e(...t)},pe=e=>e?O(e)?e.some(e=>e.length>1):e.length>1:!1;function me(e){let t={};for(let n in e)n in ue||(t[n]=e[n]);if(e.css===!1)return t;let{name:n=`v`,type:r,duration:i,enterFromClass:a=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:c=a,appearActiveClass:l=o,appearToClass:u=s,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,m=he(i),h=m&&m[0],g=m&&m[1],{onBeforeEnter:_,onEnter:v,onEnterCancelled:y,onLeave:x,onLeaveCancelled:S,onBeforeAppear:C=_,onAppear:ee=v,onAppearCancelled:te=y}=t,w=(e,t,n,r)=>{e._enterCancelled=r,z(e,t?u:s),z(e,t?l:o),n&&n()},T=(e,t)=>{e._isLeaving=!1,z(e,d),z(e,p),z(e,f),t&&t()},E=e=>(t,n)=>{let i=e?ee:v,o=()=>w(t,e,n);I(i,[t,o]),ge(()=>{z(t,e?c:a),R(t,e?u:s),pe(i)||ve(t,r,h,o)})};return b(t,{onBeforeEnter(e){I(_,[e]),R(e,a),R(e,o)},onBeforeAppear(e){I(C,[e]),R(e,c),R(e,l)},onEnter:E(!1),onAppear:E(!0),onLeave(e,t){e._isLeaving=!0;let n=()=>T(e,t);R(e,d),e._enterCancelled?(R(e,f),H(e)):(H(e),R(e,f)),ge(()=>{e._isLeaving&&(z(e,d),R(e,p),pe(x)||ve(e,r,g,n))}),I(x,[e,n])},onEnterCancelled(e){w(e,!1,void 0,!0),I(y,[e])},onAppearCancelled(e){w(e,!0,void 0,!0),I(te,[e])},onLeaveCancelled(e){T(e),I(S,[e])}})}function he(e){if(e==null)return null;if(i(e))return[L(e.enter),L(e.leave)];{let t=L(e);return[t,t]}}function L(e){return t(e)}function R(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.add(t)),(e[F]||(e[F]=new Set)).add(t)}function z(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.remove(t));let n=e[F];n&&(n.delete(t),n.size||(e[F]=void 0))}function ge(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}var _e=0;function ve(e,t,n,r){let i=e._endId=++_e,a=()=>{i===e._endId&&r()};if(n!=null)return setTimeout(a,n);let{type:o,timeout:s,propCount:c}=ye(e,t);if(!o)return r();let l=o+`end`,u=0,d=()=>{e.removeEventListener(l,f),a()},f=t=>{t.target===e&&++u>=c&&d()};setTimeout(()=>{u<c&&d()},s+1),e.addEventListener(l,f)}function ye(e,t){let n=window.getComputedStyle(e),r=e=>(n[e]||``).split(`, `),i=r(`${N}Delay`),a=r(`${N}Duration`),o=B(i,a),s=r(`${P}Delay`),c=r(`${P}Duration`),l=B(s,c),u=null,d=0,f=0;t===N?o>0&&(u=N,d=o,f=a.length):t===P?l>0&&(u=P,d=l,f=c.length):(d=Math.max(o,l),u=d>0?o>l?N:P:null,f=u?u===N?a.length:c.length:0);let p=u===N&&/\b(?:transform|all)(?:,|$)/.test(r(`${N}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:p}}function B(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((t,n)=>V(t)+V(e[n])))}function V(e){return e===`auto`?0:Number(e.slice(0,-1).replace(`,`,`.`))*1e3}function H(e){return(e?e.ownerDocument:document).body.offsetHeight}function be(e,t,n){let r=e[F];r&&(t=(t?[t,...r]:[...r]).join(` `)),t==null?e.removeAttribute(`class`):n?e.setAttribute(`class`,t):e.className=t}var U=Symbol(`_vod`),xe=Symbol(`_vsh`),Se={name:`show`,beforeMount(e,{value:t},{transition:n}){e[U]=e.style.display===`none`?``:e.style.display,n&&t?n.beforeEnter(e):W(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),W(e,!0),r.enter(e)):r.leave(e,()=>{W(e,!1)}):W(e,t))},beforeUnmount(e,{value:t}){W(e,t)}};function W(e,t){e.style.display=t?e[U]:`none`,e[xe]=!t}var Ce=Symbol(``),we=/(?:^|;)\s*display\s*:/;function Te(e,t,n){let r=e.style,i=S(n),a=!1;if(n&&!i){if(t)if(S(t))for(let e of t.split(`;`)){let t=e.slice(0,e.indexOf(`:`)).trim();n[t]??G(r,t,``)}else for(let e in t)n[e]??G(r,e,``);for(let e in n)e===`display`&&(a=!0),G(r,e,n[e])}else if(i){if(t!==n){let e=r[Ce];e&&(n+=`;`+e),r.cssText=n,a=we.test(n)}}else t&&e.removeAttribute(`style`);U in e&&(e[U]=a?r.display:``,e[xe]&&(r.display=`none`))}var Ee=/\s*!important$/;function G(e,t,n){if(O(n))n.forEach(n=>G(e,t,n));else if(n??=``,t.startsWith(`--`))e.setProperty(t,n);else{let r=Oe(e,t);Ee.test(n)?e.setProperty(k(r),n.replace(Ee,``),`important`):e[r]=n}}var De=[`Webkit`,`Moz`,`ms`],K={};function Oe(e,t){let n=K[t];if(n)return n;let r=D(t);if(r!==`filter`&&r in e)return K[t]=r;r=ie(r);for(let n=0;n<De.length;n++){let i=De[n]+r;if(i in e)return K[t]=i}return t}var ke=`http://www.w3.org/1999/xlink`;function Ae(t,n,r,i,a,o=e(n)){i&&n.startsWith(`xlink:`)?r==null?t.removeAttributeNS(ke,n.slice(6,n.length)):t.setAttributeNS(ke,n,r):r==null||o&&!m(r)?t.removeAttribute(n):t.setAttribute(n,o?``:c(r)?String(r):r)}function je(e,t,n,r,i){if(t===`innerHTML`||t===`textContent`){n!=null&&(e[t]=t===`innerHTML`?oe(n):n);return}let a=e.tagName;if(t===`value`&&a!==`PROGRESS`&&!a.includes(`-`)){let r=a===`OPTION`?e.getAttribute(`value`)||``:e.value,i=n==null?e.type===`checkbox`?`on`:``:String(n);(r!==i||!(`_value`in e))&&(e.value=i),n??e.removeAttribute(t),e._value=n;return}let o=!1;if(n===``||n==null){let r=typeof e[t];r===`boolean`?n=m(n):n==null&&r===`string`?(n=``,o=!0):r===`number`&&(n=0,o=!0)}try{e[t]=n}catch{}o&&e.removeAttribute(i||t)}function q(e,t,n,r){e.addEventListener(t,n,r)}function Me(e,t,n,r){e.removeEventListener(t,n,r)}var Ne=Symbol(`_vei`);function Pe(e,t,n,r,i=null){let a=e[Ne]||(e[Ne]={}),o=a[t];if(r&&o)o.value=r;else{let[n,s]=Ie(t);r?q(e,n,a[t]=Be(r,i),s):o&&(Me(e,n,o,s),a[t]=void 0)}}var Fe=/(?:Once|Passive|Capture)$/;function Ie(e){let t;if(Fe.test(e)){t={};let n;for(;n=e.match(Fe);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[e[2]===`:`?e.slice(3):k(e.slice(2)),t]}var Le=0,Re=Promise.resolve(),ze=()=>Le||=(Re.then(()=>Le=0),Date.now());function Be(e,t){let n=e=>{if(!e._vts)e._vts=Date.now();else if(e._vts<=n.attached)return;w(Ve(e,n.value),t,5,[e])};return n.value=e,n.attached=ze(),n}function Ve(e,t){if(O(t)){let n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(e=>t=>!t._stopped&&e&&e(t))}else return t}var He=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Ue=(e,t,n,r,i,o)=>{let s=i===`svg`;t===`class`?be(e,r,s):t===`style`?Te(e,n,r):f(t)?a(t)||Pe(e,t,n,r,o):(t[0]===`.`?(t=t.slice(1),!0):t[0]===`^`?(t=t.slice(1),!1):We(e,t,r,s))?(je(e,t,r),!e.tagName.includes(`-`)&&(t===`value`||t===`checked`||t===`selected`)&&Ae(e,t,r,s,o,t!==`value`)):e._isVueCE&&(Ge(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!S(r)))?je(e,D(t),r,o,t):(t===`true-value`?e._trueValue=r:t===`false-value`&&(e._falseValue=r),Ae(e,t,r,s))};function We(e,t,n,r){if(r)return!!(t===`innerHTML`||t===`textContent`||t in e&&He(t)&&h(n));if(t===`spellcheck`||t===`draggable`||t===`translate`||t===`autocorrect`||t===`sandbox`&&e.tagName===`IFRAME`||t===`form`||t===`list`&&e.tagName===`INPUT`||t===`type`&&e.tagName===`TEXTAREA`)return!1;if(t===`width`||t===`height`){let t=e.tagName;if(t===`IMG`||t===`VIDEO`||t===`CANVAS`||t===`SOURCE`)return!1}return He(t)&&S(n)?!1:t in e}function Ge(e,t){let n=e._def.props;if(!n)return!1;let r=D(t);return Array.isArray(n)?n.some(e=>D(e)===r):Object.keys(n).some(e=>D(e)===r)}var Ke=new WeakMap,qe=new WeakMap,J=Symbol(`_moveCb`),Je=Symbol(`_enterCb`),Ye=(e=>(delete e.props.mode,e))({name:`TransitionGroup`,props:b({},de,{tag:String,moveClass:String}),setup(e,{slots:t}){let n=y(),r=_(),i,a;return l(()=>{if(!i.length)return;let t=e.moveClass||`${e.name||`v`}-move`;if(!$e(i[0].el,n.vnode.el,t)){i=[];return}i.forEach(Xe),i.forEach(Ze);let r=i.filter(Qe);H(n.vnode.el),r.forEach(e=>{let n=e.el,r=n.style;R(n,t),r.transform=r.webkitTransform=r.transitionDuration=``;let i=n[J]=e=>{e&&e.target!==n||(!e||e.propertyName.endsWith(`transform`))&&(n.removeEventListener(`transitionend`,i),n[J]=null,z(n,t))};n.addEventListener(`transitionend`,i)}),i=[]}),()=>{let o=E(e),c=me(o),l=o.tag||x;if(i=[],a)for(let e=0;e<a.length;e++){let t=a[e];t.el&&t.el instanceof Element&&(i.push(t),g(t,s(t,c,r,n)),Ke.set(t,Y(t.el)))}a=t.default?re(t.default()):[];for(let e=0;e<a.length;e++){let t=a[e];t.key!=null&&g(t,s(t,c,r,n))}return v(l,null,a)}}});function Xe(e){let t=e.el;t[J]&&t[J](),t[Je]&&t[Je]()}function Ze(e){qe.set(e,Y(e.el))}function Qe(e){let t=Ke.get(e),n=qe.get(e),r=t.left-n.left,i=t.top-n.top;if(r||i){let t=e.el,n=t.style,a=t.getBoundingClientRect(),o=1,s=1;return t.offsetWidth&&(o=a.width/t.offsetWidth),t.offsetHeight&&(s=a.height/t.offsetHeight),(!Number.isFinite(o)||o===0)&&(o=1),(!Number.isFinite(s)||s===0)&&(s=1),Math.abs(o-1)<.01&&(o=1),Math.abs(s-1)<.01&&(s=1),n.transform=n.webkitTransform=`translate(${r/o}px,${i/s}px)`,n.transitionDuration=`0s`,e}}function Y(e){let t=e.getBoundingClientRect();return{left:t.left,top:t.top}}function $e(e,t,n){let r=e.cloneNode(),i=e[F];i&&i.forEach(e=>{e.split(/\s+/).forEach(e=>e&&r.classList.remove(e))}),n.split(/\s+/).forEach(e=>e&&r.classList.add(e)),r.style.display=`none`;let a=t.nodeType===1?t:t.parentNode;a.appendChild(r);let{hasTransform:o}=ye(r);return a.removeChild(r),o}var X=e=>{let t=e.props[`onUpdate:modelValue`]||!1;return O(t)?e=>r(t,e):t};function et(e){e.target.composing=!0}function tt(e){let t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event(`input`)))}var Z=Symbol(`_assign`);function nt(e,t,n){return t&&(e=e.trim()),n&&(e=o(e)),e}var rt={created(e,{modifiers:{lazy:t,trim:n,number:r}},i){e[Z]=X(i);let a=r||i.props&&i.props.type===`number`;q(e,t?`change`:`input`,t=>{t.target.composing||e[Z](nt(e.value,n,a))}),(n||a)&&q(e,`change`,()=>{e.value=nt(e.value,n,a)}),t||(q(e,`compositionstart`,et),q(e,`compositionend`,tt),q(e,`change`,tt))},mounted(e,{value:t}){e.value=t??``},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:i,number:a}},s){if(e[Z]=X(s),e.composing)return;let c=(a||e.type===`number`)&&!/^0\d/.test(e.value)?o(e.value):e.value,l=t??``;if(c===l)return;let u=e.getRootNode();(u instanceof Document||u instanceof ShadowRoot)&&u.activeElement===e&&e.type!==`range`&&(r&&t===n||i&&e.value.trim()===l)||(e.value=l)}},it={deep:!0,created(e,t,n){e[Z]=X(n),q(e,`change`,()=>{let t=e._modelValue,n=Q(e),r=e.checked,i=e[Z];if(O(t)){let e=p(t,n),a=e!==-1;if(r&&!a)i(t.concat(n));else if(!r&&a){let n=[...t];n.splice(e,1),i(n)}}else if(C(t)){let e=new Set(t);r?e.add(n):e.delete(n),i(e)}else i(lt(e,r))})},mounted:at,beforeUpdate(e,t,n){e[Z]=X(n),at(e,t,n)}};function at(e,{value:t,oldValue:n},r){e._modelValue=t;let i;if(O(t))i=p(t,r.props.value)>-1;else if(C(t))i=t.has(r.props.value);else{if(t===n)return;i=u(t,lt(e,!0))}e.checked!==i&&(e.checked=i)}var ot={created(e,{value:t},n){e.checked=u(t,n.props.value),e[Z]=X(n),q(e,`change`,()=>{e[Z](Q(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[Z]=X(r),t!==n&&(e.checked=u(t,r.props.value))}},st={deep:!0,created(e,{value:t,modifiers:{number:n}},r){let i=C(t);q(e,`change`,()=>{let t=Array.prototype.filter.call(e.options,e=>e.selected).map(e=>n?o(Q(e)):Q(e));e[Z](e.multiple?i?new Set(t):t:t[0]),e._assigning=!0,d(()=>{e._assigning=!1})}),e[Z]=X(r)},mounted(e,{value:t}){ct(e,t)},beforeUpdate(e,t,n){e[Z]=X(n)},updated(e,{value:t}){e._assigning||ct(e,t)}};function ct(e,t){let n=e.multiple,r=O(t);if(!(n&&!r&&!C(t))){for(let i=0,a=e.options.length;i<a;i++){let a=e.options[i],o=Q(a);if(n)if(r){let e=typeof o;e===`string`||e===`number`?a.selected=t.some(e=>String(e)===String(o)):a.selected=p(t,o)>-1}else a.selected=t.has(o);else if(u(Q(a),t)){e.selectedIndex!==i&&(e.selectedIndex=i);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Q(e){return`_value`in e?e._value:e.value}function lt(e,t){let n=t?`_trueValue`:`_falseValue`;return n in e?e[n]:t}var ut=[`ctrl`,`shift`,`alt`,`meta`],dt={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)=>ut.some(n=>e[`${n}Key`]&&!t.includes(n))},ft=(e,t)=>{if(!e)return e;let n=e._withMods||={},r=t.join(`.`);return n[r]||(n[r]=((n,...r)=>{for(let e=0;e<t.length;e++){let r=dt[t[e]];if(r&&r(n,t))return}return e(n,...r)}))},pt={esc:`escape`,space:` `,up:`arrow-up`,left:`arrow-left`,right:`arrow-right`,down:`arrow-down`,delete:`backspace`},mt=(e,t)=>{let n=e._withKeys||={},r=t.join(`.`);return n[r]||(n[r]=(n=>{if(!(`key`in n))return;let r=k(n.key);if(t.some(e=>e===r||pt[e]===r))return e(n)}))},ht=b({patchProp:Ue},le),$,gt=!1;function _t(){return $||=ee(ht)}function vt(){return $=gt?$:T(ht),gt=!0,$}var yt=((...e)=>{let t=_t().createApp(...e),{mount:n}=t;return t.mount=e=>{let r=St(e);if(!r)return;let i=t._component;!h(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent=``);let a=n(r,!1,xt(r));return r instanceof Element&&(r.removeAttribute(`v-cloak`),r.setAttribute(`data-v-app`,``)),a},t}),bt=((...e)=>{let t=vt().createApp(...e),{mount:n}=t;return t.mount=e=>{let t=St(e);if(t)return n(t,!0,xt(t))},t});function xt(e){if(e instanceof SVGElement)return`svg`;if(typeof MathMLElement==`function`&&e instanceof MathMLElement)return`mathml`}function St(e){return S(e)?document.querySelector(e):e}export{it as a,rt as c,ft as d,bt as i,Se as l,Ye as n,ot as o,yt as r,st as s,fe as t,mt as u};