Files
pyMC_Repeater/repeater/web/html/assets/pinia-DP0dFoGY.js
T
2026-05-14 13:54:59 +01:00

1 line
6.0 KiB
JavaScript

import{$ as e,G as t,H as n,J as r,K as i,Q as a,R as o,S as s,U as c,W as l,Y as u,b as d,et as f,o as p,q as m,x as h}from"./runtime-core.esm-bundler-C5QBTNWE.js";var g=typeof window<`u`,_,v=e=>_=e,y=Symbol();function b(e){return e&&typeof e==`object`&&Object.prototype.toString.call(e)===`[object Object]`&&typeof e.toJSON!=`function`}var x;(function(e){e.direct=`direct`,e.patchObject=`patch object`,e.patchFunction=`patch function`})(x||={});var S=typeof window==`object`&&window.window===window?window:typeof self==`object`&&self.self===self?self:typeof global==`object`&&global.global===global?global:typeof globalThis==`object`?globalThis:{HTMLElement:null};function C(e,{autoBom:t=!1}={}){return t&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([``,e],{type:e.type}):e}function w(e,t,n){let r=new XMLHttpRequest;r.open(`GET`,e),r.responseType=`blob`,r.onload=function(){k(r.response,t,n)},r.onerror=function(){console.error(`could not download file`)},r.send()}function T(e){let t=new XMLHttpRequest;t.open(`HEAD`,e,!1);try{t.send()}catch{}return t.status>=200&&t.status<=299}function E(e){try{e.dispatchEvent(new MouseEvent(`click`))}catch{let t=new MouseEvent(`click`,{bubbles:!0,cancelable:!0,view:window,detail:0,screenX:80,screenY:20,clientX:80,clientY:20,ctrlKey:!1,altKey:!1,shiftKey:!1,metaKey:!1,button:0,relatedTarget:null});e.dispatchEvent(t)}}var D=typeof navigator==`object`?navigator:{userAgent:``},O=/Macintosh/.test(D.userAgent)&&/AppleWebKit/.test(D.userAgent)&&!/Safari/.test(D.userAgent),k=g?typeof HTMLAnchorElement<`u`&&`download`in HTMLAnchorElement.prototype&&!O?A:`msSaveOrOpenBlob`in D?j:M:()=>{};function A(e,t=`download`,n){let r=document.createElement(`a`);r.download=t,r.rel=`noopener`,typeof e==`string`?(r.href=e,r.origin===location.origin?E(r):T(r.href)?w(e,t,n):(r.target=`_blank`,E(r))):(r.href=URL.createObjectURL(e),setTimeout(function(){URL.revokeObjectURL(r.href)},4e4),setTimeout(function(){E(r)},0))}function j(e,t=`download`,n){if(typeof e==`string`)if(T(e))w(e,t,n);else{let t=document.createElement(`a`);t.href=e,t.target=`_blank`,setTimeout(function(){E(t)})}else navigator.msSaveOrOpenBlob(C(e,n),t)}function M(e,t,n,r){if(r||=open(``,`_blank`),r&&(r.document.title=r.document.body.innerText=`downloading...`),typeof e==`string`)return w(e,t,n);let i=e.type===`application/octet-stream`,a=/constructor/i.test(String(S.HTMLElement))||`safari`in S,o=/CriOS\/[\d]+/.test(navigator.userAgent);if((o||i&&a||O)&&typeof FileReader<`u`){let t=new FileReader;t.onloadend=function(){let e=t.result;if(typeof e!=`string`)throw r=null,Error(`Wrong reader.result type`);e=o?e:e.replace(/^data:[^;]*;/,`data:attachment/file;`),r?r.location.href=e:location.assign(e),r=null},t.readAsDataURL(e)}else{let t=URL.createObjectURL(e);r?r.location.assign(t):location.href=t,r=null,setTimeout(function(){URL.revokeObjectURL(t)},4e4)}}var{assign:N}=Object;function P(){let e=n(!0),t=e.run(()=>u({})),r=[],a=[],o=i({install(e){v(o),o._a=e,e.provide(y,o),e.config.globalProperties.$pinia=o,a.forEach(e=>r.push(e)),a=[]},use(e){return this._a?r.push(e):a.push(e),this},_p:r,_a:null,_e:e,_s:new Map,state:t});return o}var F=()=>{};function I(e,t,n,r=F){e.add(t);let i=()=>{e.delete(t)&&r()};return!n&&c()&&m(i),i}function L(e,...t){e.forEach(e=>{e(...t)})}var R=e=>e(),z=Symbol(),B=Symbol();function V(e,n){e instanceof Map&&n instanceof Map?n.forEach((t,n)=>e.set(n,t)):e instanceof Set&&n instanceof Set&&n.forEach(e.add,e);for(let r in n){if(!n.hasOwnProperty(r))continue;let i=n[r],a=e[r];b(a)&&b(i)&&e.hasOwnProperty(r)&&!t(i)&&!l(i)?e[r]=V(a,i):e[r]=i}return e}var H=Symbol();function U(e){return!b(e)||!Object.prototype.hasOwnProperty.call(e,H)}var{assign:W}=Object;function G(e){return!!(t(e)&&e.effect)}function K(e,t,n,r){let{state:a,actions:o,getters:s}=t,c=n.state.value[e],l;function u(){return c||(n.state.value[e]=a?a():{}),W(f(n.state.value[e]),o,Object.keys(s||{}).reduce((t,r)=>(t[r]=i(p(()=>{v(n);let t=n._s.get(e);return s[r].call(t,t)})),t),{}))}return l=q(e,u,t,n,r,!0),l}function q(e,i,c={},d,f,p){let m,h=W({actions:{}},c),g={deep:!0},_,y,b=new Set,S=new Set,C=d.state.value[e];!p&&!C&&(d.state.value[e]={}),u({});let w;function T(t){let n;_=y=!1,typeof t==`function`?(t(d.state.value[e]),n={type:x.patchFunction,storeId:e,events:void 0}):(V(d.state.value[e],t),n={type:x.patchObject,payload:t,storeId:e,events:void 0});let r=w=Symbol();s().then(()=>{w===r&&(_=!0)}),y=!0,L(b,n,d.state.value[e])}let E=p?function(){let{state:e}=c,t=e?e():{};this.$patch(e=>{W(e,t)})}:F;function D(){m.stop(),b.clear(),S.clear(),d._s.delete(e)}let O=(t,n=``)=>{if(z in t)return t[B]=n,t;let r=function(){v(d);let n=Array.from(arguments),i=new Set,a=new Set;function o(e){i.add(e)}function s(e){a.add(e)}L(S,{args:n,name:r[B],store:k,after:o,onError:s});let c;try{c=t.apply(this&&this.$id===e?this:k,n)}catch(e){throw L(a,e),e}return c instanceof Promise?c.then(e=>(L(i,e),e)).catch(e=>(L(a,e),Promise.reject(e))):(L(i,c),c)};return r[z]=!0,r[B]=n,r},k=r({_p:d,$id:e,$onAction:I.bind(null,S),$patch:T,$reset:E,$subscribe(t,n={}){let r=I(b,t,n.detached,()=>i()),i=m.run(()=>o(()=>d.state.value[e],r=>{(n.flush===`sync`?y:_)&&t({storeId:e,type:x.direct,events:void 0},r)},W({},g,n)));return r},$dispose:D});d._s.set(e,k);let A=(d._a&&d._a.runWithContext||R)(()=>d._e.run(()=>(m=n()).run(()=>i({action:O}))));for(let n in A){let r=A[n];t(r)&&!G(r)||l(r)?p||(C&&U(r)&&(t(r)?r.value=C[n]:V(r,C[n])),d.state.value[e][n]=r):typeof r==`function`&&(A[n]=O(r,n),h.actions[n]=r)}return W(k,A),W(a(k),A),Object.defineProperty(k,`$state`,{get:()=>d.state.value[e],set:e=>{T(t=>{W(t,e)})}}),d._p.forEach(e=>{W(k,m.run(()=>e({store:k,app:d._a,pinia:d,options:h})))}),C&&p&&c.hydrate&&c.hydrate(k.$state,C),_=!0,y=!0,k}function J(e,t,n){let r,i=typeof t==`function`;r=i?n:t;function a(n,a){let o=d();return n||=o?h(y,null):null,n&&v(n),n=_,n._s.has(e)||(i?q(e,t,r,n):K(e,r,n)),n._s.get(e)}return a.$id=e,a}function Y(n){let r=a(n),i={};for(let a in r){let o=r[a];o.effect?i[a]=p({get:()=>n[a],set(e){n[a]=e}}):(t(o)||l(o))&&(i[a]=e(n,a))}return i}export{J as n,Y as r,P as t};