hypnagaga/packages/graphics-components/docs/assets/each-CVpBMMjG.js

1 line
3.4 KiB
JavaScript

import{v as U,b as re,O as W,k as K,D as ne,z as le,P as H,Q as N,y as ie,R as P,a as Y,T as fe,V as Q,W as Z,p as ue,X as $,A as te,Y as ve,Z as V,t as se,d as G,_ as de,$ as _e,a0 as ce,a1 as oe,a2 as he,K as pe}from"./runtime-C3rQLW--.js";let me=!1;function Ie(i,a){return a}function Ee(i,a,e){for(var u=i.items,v=[],d=a.length,s=0;s<d;s++)ce(a[s].e,v,!0);var h=d>0&&v.length===0&&e!==null;if(h){var w=e.parentNode;oe(w),w.append(e),u.clear(),k(i,a[0].prev,a[d-1].next)}he(v,()=>{for(var E=0;E<d;E++){var o=a[E];h||(u.delete(o.k),k(i,o.prev,o.next)),G(o.e,!h)}})}function ke(i,a,e,u,v,d=null){var s=i,h={flags:a,items:new Map,first:null},w=(a&W)!==0;if(w){var E=i;s=E.appendChild(U())}var o=null,C=!1,I=new Map,M=ne(()=>{var p=e();return ue(p)?p:p==null?[]:Z(p)}),r,t;function l(){Ae(t,r,h,I,s,v,a,u,e),d!==null&&(r.length===0?o?$(o):o=Y(()=>d(s)):o!==null&&te(o,()=>{o=null}))}re(()=>{t??(t=pe),r=K(M);var p=r.length;if(!(C&&p===0)){C=p===0;var m,c,A,_;if(le()){var n=new Set,f=ie;for(c=0;c<p;c+=1){A=r[c],_=u(A,c);var x=h.items.get(_)??I.get(_);x?(a&(H|N))!==0&&J(x,A,c,a):(m=j(null,h,null,null,A,_,c,v,a,e,!0),I.set(_,m)),n.add(_)}for(const[S,R]of h.items)n.has(S)||f.skipped_effects.add(R.e);f.add_callback(l)}else l();K(M)}})}function Ae(i,a,e,u,v,d,s,h,w){var X,g,z,B;var E=(s&de)!==0,o=(s&(H|N))!==0,C=a.length,I=e.items,M=e.first,r=M,t,l=null,p,m=[],c=[],A,_,n,f;if(E)for(f=0;f<C;f+=1)A=a[f],_=h(A,f),n=I.get(_),n!==void 0&&((X=n.a)==null||X.measure(),(p??(p=new Set)).add(n));for(f=0;f<C;f+=1){if(A=a[f],_=h(A,f),n=I.get(_),n===void 0){var x=u.get(_);if(x!==void 0){u.delete(_),I.set(_,x);var S=l?l.next:r;k(e,l,x),k(e,x,S),q(x,S,v),l=x}else{var R=r?r.e.nodes_start:v;l=j(R,e,l,l===null?e.first:l.next,A,_,f,d,s,w)}I.set(_,l),m=[],c=[],r=l.next;continue}if(o&&J(n,A,f,s),(n.e.f&V)!==0&&($(n.e),E&&((g=n.a)==null||g.unfix(),(p??(p=new Set)).delete(n))),n!==r){if(t!==void 0&&t.has(n)){if(m.length<c.length){var D=c[0],T;l=D.prev;var y=m[0],L=m[m.length-1];for(T=0;T<m.length;T+=1)q(m[T],D,v);for(T=0;T<c.length;T+=1)t.delete(c[T]);k(e,y.prev,L.next),k(e,l,y),k(e,L,D),r=D,l=L,f-=1,m=[],c=[]}else t.delete(n),q(n,r,v),k(e,n.prev,n.next),k(e,n,l===null?e.first:l.next),k(e,l,n),l=n;continue}for(m=[],c=[];r!==null&&r.k!==_;)(r.e.f&V)===0&&(t??(t=new Set)).add(r),c.push(r),r=r.next;if(r===null)continue;n=r}m.push(n),l=n,r=n.next}if(r!==null||t!==void 0){for(var b=t===void 0?[]:Z(t);r!==null;)(r.e.f&V)===0&&b.push(r),r=r.next;var O=b.length;if(O>0){var ee=(s&W)!==0&&C===0?v:null;if(E){for(f=0;f<O;f+=1)(z=b[f].a)==null||z.measure();for(f=0;f<O;f+=1)(B=b[f].a)==null||B.fix()}Ee(e,b,ee)}}E&&se(()=>{var F;if(p!==void 0)for(n of p)(F=n.a)==null||F.apply()}),i.first=e.first&&e.first.e,i.last=l&&l.e;for(var ae of u.values())G(ae.e);u.clear()}function J(i,a,e,u){(u&H)!==0&&P(i.v,a),(u&N)!==0?P(i.i,e):i.i=e}function j(i,a,e,u,v,d,s,h,w,E,o){var C=(w&H)!==0,I=(w&ve)===0,M=C?I?fe(v,!1,!1):Q(v):v,r=(w&N)===0?s:Q(s),t={i:r,v:M,k:d,a:null,e:null,prev:e,next:u};try{if(i===null){var l=document.createDocumentFragment();l.append(i=U())}return t.e=Y(()=>h(i,M,r,E),me),t.e.prev=e&&e.e,t.e.next=u&&u.e,e===null?o||(a.first=t):(e.next=t,e.e.next=t.e),u!==null&&(u.prev=t,u.e.prev=t.e),t}finally{}}function q(i,a,e){for(var u=i.next?i.next.e.nodes_start:e,v=a?a.e.nodes_start:e,d=i.e.nodes_start;d!==null&&d!==u;){var s=_e(d);v.before(d),d=s}}function k(i,a,e){a===null?i.first=e:(a.next=e,a.e.next=e&&e.e),e!==null&&(e.prev=a,e.e.prev=a&&a.e)}export{ke as e,Ie as i};