123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892 |
- import "./chunk-S5KM4IGW.js";
- // node_modules/@arcgis/core/chunks/i3s.js
- function n(n2, r2) {
- for (var t2 = 0; t2 < r2.length; t2++) {
- const e2 = r2[t2];
- if ("string" != typeof e2 && !Array.isArray(e2)) {
- for (const r3 in e2)
- if ("default" !== r3 && !(r3 in n2)) {
- const t3 = Object.getOwnPropertyDescriptor(e2, r3);
- t3 && Object.defineProperty(n2, r3, t3.get ? t3 : { enumerable: true, get: () => e2[r3] });
- }
- }
- }
- return Object.freeze(Object.defineProperty(n2, Symbol.toStringTag, { value: "Module" }));
- }
- var r;
- var t;
- var e;
- var o = { exports: {} };
- r = o, t = "undefined" != typeof document && document.currentScript ? document.currentScript.src : void 0, e = function(n2) {
- var r2, e2, o2 = void 0 !== (n2 = n2 || {}) ? n2 : {};
- o2.ready = new Promise(function(n3, t2) {
- r2 = n3, e2 = t2;
- });
- var i2, a = {};
- for (i2 in o2)
- o2.hasOwnProperty(i2) && (a[i2] = o2[i2]);
- var u = "object" == typeof window, c = "function" == typeof importScripts;
- "object" == typeof process && "object" == typeof process.versions && process.versions.node;
- var f, s = "";
- function l(n3) {
- return o2.locateFile ? o2.locateFile(n3, s) : s + n3;
- }
- (u || c) && (c ? s = self.location.href : "undefined" != typeof document && document.currentScript && (s = document.currentScript.src), t && (s = t), s = 0 !== s.indexOf("blob:") ? s.substr(0, s.replace(/[?#].*/, "").lastIndexOf("/") + 1) : "", c && (f = function(n3) {
- var r3 = new XMLHttpRequest();
- return r3.open("GET", n3, false), r3.responseType = "arraybuffer", r3.send(null), new Uint8Array(r3.response);
- }));
- var p, d, v = o2.print || console.log.bind(console), h = o2.printErr || console.warn.bind(console);
- for (i2 in a)
- a.hasOwnProperty(i2) && (o2[i2] = a[i2]);
- a = null, o2.arguments && o2.arguments, o2.thisProgram && o2.thisProgram, o2.quit && o2.quit, o2.wasmBinary && (p = o2.wasmBinary), o2.noExitRuntime, "object" != typeof WebAssembly && rn("no native wasm support detected");
- var m = false, y = "undefined" != typeof TextDecoder ? new TextDecoder("utf8") : void 0;
- function g(n3, r3, t2) {
- for (var e3 = r3 + t2, o3 = r3; n3[o3] && !(o3 >= e3); )
- ++o3;
- if (o3 - r3 > 16 && n3.subarray && y)
- return y.decode(n3.subarray(r3, o3));
- for (var i3 = ""; r3 < o3; ) {
- var a2 = n3[r3++];
- if (128 & a2) {
- var u2 = 63 & n3[r3++];
- if (192 != (224 & a2)) {
- var c2 = 63 & n3[r3++];
- if ((a2 = 224 == (240 & a2) ? (15 & a2) << 12 | u2 << 6 | c2 : (7 & a2) << 18 | u2 << 12 | c2 << 6 | 63 & n3[r3++]) < 65536)
- i3 += String.fromCharCode(a2);
- else {
- var f2 = a2 - 65536;
- i3 += String.fromCharCode(55296 | f2 >> 10, 56320 | 1023 & f2);
- }
- } else
- i3 += String.fromCharCode((31 & a2) << 6 | u2);
- } else
- i3 += String.fromCharCode(a2);
- }
- return i3;
- }
- function _(n3, r3) {
- return n3 ? g(P, n3, r3) : "";
- }
- function w(n3, r3, t2, e3) {
- if (!(e3 > 0))
- return 0;
- for (var o3 = t2, i3 = t2 + e3 - 1, a2 = 0; a2 < n3.length; ++a2) {
- var u2 = n3.charCodeAt(a2);
- if (u2 >= 55296 && u2 <= 57343 && (u2 = 65536 + ((1023 & u2) << 10) | 1023 & n3.charCodeAt(++a2)), u2 <= 127) {
- if (t2 >= i3)
- break;
- r3[t2++] = u2;
- } else if (u2 <= 2047) {
- if (t2 + 1 >= i3)
- break;
- r3[t2++] = 192 | u2 >> 6, r3[t2++] = 128 | 63 & u2;
- } else if (u2 <= 65535) {
- if (t2 + 2 >= i3)
- break;
- r3[t2++] = 224 | u2 >> 12, r3[t2++] = 128 | u2 >> 6 & 63, r3[t2++] = 128 | 63 & u2;
- } else {
- if (t2 + 3 >= i3)
- break;
- r3[t2++] = 240 | u2 >> 18, r3[t2++] = 128 | u2 >> 12 & 63, r3[t2++] = 128 | u2 >> 6 & 63, r3[t2++] = 128 | 63 & u2;
- }
- }
- return r3[t2] = 0, t2 - o3;
- }
- function b(n3, r3, t2) {
- return w(n3, P, r3, t2);
- }
- function A(n3) {
- for (var r3 = 0, t2 = 0; t2 < n3.length; ++t2) {
- var e3 = n3.charCodeAt(t2);
- e3 >= 55296 && e3 <= 57343 && (e3 = 65536 + ((1023 & e3) << 10) | 1023 & n3.charCodeAt(++t2)), e3 <= 127 ? ++r3 : r3 += e3 <= 2047 ? 2 : e3 <= 65535 ? 3 : 4;
- }
- return r3;
- }
- var T, C, P, k, E, W, S, R, F, x, j = "undefined" != typeof TextDecoder ? new TextDecoder("utf-16le") : void 0;
- function I(n3, r3) {
- for (var t2 = n3, e3 = t2 >> 1, o3 = e3 + r3 / 2; !(e3 >= o3) && E[e3]; )
- ++e3;
- if ((t2 = e3 << 1) - n3 > 32 && j)
- return j.decode(P.subarray(n3, t2));
- for (var i3 = "", a2 = 0; !(a2 >= r3 / 2); ++a2) {
- var u2 = k[n3 + 2 * a2 >> 1];
- if (0 == u2)
- break;
- i3 += String.fromCharCode(u2);
- }
- return i3;
- }
- function U(n3, r3, t2) {
- if (void 0 === t2 && (t2 = 2147483647), t2 < 2)
- return 0;
- for (var e3 = r3, o3 = (t2 -= 2) < 2 * n3.length ? t2 / 2 : n3.length, i3 = 0; i3 < o3; ++i3) {
- var a2 = n3.charCodeAt(i3);
- k[r3 >> 1] = a2, r3 += 2;
- }
- return k[r3 >> 1] = 0, r3 - e3;
- }
- function O(n3) {
- return 2 * n3.length;
- }
- function D(n3, r3) {
- for (var t2 = 0, e3 = ""; !(t2 >= r3 / 4); ) {
- var o3 = W[n3 + 4 * t2 >> 2];
- if (0 == o3)
- break;
- if (++t2, o3 >= 65536) {
- var i3 = o3 - 65536;
- e3 += String.fromCharCode(55296 | i3 >> 10, 56320 | 1023 & i3);
- } else
- e3 += String.fromCharCode(o3);
- }
- return e3;
- }
- function H(n3, r3, t2) {
- if (void 0 === t2 && (t2 = 2147483647), t2 < 4)
- return 0;
- for (var e3 = r3, o3 = e3 + t2 - 4, i3 = 0; i3 < n3.length; ++i3) {
- var a2 = n3.charCodeAt(i3);
- if (a2 >= 55296 && a2 <= 57343 && (a2 = 65536 + ((1023 & a2) << 10) | 1023 & n3.charCodeAt(++i3)), W[r3 >> 2] = a2, (r3 += 4) + 4 > o3)
- break;
- }
- return W[r3 >> 2] = 0, r3 - e3;
- }
- function V(n3) {
- for (var r3 = 0, t2 = 0; t2 < n3.length; ++t2) {
- var e3 = n3.charCodeAt(t2);
- e3 >= 55296 && e3 <= 57343 && ++t2, r3 += 4;
- }
- return r3;
- }
- function M(n3, r3) {
- return n3 % r3 > 0 && (n3 += r3 - n3 % r3), n3;
- }
- function z(n3) {
- T = n3, o2.HEAP8 = C = new Int8Array(n3), o2.HEAP16 = k = new Int16Array(n3), o2.HEAP32 = W = new Int32Array(n3), o2.HEAPU8 = P = new Uint8Array(n3), o2.HEAPU16 = E = new Uint16Array(n3), o2.HEAPU32 = S = new Uint32Array(n3), o2.HEAPF32 = R = new Float32Array(n3), o2.HEAPF64 = F = new Float64Array(n3);
- }
- o2.INITIAL_MEMORY;
- var B = [], N = [], q = [];
- function L() {
- if (o2.preRun)
- for ("function" == typeof o2.preRun && (o2.preRun = [o2.preRun]); o2.preRun.length; )
- X(o2.preRun.shift());
- fn(B);
- }
- function G() {
- fn(N);
- }
- function J() {
- if (o2.postRun)
- for ("function" == typeof o2.postRun && (o2.postRun = [o2.postRun]); o2.postRun.length; )
- Z(o2.postRun.shift());
- fn(q);
- }
- function X(n3) {
- B.unshift(n3);
- }
- function Y(n3) {
- N.unshift(n3);
- }
- function Z(n3) {
- q.unshift(n3);
- }
- var $ = 0, K = null;
- function Q(n3) {
- $++, o2.monitorRunDependencies && o2.monitorRunDependencies($);
- }
- function nn(n3) {
- if ($--, o2.monitorRunDependencies && o2.monitorRunDependencies($), 0 == $ && K) {
- var r3 = K;
- K = null, r3();
- }
- }
- function rn(n3) {
- o2.onAbort && o2.onAbort(n3), h(n3 = "Aborted(" + n3 + ")"), m = true, n3 += ". Build with -s ASSERTIONS=1 for more info.";
- var r3 = new WebAssembly.RuntimeError(n3);
- throw e2(r3), r3;
- }
- o2.preloadedImages = {}, o2.preloadedAudios = {};
- var tn, en = "data:application/octet-stream;base64,";
- function on(n3) {
- return n3.startsWith(en);
- }
- function an(n3) {
- try {
- if (n3 == tn && p)
- return new Uint8Array(p);
- if (f)
- return f(n3);
- throw "both async and sync fetching of the wasm failed";
- } catch (h2) {
- rn(h2);
- }
- }
- function un() {
- return p || !u && !c || "function" != typeof fetch ? Promise.resolve().then(function() {
- return an(tn);
- }) : fetch(tn, { credentials: "same-origin" }).then(function(n3) {
- if (!n3.ok)
- throw "failed to load wasm binary file at '" + tn + "'";
- return n3.arrayBuffer();
- }).catch(function() {
- return an(tn);
- });
- }
- function cn() {
- var n3 = { env: Ur, wasi_snapshot_preview1: Ur };
- function r3(n4, r4) {
- var t3 = n4.exports;
- o2.asm = t3, z((d = o2.asm.memory).buffer), x = o2.asm.__indirect_function_table, Y(o2.asm.__wasm_call_ctors), nn();
- }
- function t2(n4) {
- r3(n4.instance);
- }
- function i3(r4) {
- return un().then(function(r5) {
- return WebAssembly.instantiate(r5, n3);
- }).then(function(n4) {
- return n4;
- }).then(r4, function(n4) {
- h("failed to asynchronously prepare wasm: " + n4), rn(n4);
- });
- }
- function a2() {
- return p || "function" != typeof WebAssembly.instantiateStreaming || on(tn) || "function" != typeof fetch ? i3(t2) : fetch(tn, { credentials: "same-origin" }).then(function(r4) {
- return WebAssembly.instantiateStreaming(r4, n3).then(t2, function(n4) {
- return h("wasm streaming compile failed: " + n4), h("falling back to ArrayBuffer instantiation"), i3(t2);
- });
- });
- }
- if (Q(), o2.instantiateWasm)
- try {
- return o2.instantiateWasm(n3, r3);
- } catch (u2) {
- return h("Module.instantiateWasm callback failed with error: " + u2), false;
- }
- return a2().catch(e2), {};
- }
- function fn(n3) {
- for (; n3.length > 0; ) {
- var r3 = n3.shift();
- if ("function" != typeof r3) {
- var t2 = r3.func;
- "number" == typeof t2 ? void 0 === r3.arg ? ln(t2)() : ln(t2)(r3.arg) : t2(void 0 === r3.arg ? null : r3.arg);
- } else
- r3(o2);
- }
- }
- on(tn = "i3s.wasm") || (tn = l(tn));
- var sn = [];
- function ln(n3) {
- var r3 = sn[n3];
- return r3 || (n3 >= sn.length && (sn.length = n3 + 1), sn[n3] = r3 = x.get(n3)), r3;
- }
- function pn(n3, r3) {
- ln(n3)(r3);
- }
- function dn(n3) {
- return Dr(n3 + 16) + 16;
- }
- function vn(n3, r3) {
- }
- function hn(n3, r3) {
- return vn();
- }
- function mn(n3) {
- this.excPtr = n3, this.ptr = n3 - 16, this.set_type = function(n4) {
- W[this.ptr + 4 >> 2] = n4;
- }, this.get_type = function() {
- return W[this.ptr + 4 >> 2];
- }, this.set_destructor = function(n4) {
- W[this.ptr + 8 >> 2] = n4;
- }, this.get_destructor = function() {
- return W[this.ptr + 8 >> 2];
- }, this.set_refcount = function(n4) {
- W[this.ptr >> 2] = n4;
- }, this.set_caught = function(n4) {
- n4 = n4 ? 1 : 0, C[this.ptr + 12 >> 0] = n4;
- }, this.get_caught = function() {
- return 0 != C[this.ptr + 12 >> 0];
- }, this.set_rethrown = function(n4) {
- n4 = n4 ? 1 : 0, C[this.ptr + 13 >> 0] = n4;
- }, this.get_rethrown = function() {
- return 0 != C[this.ptr + 13 >> 0];
- }, this.init = function(n4, r3) {
- this.set_type(n4), this.set_destructor(r3), this.set_refcount(0), this.set_caught(false), this.set_rethrown(false);
- }, this.add_ref = function() {
- var n4 = W[this.ptr >> 2];
- W[this.ptr >> 2] = n4 + 1;
- }, this.release_ref = function() {
- var n4 = W[this.ptr >> 2];
- return W[this.ptr >> 2] = n4 - 1, 1 === n4;
- };
- }
- function yn(n3, r3, t2) {
- throw new mn(n3).init(r3, t2), n3;
- }
- var gn = {};
- function _n(n3) {
- for (; n3.length; ) {
- var r3 = n3.pop();
- n3.pop()(r3);
- }
- }
- function wn(n3) {
- return this.fromWireType(S[n3 >> 2]);
- }
- var bn = {}, An = {}, Tn = {}, Cn = 48, Pn = 57;
- function kn(n3) {
- if (void 0 === n3)
- return "_unknown";
- var r3 = (n3 = n3.replace(/[^a-zA-Z0-9_]/g, "$")).charCodeAt(0);
- return r3 >= Cn && r3 <= Pn ? "_" + n3 : n3;
- }
- function En(n3, r3) {
- return n3 = kn(n3), function() {
- return r3.apply(this, arguments);
- };
- }
- function Wn(n3, r3) {
- var t2 = En(r3, function(n4) {
- this.name = r3, this.message = n4;
- var t3 = new Error(n4).stack;
- void 0 !== t3 && (this.stack = this.toString() + "\n" + t3.replace(/^Error(:[^\n]*)?\n/, ""));
- });
- return t2.prototype = Object.create(n3.prototype), t2.prototype.constructor = t2, t2.prototype.toString = function() {
- return void 0 === this.message ? this.name : this.name + ": " + this.message;
- }, t2;
- }
- var Sn = void 0;
- function Rn(n3) {
- throw new Sn(n3);
- }
- function Fn(n3, r3, t2) {
- function e3(r4) {
- var e4 = t2(r4);
- e4.length !== n3.length && Rn("Mismatched type converter count");
- for (var o4 = 0; o4 < n3.length; ++o4)
- Mn(n3[o4], e4[o4]);
- }
- n3.forEach(function(n4) {
- Tn[n4] = r3;
- });
- var o3 = new Array(r3.length), i3 = [], a2 = 0;
- r3.forEach(function(n4, r4) {
- An.hasOwnProperty(n4) ? o3[r4] = An[n4] : (i3.push(n4), bn.hasOwnProperty(n4) || (bn[n4] = []), bn[n4].push(function() {
- o3[r4] = An[n4], ++a2 === i3.length && e3(o3);
- }));
- }), 0 === i3.length && e3(o3);
- }
- function xn(n3) {
- var r3 = gn[n3];
- delete gn[n3];
- var t2 = r3.rawConstructor, e3 = r3.rawDestructor, o3 = r3.fields;
- Fn([n3], o3.map(function(n4) {
- return n4.getterReturnType;
- }).concat(o3.map(function(n4) {
- return n4.setterArgumentType;
- })), function(n4) {
- var i3 = {};
- return o3.forEach(function(r4, t3) {
- var e4 = r4.fieldName, a2 = n4[t3], u2 = r4.getter, c2 = r4.getterContext, f2 = n4[t3 + o3.length], s2 = r4.setter, l2 = r4.setterContext;
- i3[e4] = { read: function(n5) {
- return a2.fromWireType(u2(c2, n5));
- }, write: function(n5, r5) {
- var t4 = [];
- s2(l2, n5, f2.toWireType(t4, r5)), _n(t4);
- } };
- }), [{ name: r3.name, fromWireType: function(n5) {
- var r4 = {};
- for (var t3 in i3)
- r4[t3] = i3[t3].read(n5);
- return e3(n5), r4;
- }, toWireType: function(n5, r4) {
- for (var o4 in i3)
- if (!(o4 in r4))
- throw new TypeError('Missing field: "' + o4 + '"');
- var a2 = t2();
- for (o4 in i3)
- i3[o4].write(a2, r4[o4]);
- return null !== n5 && n5.push(e3, a2), a2;
- }, argPackAdvance: 8, readValueFromPointer: wn, destructorFunction: e3 }];
- });
- }
- function jn(n3, r3, t2, e3, o3) {
- }
- function In(n3) {
- switch (n3) {
- case 1:
- return 0;
- case 2:
- return 1;
- case 4:
- return 2;
- case 8:
- return 3;
- default:
- throw new TypeError("Unknown type size: " + n3);
- }
- }
- function Un() {
- for (var n3 = new Array(256), r3 = 0; r3 < 256; ++r3)
- n3[r3] = String.fromCharCode(r3);
- On = n3;
- }
- var On = void 0;
- function Dn(n3) {
- for (var r3 = "", t2 = n3; P[t2]; )
- r3 += On[P[t2++]];
- return r3;
- }
- var Hn = void 0;
- function Vn(n3) {
- throw new Hn(n3);
- }
- function Mn(n3, r3, t2) {
- if (t2 = t2 || {}, !("argPackAdvance" in r3))
- throw new TypeError("registerType registeredInstance requires argPackAdvance");
- var e3 = r3.name;
- if (n3 || Vn('type "' + e3 + '" must have a positive integer typeid pointer'), An.hasOwnProperty(n3)) {
- if (t2.ignoreDuplicateRegistrations)
- return;
- Vn("Cannot register type '" + e3 + "' twice");
- }
- if (An[n3] = r3, delete Tn[n3], bn.hasOwnProperty(n3)) {
- var o3 = bn[n3];
- delete bn[n3], o3.forEach(function(n4) {
- n4();
- });
- }
- }
- function zn(n3, r3, t2, e3, o3) {
- var i3 = In(t2);
- Mn(n3, { name: r3 = Dn(r3), fromWireType: function(n4) {
- return !!n4;
- }, toWireType: function(n4, r4) {
- return r4 ? e3 : o3;
- }, argPackAdvance: 8, readValueFromPointer: function(n4) {
- var e4;
- if (1 === t2)
- e4 = C;
- else if (2 === t2)
- e4 = k;
- else {
- if (4 !== t2)
- throw new TypeError("Unknown boolean type size: " + r3);
- e4 = W;
- }
- return this.fromWireType(e4[n4 >> i3]);
- }, destructorFunction: null });
- }
- var Bn = [], Nn = [{}, { value: void 0 }, { value: null }, { value: true }, { value: false }];
- function qn(n3) {
- n3 > 4 && 0 == --Nn[n3].refcount && (Nn[n3] = void 0, Bn.push(n3));
- }
- function Ln() {
- for (var n3 = 0, r3 = 5; r3 < Nn.length; ++r3)
- void 0 !== Nn[r3] && ++n3;
- return n3;
- }
- function Gn() {
- for (var n3 = 5; n3 < Nn.length; ++n3)
- if (void 0 !== Nn[n3])
- return Nn[n3];
- return null;
- }
- function Jn() {
- o2.count_emval_handles = Ln, o2.get_first_emval = Gn;
- }
- var Xn = { toValue: function(n3) {
- return n3 || Vn("Cannot use deleted val. handle = " + n3), Nn[n3].value;
- }, toHandle: function(n3) {
- switch (n3) {
- case void 0:
- return 1;
- case null:
- return 2;
- case true:
- return 3;
- case false:
- return 4;
- default:
- var r3 = Bn.length ? Bn.pop() : Nn.length;
- return Nn[r3] = { refcount: 1, value: n3 }, r3;
- }
- } };
- function Yn(n3, r3) {
- Mn(n3, { name: r3 = Dn(r3), fromWireType: function(n4) {
- var r4 = Xn.toValue(n4);
- return qn(n4), r4;
- }, toWireType: function(n4, r4) {
- return Xn.toHandle(r4);
- }, argPackAdvance: 8, readValueFromPointer: wn, destructorFunction: null });
- }
- function Zn(n3) {
- if (null === n3)
- return "null";
- var r3 = typeof n3;
- return "object" === r3 || "array" === r3 || "function" === r3 ? n3.toString() : "" + n3;
- }
- function $n(n3, r3) {
- switch (r3) {
- case 2:
- return function(n4) {
- return this.fromWireType(R[n4 >> 2]);
- };
- case 3:
- return function(n4) {
- return this.fromWireType(F[n4 >> 3]);
- };
- default:
- throw new TypeError("Unknown float type: " + n3);
- }
- }
- function Kn(n3, r3, t2) {
- var e3 = In(t2);
- Mn(n3, { name: r3 = Dn(r3), fromWireType: function(n4) {
- return n4;
- }, toWireType: function(n4, r4) {
- if ("number" != typeof r4 && "boolean" != typeof r4)
- throw new TypeError('Cannot convert "' + Zn(r4) + '" to ' + this.name);
- return r4;
- }, argPackAdvance: 8, readValueFromPointer: $n(r3, e3), destructorFunction: null });
- }
- function Qn(n3, r3, t2, e3, o3) {
- var i3 = r3.length;
- i3 < 2 && Vn("argTypes array size mismatch! Must at least get return value and 'this' types!");
- for (var a2 = null !== r3[1] && null !== t2, u2 = false, c2 = 1; c2 < r3.length; ++c2)
- if (null !== r3[c2] && void 0 === r3[c2].destructorFunction) {
- u2 = true;
- break;
- }
- var f2 = "void" !== r3[0].name, s2 = i3 - 2, l2 = new Array(s2), p2 = [], d2 = [];
- return function() {
- var t3;
- arguments.length !== s2 && Vn("function " + n3 + " called with " + arguments.length + " arguments, expected " + s2 + " args!"), d2.length = 0, p2.length = a2 ? 2 : 1, p2[0] = o3, a2 && (t3 = r3[1].toWireType(d2, this), p2[1] = t3);
- for (var i4 = 0; i4 < s2; ++i4)
- l2[i4] = r3[i4 + 2].toWireType(d2, arguments[i4]), p2.push(l2[i4]);
- function c3(n4) {
- if (u2)
- _n(d2);
- else
- for (var e4 = a2 ? 1 : 2; e4 < r3.length; e4++) {
- var o4 = 1 === e4 ? t3 : l2[e4 - 2];
- null !== r3[e4].destructorFunction && r3[e4].destructorFunction(o4);
- }
- if (f2)
- return r3[0].fromWireType(n4);
- }
- return c3(e3.apply(null, p2));
- };
- }
- function nr(n3, r3, t2) {
- if (void 0 === n3[r3].overloadTable) {
- var e3 = n3[r3];
- n3[r3] = function() {
- return n3[r3].overloadTable.hasOwnProperty(arguments.length) || Vn("Function '" + t2 + "' called with an invalid number of arguments (" + arguments.length + ") - expects one of (" + n3[r3].overloadTable + ")!"), n3[r3].overloadTable[arguments.length].apply(this, arguments);
- }, n3[r3].overloadTable = [], n3[r3].overloadTable[e3.argCount] = e3;
- }
- }
- function rr(n3, r3, t2) {
- o2.hasOwnProperty(n3) ? ((void 0 === t2 || void 0 !== o2[n3].overloadTable && void 0 !== o2[n3].overloadTable[t2]) && Vn("Cannot register public name '" + n3 + "' twice"), nr(o2, n3, n3), o2.hasOwnProperty(t2) && Vn("Cannot register multiple overloads of a function with the same number of arguments (" + t2 + ")!"), o2[n3].overloadTable[t2] = r3) : (o2[n3] = r3, void 0 !== t2 && (o2[n3].numArguments = t2));
- }
- function tr(n3, r3) {
- for (var t2 = [], e3 = 0; e3 < n3; e3++)
- t2.push(W[(r3 >> 2) + e3]);
- return t2;
- }
- function er(n3, r3, t2) {
- o2.hasOwnProperty(n3) || Rn("Replacing nonexistant public symbol"), void 0 !== o2[n3].overloadTable && void 0 !== t2 ? o2[n3].overloadTable[t2] = r3 : (o2[n3] = r3, o2[n3].argCount = t2);
- }
- function or(n3, r3, t2) {
- var e3 = o2["dynCall_" + n3];
- return t2 && t2.length ? e3.apply(null, [r3].concat(t2)) : e3.call(null, r3);
- }
- function ir(n3, r3, t2) {
- return n3.includes("j") ? or(n3, r3, t2) : ln(r3).apply(null, t2);
- }
- function ar(n3, r3) {
- var t2 = [];
- return function() {
- t2.length = arguments.length;
- for (var e3 = 0; e3 < arguments.length; e3++)
- t2[e3] = arguments[e3];
- return ir(n3, r3, t2);
- };
- }
- function ur(n3, r3) {
- function t2() {
- return n3.includes("j") ? ar(n3, r3) : ln(r3);
- }
- n3 = Dn(n3);
- var e3 = t2();
- return "function" != typeof e3 && Vn("unknown function pointer with signature " + n3 + ": " + r3), e3;
- }
- var cr = void 0;
- function fr(n3) {
- var r3 = Vr(n3), t2 = Dn(r3);
- return Hr(r3), t2;
- }
- function sr(n3, r3) {
- var t2 = [], e3 = {};
- function o3(n4) {
- e3[n4] || An[n4] || (Tn[n4] ? Tn[n4].forEach(o3) : (t2.push(n4), e3[n4] = true));
- }
- throw r3.forEach(o3), new cr(n3 + ": " + t2.map(fr).join([", "]));
- }
- function lr(n3, r3, t2, e3, o3, i3) {
- var a2 = tr(r3, t2);
- n3 = Dn(n3), o3 = ur(e3, o3), rr(n3, function() {
- sr("Cannot call " + n3 + " due to unbound types", a2);
- }, r3 - 1), Fn([], a2, function(t3) {
- var e4 = [t3[0], null].concat(t3.slice(1));
- return er(n3, Qn(n3, e4, null, o3, i3), r3 - 1), [];
- });
- }
- function pr(n3, r3, t2) {
- switch (r3) {
- case 0:
- return t2 ? function(n4) {
- return C[n4];
- } : function(n4) {
- return P[n4];
- };
- case 1:
- return t2 ? function(n4) {
- return k[n4 >> 1];
- } : function(n4) {
- return E[n4 >> 1];
- };
- case 2:
- return t2 ? function(n4) {
- return W[n4 >> 2];
- } : function(n4) {
- return S[n4 >> 2];
- };
- default:
- throw new TypeError("Unknown integer type: " + n3);
- }
- }
- function dr(n3, r3, t2, e3, o3) {
- r3 = Dn(r3), -1 === o3 && (o3 = 4294967295);
- var i3 = In(t2), a2 = function(n4) {
- return n4;
- };
- if (0 === e3) {
- var u2 = 32 - 8 * t2;
- a2 = function(n4) {
- return n4 << u2 >>> u2;
- };
- }
- var c2 = r3.includes("unsigned");
- Mn(n3, { name: r3, fromWireType: a2, toWireType: function(n4, t3) {
- if ("number" != typeof t3 && "boolean" != typeof t3)
- throw new TypeError('Cannot convert "' + Zn(t3) + '" to ' + this.name);
- if (t3 < e3 || t3 > o3)
- throw new TypeError('Passing a number "' + Zn(t3) + '" from JS side to C/C++ side to an argument of type "' + r3 + '", which is outside the valid range [' + e3 + ", " + o3 + "]!");
- return c2 ? t3 >>> 0 : 0 | t3;
- }, argPackAdvance: 8, readValueFromPointer: pr(r3, i3, 0 !== e3), destructorFunction: null });
- }
- function vr(n3, r3, t2) {
- var e3 = [Int8Array, Uint8Array, Int16Array, Uint16Array, Int32Array, Uint32Array, Float32Array, Float64Array][r3];
- function o3(n4) {
- var r4 = S, t3 = r4[n4 >>= 2], o4 = r4[n4 + 1];
- return new e3(T, o4, t3);
- }
- Mn(n3, { name: t2 = Dn(t2), fromWireType: o3, argPackAdvance: 8, readValueFromPointer: o3 }, { ignoreDuplicateRegistrations: true });
- }
- function hr(n3, r3) {
- var t2 = "std::string" === (r3 = Dn(r3));
- Mn(n3, { name: r3, fromWireType: function(n4) {
- var r4, e3 = S[n4 >> 2];
- if (t2)
- for (var o3 = n4 + 4, i3 = 0; i3 <= e3; ++i3) {
- var a2 = n4 + 4 + i3;
- if (i3 == e3 || 0 == P[a2]) {
- var u2 = _(o3, a2 - o3);
- void 0 === r4 ? r4 = u2 : (r4 += String.fromCharCode(0), r4 += u2), o3 = a2 + 1;
- }
- }
- else {
- var c2 = new Array(e3);
- for (i3 = 0; i3 < e3; ++i3)
- c2[i3] = String.fromCharCode(P[n4 + 4 + i3]);
- r4 = c2.join("");
- }
- return Hr(n4), r4;
- }, toWireType: function(n4, r4) {
- r4 instanceof ArrayBuffer && (r4 = new Uint8Array(r4));
- var e3 = "string" == typeof r4;
- e3 || r4 instanceof Uint8Array || r4 instanceof Uint8ClampedArray || r4 instanceof Int8Array || Vn("Cannot pass non-string to std::string");
- var o3 = (t2 && e3 ? function() {
- return A(r4);
- } : function() {
- return r4.length;
- })(), i3 = Dr(4 + o3 + 1);
- if (S[i3 >> 2] = o3, t2 && e3)
- b(r4, i3 + 4, o3 + 1);
- else if (e3)
- for (var a2 = 0; a2 < o3; ++a2) {
- var u2 = r4.charCodeAt(a2);
- u2 > 255 && (Hr(i3), Vn("String has UTF-16 code units that do not fit in 8 bits")), P[i3 + 4 + a2] = u2;
- }
- else
- for (a2 = 0; a2 < o3; ++a2)
- P[i3 + 4 + a2] = r4[a2];
- return null !== n4 && n4.push(Hr, i3), i3;
- }, argPackAdvance: 8, readValueFromPointer: wn, destructorFunction: function(n4) {
- Hr(n4);
- } });
- }
- function mr(n3, r3, t2) {
- var e3, o3, i3, a2, u2;
- t2 = Dn(t2), 2 === r3 ? (e3 = I, o3 = U, a2 = O, i3 = function() {
- return E;
- }, u2 = 1) : 4 === r3 && (e3 = D, o3 = H, a2 = V, i3 = function() {
- return S;
- }, u2 = 2), Mn(n3, { name: t2, fromWireType: function(n4) {
- for (var t3, o4 = S[n4 >> 2], a3 = i3(), c2 = n4 + 4, f2 = 0; f2 <= o4; ++f2) {
- var s2 = n4 + 4 + f2 * r3;
- if (f2 == o4 || 0 == a3[s2 >> u2]) {
- var l2 = e3(c2, s2 - c2);
- void 0 === t3 ? t3 = l2 : (t3 += String.fromCharCode(0), t3 += l2), c2 = s2 + r3;
- }
- }
- return Hr(n4), t3;
- }, toWireType: function(n4, e4) {
- "string" != typeof e4 && Vn("Cannot pass non-string to C++ string type " + t2);
- var i4 = a2(e4), c2 = Dr(4 + i4 + r3);
- return S[c2 >> 2] = i4 >> u2, o3(e4, c2 + 4, i4 + r3), null !== n4 && n4.push(Hr, c2), c2;
- }, argPackAdvance: 8, readValueFromPointer: wn, destructorFunction: function(n4) {
- Hr(n4);
- } });
- }
- function yr(n3, r3, t2, e3, o3, i3) {
- gn[n3] = { name: Dn(r3), rawConstructor: ur(t2, e3), rawDestructor: ur(o3, i3), fields: [] };
- }
- function gr(n3, r3, t2, e3, o3, i3, a2, u2, c2, f2) {
- gn[n3].fields.push({ fieldName: Dn(r3), getterReturnType: t2, getter: ur(e3, o3), getterContext: i3, setterArgumentType: a2, setter: ur(u2, c2), setterContext: f2 });
- }
- function _r(n3, r3) {
- Mn(n3, { isVoid: true, name: r3 = Dn(r3), argPackAdvance: 0, fromWireType: function() {
- }, toWireType: function(n4, r4) {
- } });
- }
- function wr(n3) {
- n3 > 4 && (Nn[n3].refcount += 1);
- }
- var br = {};
- function Ar(n3) {
- var r3 = br[n3];
- return void 0 === r3 ? Dn(n3) : r3;
- }
- function Tr(n3) {
- return Xn.toHandle(Ar(n3));
- }
- function Cr(n3, r3) {
- var t2 = An[n3];
- return void 0 === t2 && Vn(r3 + " has unknown type " + fr(n3)), t2;
- }
- function Pr(n3, r3) {
- var t2 = (n3 = Cr(n3, "_emval_take_value")).readValueFromPointer(r3);
- return Xn.toHandle(t2);
- }
- function kr() {
- rn("");
- }
- function Er(n3, r3, t2) {
- P.copyWithin(n3, r3, r3 + t2);
- }
- function Wr(n3) {
- try {
- return d.grow(n3 - T.byteLength + 65535 >>> 16), z(d.buffer), 1;
- } catch (r3) {
- }
- }
- function Sr(n3) {
- var r3 = P.length, t2 = 2147483648;
- if ((n3 >>>= 0) > t2)
- return false;
- for (var e3 = 1; e3 <= 4; e3 *= 2) {
- var o3 = r3 * (1 + 0.2 / e3);
- if (o3 = Math.min(o3, n3 + 100663296), Wr(Math.min(t2, M(Math.max(n3, o3), 65536))))
- return true;
- }
- return false;
- }
- var Rr = { mappings: {}, buffers: [null, [], []], printChar: function(n3, r3) {
- var t2 = Rr.buffers[n3];
- 0 === r3 || 10 === r3 ? ((1 === n3 ? v : h)(g(t2, 0)), t2.length = 0) : t2.push(r3);
- }, varargs: void 0, get: function() {
- return Rr.varargs += 4, W[Rr.varargs - 4 >> 2];
- }, getStr: function(n3) {
- return _(n3);
- }, get64: function(n3, r3) {
- return n3;
- } };
- function Fr(n3) {
- return 0;
- }
- function xr(n3, r3, t2, e3, o3) {
- }
- function jr(n3, r3, t2, e3) {
- for (var o3 = 0, i3 = 0; i3 < t2; i3++) {
- var a2 = W[r3 >> 2], u2 = W[r3 + 4 >> 2];
- r3 += 8;
- for (var c2 = 0; c2 < u2; c2++)
- Rr.printChar(n3, P[a2 + c2]);
- o3 += u2;
- }
- return W[e3 >> 2] = o3, 0;
- }
- function Ir(n3) {
- }
- Sn = o2.InternalError = Wn(Error, "InternalError"), Un(), Hn = o2.BindingError = Wn(Error, "BindingError"), Jn(), cr = o2.UnboundTypeError = Wn(Error, "UnboundTypeError");
- var Ur = { __call_sighandler: pn, __cxa_allocate_exception: dn, __cxa_atexit: hn, __cxa_throw: yn, _embind_finalize_value_object: xn, _embind_register_bigint: jn, _embind_register_bool: zn, _embind_register_emval: Yn, _embind_register_float: Kn, _embind_register_function: lr, _embind_register_integer: dr, _embind_register_memory_view: vr, _embind_register_std_string: hr, _embind_register_std_wstring: mr, _embind_register_value_object: yr, _embind_register_value_object_field: gr, _embind_register_void: _r, _emval_decref: qn, _emval_incref: wr, _emval_new_cstring: Tr, _emval_take_value: Pr, abort: kr, emscripten_memcpy_big: Er, emscripten_resize_heap: Sr, fd_close: Fr, fd_seek: xr, fd_write: jr, setTempRet0: Ir };
- cn(), o2.___wasm_call_ctors = function() {
- return (o2.___wasm_call_ctors = o2.asm.__wasm_call_ctors).apply(null, arguments);
- };
- var Or, Dr = o2._malloc = function() {
- return (Dr = o2._malloc = o2.asm.malloc).apply(null, arguments);
- }, Hr = o2._free = function() {
- return (Hr = o2._free = o2.asm.free).apply(null, arguments);
- }, Vr = o2.___getTypeName = function() {
- return (Vr = o2.___getTypeName = o2.asm.__getTypeName).apply(null, arguments);
- };
- function Mr(n3) {
- function t2() {
- Or || (Or = true, o2.calledRun = true, m || (G(), r2(o2), o2.onRuntimeInitialized && o2.onRuntimeInitialized(), J()));
- }
- $ > 0 || (L(), $ > 0 || (o2.setStatus ? (o2.setStatus("Running..."), setTimeout(function() {
- setTimeout(function() {
- o2.setStatus("");
- }, 1), t2();
- }, 1)) : t2()));
- }
- if (o2.___embind_register_native_and_builtin_types = function() {
- return (o2.___embind_register_native_and_builtin_types = o2.asm.__embind_register_native_and_builtin_types).apply(null, arguments);
- }, o2.___errno_location = function() {
- return (o2.___errno_location = o2.asm.__errno_location).apply(null, arguments);
- }, o2.stackSave = function() {
- return (o2.stackSave = o2.asm.stackSave).apply(null, arguments);
- }, o2.stackRestore = function() {
- return (o2.stackRestore = o2.asm.stackRestore).apply(null, arguments);
- }, o2.stackAlloc = function() {
- return (o2.stackAlloc = o2.asm.stackAlloc).apply(null, arguments);
- }, o2.dynCall_vij = function() {
- return (o2.dynCall_vij = o2.asm.dynCall_vij).apply(null, arguments);
- }, o2.dynCall_jiji = function() {
- return (o2.dynCall_jiji = o2.asm.dynCall_jiji).apply(null, arguments);
- }, K = function n3() {
- Or || Mr(), Or || (K = n3);
- }, o2.run = Mr, o2.preInit)
- for ("function" == typeof o2.preInit && (o2.preInit = [o2.preInit]); o2.preInit.length > 0; )
- o2.preInit.pop()();
- return Mr(), n2.ready;
- }, r.exports = e;
- var i = n({ __proto__: null, default: o.exports }, [o.exports]);
- export {
- i
- };
- //# sourceMappingURL=i3s-6P5X4JEO.js.map
|