Files
mermaid-live-editor/_app/immutable/chunks/DkwME7AB.js
T
2025-02-14 08:18:07 +00:00

2 lines
3.4 KiB
JavaScript

import{ak as E,a5 as b,al as q,j as k,af as Y,q as j,ag as B,R as C,am as L,g as $,an as z,ao as F,ap as T,ab as w,s as A,k as G,f as p,aq as J,ar as K,as as Q,at as U,au as X,av as Z,l as x,c as tt,p as rt,m as et,h as R,a as at}from"./BmNgevel.js";import{d as nt}from"./CoY_8xzt.js";const st=["touchstart","touchmove"];function it(t){return st.includes(t)}let D=!1;function ot(){D||(D=!0,document.addEventListener("reset",t=>{Promise.resolve().then(()=>{var r;if(!t.defaultPrevented)for(const a of t.target.elements)(r=a.__on_r)==null||r.call(a)})},{capture:!0}))}function I(t){var r=q,a=k;E(null),b(null);try{return t()}finally{E(r),b(a)}}function dt(t,r,a,i=a){t.addEventListener(r,()=>I(a));const n=t.__on_r;n?t.__on_r=()=>{n(),i(!0)}:t.__on_r=()=>i(!0),ot()}const V=new Set,S=new Set;function ut(t,r,a,i={}){function n(e){if(i.capture||g.call(r,e),!e.cancelBubble)return I(()=>a==null?void 0:a.call(this,e))}return t.startsWith("pointer")||t.startsWith("touch")||t==="wheel"?j(()=>{r.addEventListener(t,n,i)}):r.addEventListener(t,n,i),n}function _t(t,r,a,i,n){var e={capture:i,passive:n},u=ut(t,r,a,e);(r===document.body||r===window||r===document)&&Y(()=>{r.removeEventListener(t,u,e)})}function vt(t){for(var r=0;r<t.length;r++)V.add(t[r]);for(var a of S)a(t)}function g(t){var O;var r=this,a=r.ownerDocument,i=t.type,n=((O=t.composedPath)==null?void 0:O.call(t))||[],e=n[0]||t.target,u=0,_=t.__root;if(_){var l=n.indexOf(_);if(l!==-1&&(r===document||r===window)){t.__root=r;return}var v=n.indexOf(r);if(v===-1)return;l<=v&&(u=l)}if(e=n[u]||t.target,e!==r){B(t,"currentTarget",{configurable:!0,get(){return e||a}});var m=q,f=k;E(null),b(null);try{for(var s,o=[];e!==null;){var c=e.assignedSlot||e.parentNode||e.host||null;try{var d=e["__"+i];if(d!==void 0&&!e.disabled)if(C(d)){var[M,...W]=d;M.apply(e,[t,...W])}else d.call(e,t)}catch(y){s?o.push(y):s=y}if(t.cancelBubble||c===r||c===null)break;e=c}if(s){for(let y of o)queueMicrotask(()=>{throw y});throw s}}finally{t.__root=r,delete t.currentTarget,E(m),b(f)}}}let P=!0;function ht(t,r){var a=r==null?"":typeof r=="object"?r+"":r;a!==(t.__t??(t.__t=t.nodeValue))&&(t.__t=a,t.nodeValue=a+"")}function ft(t,r){return H(t,r)}function pt(t,r){L(),r.intro=r.intro??!1;const a=r.target,i=R,n=p;try{for(var e=$(a);e&&(e.nodeType!==8||e.data!==z);)e=F(e);if(!e)throw T;w(!0),A(e),G();const u=H(t,{...r,anchor:e});if(p===null||p.nodeType!==8||p.data!==J)throw K(),T;return w(!1),u}catch(u){if(u===T)return r.recover===!1&&Q(),L(),U(a),w(!1),ft(t,r);throw u}finally{w(i),A(n)}}const h=new Map;function H(t,{target:r,anchor:a,props:i={},events:n,context:e,intro:u=!0}){L();var _=new Set,l=f=>{for(var s=0;s<f.length;s++){var o=f[s];if(!_.has(o)){_.add(o);var c=it(o);r.addEventListener(o,g,{passive:c});var d=h.get(o);d===void 0?(document.addEventListener(o,g,{passive:c}),h.set(o,1)):h.set(o,d+1)}}};l(X(V)),S.add(l);var v=void 0,m=Z(()=>{var f=a??r.appendChild(x());return tt(()=>{if(e){rt({});var s=et;s.c=e}n&&(i.$$events=n),R&&nt(f,null),P=u,v=t(f,i)||{},P=!0,R&&(k.nodes_end=p),e&&at()}),()=>{var c;for(var s of _){r.removeEventListener(s,g);var o=h.get(s);--o===0?(document.removeEventListener(s,g),h.delete(s)):h.set(s,o)}S.delete(l),f!==a&&((c=f.parentNode)==null||c.removeChild(f))}});return N.set(v,m),v}let N=new WeakMap;function gt(t,r){const a=N.get(t);return a?(N.delete(t),a(r)):Promise.resolve()}export{ot as a,P as b,vt as d,_t as e,pt as h,dt as l,ft as m,ht as s,gt as u};