UNPKG

@arcgis/core

Version:

ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API

3 lines (2 loc) • 18.2 kB
/* COPYRIGHT Esri - https://js.arcgis.com/5.0.8/LICENSE.txt */ var r,e=(r="undefined"!=typeof document?document.currentScript?.src:void 0,function(e={}){var t,n,a=e,o=new Promise((r,e)=>{t=r,n=e}),i="object"==typeof window,u="undefined"!=typeof WorkerGlobalScope;"object"==typeof process&&"object"==typeof process.versions&&"string"==typeof process.versions.node&&process.type;var s,c,f=Object.assign({},a),l=(r,e)=>{throw e},d="";function v(r){return a.locateFile?a.locateFile(r,d):d+r}(i||u)&&(u?d=self.location.href:"undefined"!=typeof document&&document.currentScript&&(d=document.currentScript.src),r&&(d=r),d=d.startsWith("blob:")?"":d.substr(0,d.replace(/[?#].*/,"").lastIndexOf("/")+1),u&&(c=r=>{var e=new XMLHttpRequest;return e.open("GET",r,!1),e.responseType="arraybuffer",e.send(null),new Uint8Array(e.response)}),s=async r=>{var e=await fetch(r,{credentials:"same-origin"});if(e.ok)return e.arrayBuffer();throw new Error(e.status+" : "+e.url)});var p=a.print||console.log.bind(console),h=a.printErr||console.error.bind(console);Object.assign(a,f),f=null,a.arguments&&a.arguments,a.thisProgram&&a.thisProgram;var m,g,y,_,w,b,A,T,C,P=a.wasmBinary,E=!1;function W(){var r=m.buffer;a.HEAP8=g=new Int8Array(r),a.HEAP16=_=new Int16Array(r),a.HEAPU8=y=new Uint8Array(r),a.HEAPU16=w=new Uint16Array(r),a.HEAP32=b=new Int32Array(r),a.HEAPU32=A=new Uint32Array(r),a.HEAPF32=T=new Float32Array(r),a.HEAPF64=C=new Float64Array(r)}var k=[],F=[],j=[];function R(){if(a.preRun)for("function"==typeof a.preRun&&(a.preRun=[a.preRun]);a.preRun.length;)x(a.preRun.shift());rr(k)}function S(){rr(F)}function $(){if(a.postRun)for("function"==typeof a.postRun&&(a.postRun=[a.postRun]);a.postRun.length;)U(a.postRun.shift());rr(j)}function x(r){k.unshift(r)}function I(r){F.unshift(r)}function U(r){j.unshift(r)}var O=0,H=null;function V(r){O++,a.monitorRunDependencies?.(O)}function D(r){if(O--,a.monitorRunDependencies?.(O),0==O&&H){var e=H;H=null,e()}}function M(r){a.onAbort?.(r),h(r="Aborted("+r+")"),E=!0,r+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(r);throw n(e),e}var N,B="data:application/octet-stream;base64,",z=r=>r.startsWith(B);function G(){var r="i3s.wasm";return z(r)?r:v(r)}function L(r){if(r==N&&P)return new Uint8Array(P);if(c)return c(r);throw"both async and sync fetching of the wasm failed"}async function q(r){if(!P)try{var e=await s(r);return new Uint8Array(e)}catch{}return L(r)}async function X(r,e){try{var t=await q(r);return await WebAssembly.instantiate(t,e)}catch(n){h(`failed to asynchronously prepare wasm: ${n}`),M(n)}}async function J(r,e,t){if(!r&&"function"==typeof WebAssembly.instantiateStreaming&&!z(e)&&"function"==typeof fetch)try{var n=fetch(e,{credentials:"same-origin"});return await WebAssembly.instantiateStreaming(n,t)}catch(a){h(`wasm streaming compile failed: ${a}`),h("falling back to ArrayBuffer instantiation")}return X(e,t)}function K(){return{env:Be,wasi_snapshot_preview1:Be}}async function Q(){function r(r,e){return Ne=Xe(Ne=r.exports),m=Ne.memory,W(),Z=Ne.__indirect_function_table,I(Ne.__wasm_call_ctors),D(),Ne}function e(e){r(e.instance)}V();var t=K();if(a.instantiateWasm)try{return a.instantiateWasm(t,r)}catch(i){h(`Module.instantiateWasm callback failed with error: ${i}`),n(i)}N??=G();try{var o=await J(P,N,t);return e(o),o}catch(i){return void n(i)}}class Y{name="ExitStatus";constructor(r){this.message=`Program terminated with exit(${r})`,this.status=r}}var Z,rr=r=>{for(;r.length>0;)r.shift()(a)},er=a.noExitRuntime||!0,tr=[],nr=r=>{var e=tr[r];return e||(r>=tr.length&&(tr.length=r+1),tr[r]=e=Z.get(r)),e};function ar(r,e){return nr(r>>>=0)(e)}class or{constructor(r){this.excPtr=r,this.ptr=r-24}set_type(r){A[this.ptr+4>>>2>>>0]=r}get_type(){return A[this.ptr+4>>>2>>>0]}set_destructor(r){A[this.ptr+8>>>2>>>0]=r}get_destructor(){return A[this.ptr+8>>>2>>>0]}set_caught(r){r=r?1:0,g[this.ptr+12>>>0]=r}get_caught(){return 0!=g[this.ptr+12>>>0]}set_rethrown(r){r=r?1:0,g[this.ptr+13>>>0]=r}get_rethrown(){return 0!=g[this.ptr+13>>>0]}init(r,e){this.set_adjusted_ptr(0),this.set_type(r),this.set_destructor(e)}set_adjusted_ptr(r){A[this.ptr+16>>>2>>>0]=r}get_adjusted_ptr(){return A[this.ptr+16>>>2>>>0]}}function ir(r,e,t){throw e>>>=0,t>>>=0,new or(r>>>=0).init(e,t),r}var ur=()=>M(""),sr={},cr=r=>{for(;r.length;){var e=r.pop();r.pop()(e)}};function fr(r){return this.fromWireType(A[r>>>2>>>0])}var lr,dr={},vr={},pr={},hr=r=>{throw new lr(r)},mr=(r,e,t)=>{function n(e){var n=t(e);n.length!==r.length&&hr("Mismatched type converter count");for(var a=0;a<r.length;++a)Pr(r[a],n[a])}r.forEach(r=>pr[r]=e);var a=new Array(e.length),o=[],i=0;e.forEach((r,e)=>{vr.hasOwnProperty(r)?a[e]=vr[r]:(o.push(r),dr.hasOwnProperty(r)||(dr[r]=[]),dr[r].push(()=>{a[e]=vr[r],++i===o.length&&n(a)}))}),0===o.length&&n(a)},gr=function(r){var e=sr[r>>>=0];delete sr[r];var t=e.rawConstructor,n=e.rawDestructor,a=e.fields,o=a.map(r=>r.getterReturnType).concat(a.map(r=>r.setterArgumentType));mr([r],o,r=>{var o={};return a.forEach((e,t)=>{var n=e.fieldName,i=r[t],u=e.getter,s=e.getterContext,c=r[t+a.length],f=e.setter,l=e.setterContext;o[n]={read:r=>i.fromWireType(u(s,r)),write:(r,e)=>{var t=[];f(l,r,c.toWireType(t,e)),cr(t)}}}),[{name:e.name,fromWireType:r=>{var e={};for(var t in o)e[t]=o[t].read(r);return n(r),e},toWireType:(r,e)=>{for(var a in o)if(!(a in e))throw new TypeError(`Missing field: "${a}"`);var i=t();for(a in o)o[a].write(i,e[a]);return null!==r&&r.push(n,i),i},argPackAdvance:Er,readValueFromPointer:fr,destructorFunction:n}]})};function yr(r,e,t,n,a){}var _r,wr,br=()=>{for(var r=new Array(256),e=0;e<256;++e)r[e]=String.fromCharCode(e);_r=r},Ar=r=>{for(var e="",t=r;y[t>>>0];)e+=_r[y[t++>>>0]];return e},Tr=r=>{throw new wr(r)};function Cr(r,e,t={}){var n=e.name;if(r||Tr(`type "${n}" must have a positive integer typeid pointer`),vr.hasOwnProperty(r)){if(t.ignoreDuplicateRegistrations)return;Tr(`Cannot register type '${n}' twice`)}if(vr[r]=e,delete pr[r],dr.hasOwnProperty(r)){var a=dr[r];delete dr[r],a.forEach(r=>r())}}function Pr(r,e,t={}){return Cr(r,e,t)}var Er=8;function Wr(r,e,t,n){Pr(r>>>=0,{name:e=Ar(e>>>=0),fromWireType:function(r){return!!r},toWireType:function(r,e){return e?t:n},argPackAdvance:Er,readValueFromPointer:function(r){return this.fromWireType(y[r>>>0])},destructorFunction:null})}var kr=[],Fr=[];function jr(r){(r>>>=0)>9&&0===--Fr[r+1]&&(Fr[r]=void 0,kr.push(r))}var Rr=()=>Fr.length/2-5-kr.length,Sr=()=>{Fr.push(0,1,void 0,1,null,1,!0,1,!1,1),a.count_emval_handles=Rr},$r={toValue:r=>(r||Tr("Cannot use deleted val. handle = "+r),Fr[r]),toHandle:r=>{switch(r){case void 0:return 2;case null:return 4;case!0:return 6;case!1:return 8;default:{const e=kr.pop()||Fr.length;return Fr[e]=r,Fr[e+1]=1,e}}}},xr={name:"emscripten::val",fromWireType:r=>{var e=$r.toValue(r);return jr(r),e},toWireType:(r,e)=>$r.toHandle(e),argPackAdvance:Er,readValueFromPointer:fr,destructorFunction:null};function Ir(r){return Pr(r>>>=0,xr)}var Ur=(r,e)=>{switch(e){case 4:return function(r){return this.fromWireType(T[r>>>2>>>0])};case 8:return function(r){return this.fromWireType(C[r>>>3>>>0])};default:throw new TypeError(`invalid float width (${e}): ${r}`)}},Or=function(r,e,t){t>>>=0,Pr(r>>>=0,{name:e=Ar(e>>>=0),fromWireType:r=>r,toWireType:(r,e)=>e,argPackAdvance:Er,readValueFromPointer:Ur(e,t),destructorFunction:null})},Hr=(r,e)=>Object.defineProperty(e,"name",{value:r});function Vr(r){for(var e=1;e<r.length;++e)if(null!==r[e]&&void 0===r[e].destructorFunction)return!0;return!1}function Dr(r,e,t,n,a,o){var i=e.length;i<2&&Tr("argTypes array size mismatch! Must at least get return value and 'this' types!"),e[1];var u=Vr(e),s="void"!==e[0].name,c=i-2,f=new Array(c),l=[],d=[];return Hr(r,function(...r){var t;d.length=0,l.length=1,l[0]=a;for(var o=0;o<c;++o)f[o]=e[o+2].toWireType(d,r[o]),l.push(f[o]);function i(r){if(u)cr(d);else for(var n=2;n<e.length;n++){var a=1===n?t:f[n-2];null!==e[n].destructorFunction&&e[n].destructorFunction(a)}if(s)return e[0].fromWireType(r)}return i(n(...l))})}var Mr,Nr=(r,e,t)=>{if(void 0===r[e].overloadTable){var n=r[e];r[e]=function(...n){return r[e].overloadTable.hasOwnProperty(n.length)||Tr(`Function '${t}' called with an invalid number of arguments (${n.length}) - expects one of (${r[e].overloadTable})!`),r[e].overloadTable[n.length].apply(this,n)},r[e].overloadTable=[],r[e].overloadTable[n.argCount]=n}},Br=(r,e,t)=>{a.hasOwnProperty(r)?((void 0===t||void 0!==a[r].overloadTable&&void 0!==a[r].overloadTable[t])&&Tr(`Cannot register public name '${r}' twice`),Nr(a,r,r),a[r].overloadTable.hasOwnProperty(t)&&Tr(`Cannot register multiple overloads of a function with the same number of arguments (${t})!`),a[r].overloadTable[t]=e):(a[r]=e,a[r].argCount=t)},zr=(r,e)=>{for(var t=[],n=0;n<r;n++)t.push(A[e+4*n>>>2>>>0]);return t},Gr=(r,e,t)=>{a.hasOwnProperty(r)||hr("Replacing nonexistent public symbol"),void 0!==a[r].overloadTable&&void 0!==t?a[r].overloadTable[t]=e:(a[r]=e,a[r].argCount=t)},Lr=(r,e,t)=>(r=r.replace(/p/g,"i"),(0,a["dynCall_"+r])(e,...t)),qr=(r,e,t=[])=>{if(r.includes("j"))return Lr(r,e,t);var n=nr(e)(...t);return"p"==r[0]?n>>>0:n},Xr=(r,e)=>(...t)=>qr(r,e,t),Jr=(r,e)=>{function t(){return r.includes("j")||r.includes("p")?Xr(r,e):nr(e)}r=Ar(r);var n=t();return"function"!=typeof n&&Tr(`unknown function pointer with signature ${r}: ${e}`),n},Kr=(r,e)=>{var t=Hr(e,function(r){this.name=e,this.message=r;var t=new Error(r).stack;void 0!==t&&(this.stack=this.toString()+"\n"+t.replace(/^Error(:[^\n]*)?\n/,""))});return t.prototype=Object.create(r.prototype),t.prototype.constructor=t,t.prototype.toString=function(){return void 0===this.message?this.name:`${this.name}: ${this.message}`},t},Qr=r=>{var e=Ge(r),t=Ar(e);return qe(e),t},Yr=(r,e)=>{var t=[],n={};function a(r){n[r]||vr[r]||(pr[r]?pr[r].forEach(a):(t.push(r),n[r]=!0))}throw e.forEach(a),new Mr(`${r}: `+t.map(Qr).join([", "]))},Zr=r=>{const e=(r=r.trim()).indexOf("(");return-1!==e?r.substr(0,e):r};function re(r,e,t,n,a,o,i,u){r>>>=0,n>>>=0,a>>>=0,o>>>=0;var s=zr(e,t>>>=0);r=Ar(r),r=Zr(r),a=Jr(n,a),Br(r,function(){Yr(`Cannot call ${r} due to unbound types`,s)},e-1),mr([],s,t=>{var n=[t[0],null].concat(t.slice(1));return Gr(r,Dr(r,n,null,a,o),e-1),[]})}var ee=(r,e,t)=>{switch(e){case 1:return t?r=>g[r>>>0]:r=>y[r>>>0];case 2:return t?r=>_[r>>>1>>>0]:r=>w[r>>>1>>>0];case 4:return t?r=>b[r>>>2>>>0]:r=>A[r>>>2>>>0];default:throw new TypeError(`invalid integer width (${e}): ${r}`)}};function te(r,e,t,n,a){r>>>=0,t>>>=0,e=Ar(e>>>=0);var o=r=>r;if(0===n){var i=32-8*t;o=r=>r<<i>>>i}var u=e.includes("unsigned"),s=(r,e)=>{};Pr(r,{name:e,fromWireType:o,toWireType:u?function(r,e){return s(e,this.name),e>>>0}:function(r,e){return s(e,this.name),e},argPackAdvance:Er,readValueFromPointer:ee(e,t,0!==n),destructorFunction:null})}function ne(r,e,t){t>>>=0;var n=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][e];function a(r){var e=A[r>>>2>>>0],t=A[r+4>>>2>>>0];return new n(g.buffer,t,e)}Pr(r>>>=0,{name:t=Ar(t),fromWireType:a,argPackAdvance:Er,readValueFromPointer:a},{ignoreDuplicateRegistrations:!0})}var ae=(r,e,t,n)=>{if(!(n>0))return 0;for(var a=t>>>=0,o=t+n-1,i=0;i<r.length;++i){var u=r.charCodeAt(i);if(u>=55296&&u<=57343&&(u=65536+((1023&u)<<10)|1023&r.charCodeAt(++i)),u<=127){if(t>=o)break;e[t++>>>0]=u}else if(u<=2047){if(t+1>=o)break;e[t++>>>0]=192|u>>6,e[t++>>>0]=128|63&u}else if(u<=65535){if(t+2>=o)break;e[t++>>>0]=224|u>>12,e[t++>>>0]=128|u>>6&63,e[t++>>>0]=128|63&u}else{if(t+3>=o)break;e[t++>>>0]=240|u>>18,e[t++>>>0]=128|u>>12&63,e[t++>>>0]=128|u>>6&63,e[t++>>>0]=128|63&u}}return e[t>>>0]=0,t-a},oe=(r,e,t)=>ae(r,y,e,t),ie=r=>{for(var e=0,t=0;t<r.length;++t){var n=r.charCodeAt(t);n<=127?e++:n<=2047?e+=2:n>=55296&&n<=57343?(e+=4,++t):e+=3}return e},ue="undefined"!=typeof TextDecoder?new TextDecoder:void 0,se=(r,e=0,t=NaN)=>{for(var n=(e>>>=0)+t,a=e;r[a]&&!(a>=n);)++a;if(a-e>16&&r.buffer&&ue)return ue.decode(r.subarray(e,a));for(var o="";e<a;){var i=r[e++];if(128&i){var u=63&r[e++];if(192!=(224&i)){var s=63&r[e++];if((i=224==(240&i)?(15&i)<<12|u<<6|s:(7&i)<<18|u<<12|s<<6|63&r[e++])<65536)o+=String.fromCharCode(i);else{var c=i-65536;o+=String.fromCharCode(55296|c>>10,56320|1023&c)}}else o+=String.fromCharCode((31&i)<<6|u)}else o+=String.fromCharCode(i)}return o},ce=(r,e)=>(r>>>=0)?se(y,r,e):"";function fe(r,e){Pr(r>>>=0,{name:e=Ar(e>>>=0),fromWireType(r){for(var e,t=A[r>>>2>>>0],n=r+4,a=n,o=0;o<=t;++o){var i=n+o;if(o==t||0==y[i>>>0]){var u=ce(a,i-a);void 0===e?e=u:(e+=String.fromCharCode(0),e+=u),a=i+1}}return qe(r),e},toWireType(r,e){var t;e instanceof ArrayBuffer&&(e=new Uint8Array(e));var n="string"==typeof e;n||e instanceof Uint8Array||e instanceof Uint8ClampedArray||e instanceof Int8Array||Tr("Cannot pass non-string to std::string"),t=n?ie(e):e.length;var a=Le(4+t+1),o=a+4;if(A[a>>>2>>>0]=t,n)oe(e,o,t+1);else if(n)for(var i=0;i<t;++i){var u=e.charCodeAt(i);u>255&&(qe(o),Tr("String has UTF-16 code units that do not fit in 8 bits")),y[o+i>>>0]=u}else for(i=0;i<t;++i)y[o+i>>>0]=e[i];return null!==r&&r.push(qe,a),a},argPackAdvance:Er,readValueFromPointer:fr,destructorFunction(r){qe(r)}})}var le="undefined"!=typeof TextDecoder?new TextDecoder("utf-16le"):void 0,de=(r,e)=>{for(var t=r,n=t>>1,a=n+e/2;!(n>=a)&&w[n>>>0];)++n;if((t=n<<1)-r>32&&le)return le.decode(y.subarray(r>>>0,t>>>0));for(var o="",i=0;!(i>=e/2);++i){var u=_[r+2*i>>>1>>>0];if(0==u)break;o+=String.fromCharCode(u)}return o},ve=(r,e,t)=>{if(t??=2147483647,t<2)return 0;for(var n=e,a=(t-=2)<2*r.length?t/2:r.length,o=0;o<a;++o){var i=r.charCodeAt(o);_[e>>>1>>>0]=i,e+=2}return _[e>>>1>>>0]=0,e-n},pe=r=>2*r.length,he=(r,e)=>{for(var t=0,n="";!(t>=e/4);){var a=b[r+4*t>>>2>>>0];if(0==a)break;if(++t,a>=65536){var o=a-65536;n+=String.fromCharCode(55296|o>>10,56320|1023&o)}else n+=String.fromCharCode(a)}return n},me=(r,e,t)=>{if(e>>>=0,t??=2147483647,t<4)return 0;for(var n=e,a=n+t-4,o=0;o<r.length;++o){var i=r.charCodeAt(o);if(i>=55296&&i<=57343&&(i=65536+((1023&i)<<10)|1023&r.charCodeAt(++o)),b[e>>>2>>>0]=i,(e+=4)+4>a)break}return b[e>>>2>>>0]=0,e-n},ge=r=>{for(var e=0,t=0;t<r.length;++t){var n=r.charCodeAt(t);n>=55296&&n<=57343&&++t,e+=4}return e},ye=function(r,e,t){var n,a,o,i;r>>>=0,e>>>=0,t=Ar(t>>>=0),2===e?(n=de,a=ve,i=pe,o=r=>w[r>>>1>>>0]):4===e&&(n=he,a=me,i=ge,o=r=>A[r>>>2>>>0]),Pr(r,{name:t,fromWireType:r=>{for(var t,a=A[r>>>2>>>0],i=r+4,u=0;u<=a;++u){var s=r+4+u*e;if(u==a||0==o(s)){var c=n(i,s-i);void 0===t?t=c:(t+=String.fromCharCode(0),t+=c),i=s+e}}return qe(r),t},toWireType:(r,n)=>{"string"!=typeof n&&Tr(`Cannot pass non-string to C++ string type ${t}`);var o=i(n),u=Le(4+o+e);return A[u>>>2>>>0]=o/e,a(n,u+4,o+e),null!==r&&r.push(qe,u),u},argPackAdvance:Er,readValueFromPointer:fr,destructorFunction(r){qe(r)}})};function _e(r,e,t,n,a,o){e>>>=0,t>>>=0,n>>>=0,a>>>=0,o>>>=0,sr[r>>>=0]={name:Ar(e),rawConstructor:Jr(t,n),rawDestructor:Jr(a,o),fields:[]}}function we(r,e,t,n,a,o,i,u,s,c){e>>>=0,t>>>=0,n>>>=0,a>>>=0,o>>>=0,i>>>=0,u>>>=0,s>>>=0,c>>>=0,sr[r>>>=0].fields.push({fieldName:Ar(e),getterReturnType:t,getter:Jr(n,a),getterContext:o,setterArgumentType:i,setter:Jr(u,s),setterContext:c})}var be=function(r,e){Pr(r>>>=0,{isVoid:!0,name:e=Ar(e>>>=0),argPackAdvance:0,fromWireType:()=>{},toWireType:(r,e)=>{}})};function Ae(r,e,t){return r>>>=0,e>>>=0,t>>>=0,y.copyWithin(r>>>0,e>>>0,e+t>>>0)}var Te=0,Ce=()=>{er=!1,Te=0};function Pe(r){(r>>>=0)>9&&(Fr[r+1]+=1)}var Ee={},We=r=>{var e=Ee[r];return void 0===e?Ar(r):e};function ke(r){return r>>>=0,$r.toHandle(We(r))}var Fe=(r,e)=>{var t=vr[r];return void 0===t&&Tr(`${e} has unknown type ${Qr(r)}`),t};function je(r,e){e>>>=0;var t=(r=Fe(r>>>=0,"_emval_take_value")).readValueFromPointer(e);return $r.toHandle(t)}var Re=()=>4294901760,Se=(r,e)=>Math.ceil(r/e)*e,$e=r=>{var e=(r-m.buffer.byteLength+65535)/65536|0;try{return m.grow(e),W(),1}catch(t){}};function xe(r){r>>>=0;var e=y.length,t=Re();if(r>t)return!1;for(var n=1;n<=4;n*=2){var a=e*(1+.2/n);a=Math.min(a,r+100663296);var o=Math.min(t,Se(Math.max(r,a),65536));if($e(o))return!0}return!1}var Ie=r=>52;function Ue(r,e,t,n,a){return 70}var Oe=[null,[],[]],He=(r,e)=>{var t=Oe[r];0===e||10===e?((1===r?p:h)(se(t)),t.length=0):t.push(e)};function Ve(r,e,t,n){e>>>=0,t>>>=0,n>>>=0;for(var a=0,o=0;o<t;o++){var i=A[e>>>2>>>0],u=A[e+4>>>2>>>0];e+=8;for(var s=0;s<u;s++)He(r,y[i+s>>>0]);a+=u}return A[n>>>2>>>0]=a,0}var De=()=>er||Te>0,Me=r=>{De()||(a.onExit?.(r),E=!0),l(r,new Y(r))};lr=a.InternalError=class extends Error{constructor(r){super(r),this.name="InternalError"}},br(),wr=a.BindingError=class extends Error{constructor(r){super(r),this.name="BindingError"}},Sr(),Mr=a.UnboundTypeError=Kr(Error,"UnboundTypeError");var Ne,Be={__call_sighandler:ar,__cxa_throw:ir,_abort_js:ur,_embind_finalize_value_object:gr,_embind_register_bigint:yr,_embind_register_bool:Wr,_embind_register_emval:Ir,_embind_register_float:Or,_embind_register_function:re,_embind_register_integer:te,_embind_register_memory_view:ne,_embind_register_std_string:fe,_embind_register_std_wstring:ye,_embind_register_value_object:_e,_embind_register_value_object_field:we,_embind_register_void:be,_emscripten_memcpy_js:Ae,_emscripten_runtime_keepalive_clear:Ce,_emval_decref:jr,_emval_incref:Pe,_emval_new_cstring:ke,_emval_take_value:je,emscripten_resize_heap:xe,fd_close:Ie,fd_seek:Ue,fd_write:Ve,proc_exit:Me};Q();var ze,Ge=r=>(Ge=Ne.__getTypeName)(r),Le=r=>(Le=Ne.malloc)(r),qe=r=>(qe=Ne.free)(r);function Xe(r){var e=r=>e=>r(e)>>>0,t=r=>()=>r()>>>0;return(r=Object.assign({},r)).__getTypeName=e(r.__getTypeName),r.malloc=e(r.malloc),r._emscripten_stack_alloc=e(r._emscripten_stack_alloc),r.emscripten_stack_get_current=t(r.emscripten_stack_get_current),r}function Je(){function r(){ze||(ze=!0,a.calledRun=!0,E||(S(),t(a),a.onRuntimeInitialized?.(),$()))}O>0||(R(),O>0||(a.setStatus?(a.setStatus("Running..."),setTimeout(()=>{setTimeout(()=>a.setStatus(""),1),r()},1)):r()))}if(a.dynCall_vij=(r,e,t,n)=>(a.dynCall_vij=Ne.dynCall_vij)(r,e,t,n),a.dynCall_jiji=(r,e,t,n,o)=>(a.dynCall_jiji=Ne.dynCall_jiji)(r,e,t,n,o),H=function r(){ze||Je(),ze||(H=r)},a.preInit)for("function"==typeof a.preInit&&(a.preInit=[a.preInit]);a.preInit.length>0;)a.preInit.pop()();return Je(),o});export{e as default};