bytev-charts-beta
Version:
基于echarts和JavaScript及ES6封装的一个可以直接调用的图表组件库,内置主题设计,简单快捷,且支持用户自定义配置; npm 安装方式: npm install bytev-charts 若启动提示还需额外install插件,则运行 npm install @babel/runtime-corejs2 即可;
1,609 lines (1,434 loc) • 84.7 kB
JavaScript
import _typeof from "@babel/runtime-corejs2/helpers/typeof";
import "core-js/modules/es.regexp.exec.js";
import "core-js/modules/es.string.split.js";
import "core-js/modules/es.number.constructor.js";
import "core-js/modules/es.array.iterator.js";
import "core-js/modules/es.array-buffer.slice.js";
import "core-js/modules/es.object.to-string.js";
import "core-js/modules/es.typed-array.int8-array.js";
import "core-js/modules/es.typed-array.copy-within.js";
import "core-js/modules/es.typed-array.every.js";
import "core-js/modules/es.typed-array.fill.js";
import "core-js/modules/es.typed-array.filter.js";
import "core-js/modules/es.typed-array.find.js";
import "core-js/modules/es.typed-array.find-index.js";
import "core-js/modules/es.typed-array.for-each.js";
import "core-js/modules/es.typed-array.includes.js";
import "core-js/modules/es.typed-array.index-of.js";
import "core-js/modules/es.typed-array.iterator.js";
import "core-js/modules/es.typed-array.join.js";
import "core-js/modules/es.typed-array.last-index-of.js";
import "core-js/modules/es.typed-array.map.js";
import "core-js/modules/es.typed-array.reduce.js";
import "core-js/modules/es.typed-array.reduce-right.js";
import "core-js/modules/es.typed-array.reverse.js";
import "core-js/modules/es.typed-array.set.js";
import "core-js/modules/es.typed-array.slice.js";
import "core-js/modules/es.typed-array.some.js";
import "core-js/modules/es.typed-array.sort.js";
import "core-js/modules/es.typed-array.subarray.js";
import "core-js/modules/es.typed-array.to-locale-string.js";
import "core-js/modules/es.typed-array.to-string.js";
import "core-js/modules/es.typed-array.int16-array.js";
import "core-js/modules/es.typed-array.int32-array.js";
import "core-js/modules/es.typed-array.uint8-array.js";
import "core-js/modules/es.typed-array.uint16-array.js";
import "core-js/modules/es.typed-array.uint32-array.js";
import "core-js/modules/es.typed-array.float32-array.js";
import "core-js/modules/es.typed-array.float64-array.js";
import "core-js/modules/es.string.starts-with.js";
import "core-js/modules/es.array.index-of.js";
import "core-js/modules/es.array.slice.js";
import "core-js/modules/es.function.name.js";
import "core-js/modules/web.timers.js";
import "core-js/modules/es.date.to-string.js";
import "core-js/modules/es.regexp.to-string.js";
import "core-js/modules/es.string.replace.js";
import "core-js/modules/es.function.bind.js";
import "core-js/modules/es.array-buffer.constructor.js";
import "core-js/modules/es.promise.js";
import _Object$defineProperties from "@babel/runtime-corejs2/core-js/object/define-properties";
import _Object$defineProperty from "@babel/runtime-corejs2/core-js/object/define-property";
import _Symbol$iterator from "@babel/runtime-corejs2/core-js/symbol/iterator";
import _JSON$stringify from "@babel/runtime-corejs2/core-js/json/stringify";
import _Object$create from "@babel/runtime-corejs2/core-js/object/create";
import _Object$getOwnPropertyDescriptor from "@babel/runtime-corejs2/core-js/object/get-own-property-descriptor";
import _Promise from "@babel/runtime-corejs2/core-js/promise";
var $jscomp = $jscomp || {};
$jscomp.scope = {};
$jscomp.ASSUME_ES5 = !1;
$jscomp.ASSUME_NO_NATIVE_MAP = !1;
$jscomp.ASSUME_NO_NATIVE_SET = !1;
$jscomp.defineProperty = $jscomp.ASSUME_ES5 || "function" == typeof _Object$defineProperties ? _Object$defineProperty : function (d, k, f) {
d != Array.prototype && d != Object.prototype && (d[k] = f.value);
};
$jscomp.getGlobal = function (d) {
return "undefined" != typeof window && window === d ? d : "undefined" != typeof global && null != global ? global : d;
};
$jscomp.global = $jscomp.getGlobal(this);
$jscomp.polyfill = function (d, k, f, u) {
if (k) {
f = $jscomp.global;
d = d.split(".");
for (u = 0; u < d.length - 1; u++) {
var h = d[u];
h in f || (f[h] = {});
f = f[h];
}
d = d[d.length - 1];
u = f[d];
k = k(u);
k != u && null != k && $jscomp.defineProperty(f, d, {
configurable: !0,
writable: !0,
value: k
});
}
};
$jscomp.polyfill("Math.imul", function (d) {
return d ? d : function (d, f) {
d = Number(d);
f = Number(f);
var k = d & 65535,
h = f & 65535;
return k * h + ((d >>> 16 & 65535) * h + k * (f >>> 16 & 65535) << 16 >>> 0) | 0;
};
}, "es6", "es3");
$jscomp.polyfill("Math.clz32", function (d) {
return d ? d : function (d) {
d = Number(d) >>> 0;
if (0 === d) return 32;
var f = 0;
0 === (d & 4294901760) && (d <<= 16, f += 16);
0 === (d & 4278190080) && (d <<= 8, f += 8);
0 === (d & 4026531840) && (d <<= 4, f += 4);
0 === (d & 3221225472) && (d <<= 2, f += 2);
0 === (d & 2147483648) && f++;
return f;
};
}, "es6", "es3");
$jscomp.polyfill("Math.trunc", function (d) {
return d ? d : function (d) {
d = Number(d);
if (isNaN(d) || Infinity === d || -Infinity === d || 0 === d) return d;
var f = Math.floor(Math.abs(d));
return 0 > d ? -f : f;
};
}, "es6", "es3");
$jscomp.SYMBOL_PREFIX = "jscomp_symbol_";
$jscomp.initSymbol = function () {
$jscomp.initSymbol = function () {};
$jscomp.global.Symbol || ($jscomp.global.Symbol = $jscomp.Symbol);
};
$jscomp.Symbol = function () {
var d = 0;
return function (k) {
return $jscomp.SYMBOL_PREFIX + (k || "") + d++;
};
}();
$jscomp.initSymbolIterator = function () {
$jscomp.initSymbol();
var d = $jscomp.global.Symbol.iterator;
d || (d = $jscomp.global.Symbol.iterator = $jscomp.global.Symbol("iterator"));
"function" != typeof Array.prototype[d] && $jscomp.defineProperty(Array.prototype, d, {
configurable: !0,
writable: !0,
value: function value() {
return $jscomp.arrayIterator(this);
}
});
$jscomp.initSymbolIterator = function () {};
};
$jscomp.arrayIterator = function (d) {
var k = 0;
return $jscomp.iteratorPrototype(function () {
return k < d.length ? {
done: !1,
value: d[k++]
} : {
done: !0
};
});
};
$jscomp.iteratorPrototype = function (d) {
$jscomp.initSymbolIterator();
d = {
next: d
};
d[$jscomp.global.Symbol.iterator] = function () {
return this;
};
return d;
};
$jscomp.makeIterator = function (d) {
$jscomp.initSymbolIterator();
var k = d[_Symbol$iterator];
return k ? k.call(d) : $jscomp.arrayIterator(d);
};
$jscomp.FORCE_POLYFILL_PROMISE = !1;
$jscomp.polyfill("Promise", function (d) {
function k() {
this.batch_ = null;
}
function f(d) {
return d instanceof h ? d : new h(function (r, f) {
r(d);
});
}
if (d && !$jscomp.FORCE_POLYFILL_PROMISE) return d;
k.prototype.asyncExecute = function (d) {
null == this.batch_ && (this.batch_ = [], this.asyncExecuteBatch_());
this.batch_.push(d);
return this;
};
k.prototype.asyncExecuteBatch_ = function () {
var d = this;
this.asyncExecuteFunction(function () {
d.executeBatch_();
});
};
var u = $jscomp.global.setTimeout;
k.prototype.asyncExecuteFunction = function (d) {
u(d, 0);
};
k.prototype.executeBatch_ = function () {
for (; this.batch_ && this.batch_.length;) {
var d = this.batch_;
this.batch_ = [];
for (var B = 0; B < d.length; ++B) {
var f = d[B];
delete d[B];
try {
f();
} catch (v) {
this.asyncThrow_(v);
}
}
}
this.batch_ = null;
};
k.prototype.asyncThrow_ = function (d) {
this.asyncExecuteFunction(function () {
throw d;
});
};
var h = function h(d) {
this.state_ = 0;
this.result_ = void 0;
this.onSettledCallbacks_ = [];
var r = this.createResolveAndReject_();
try {
d(r.resolve, r.reject);
} catch (Y) {
r.reject(Y);
}
};
h.prototype.createResolveAndReject_ = function () {
function d(d) {
return function (r) {
h || (h = !0, d.call(f, r));
};
}
var f = this,
h = !1;
return {
resolve: d(this.resolveTo_),
reject: d(this.reject_)
};
};
h.prototype.resolveTo_ = function (d) {
if (d === this) this.reject_(new TypeError("A Promise cannot resolve to itself"));else if (d instanceof h) this.settleSameAsPromise_(d);else {
a: switch (_typeof(d)) {
case "object":
var f = null != d;
break a;
case "function":
f = !0;
break a;
default:
f = !1;
}
f ? this.resolveToNonPromiseObj_(d) : this.fulfill_(d);
}
};
h.prototype.resolveToNonPromiseObj_ = function (d) {
var f = void 0;
try {
f = d.then;
} catch (Y) {
this.reject_(Y);
return;
}
"function" == typeof f ? this.settleSameAsThenable_(f, d) : this.fulfill_(d);
};
h.prototype.reject_ = function (d) {
this.settle_(2, d);
};
h.prototype.fulfill_ = function (d) {
this.settle_(1, d);
};
h.prototype.settle_ = function (d, f) {
if (0 != this.state_) throw Error("Cannot settle(" + d + ", " + f | "): Promise already settled in state" + this.state_);
this.state_ = d;
this.result_ = f;
this.executeOnSettledCallbacks_();
};
h.prototype.executeOnSettledCallbacks_ = function () {
if (null != this.onSettledCallbacks_) {
for (var d = this.onSettledCallbacks_, f = 0; f < d.length; ++f) {
d[f].call(), d[f] = null;
}
this.onSettledCallbacks_ = null;
}
};
var ha = new k();
h.prototype.settleSameAsPromise_ = function (d) {
var f = this.createResolveAndReject_();
d.callWhenSettled_(f.resolve, f.reject);
};
h.prototype.settleSameAsThenable_ = function (d, f) {
var h = this.createResolveAndReject_();
try {
d.call(f, h.resolve, h.reject);
} catch (v) {
h.reject(v);
}
};
h.prototype.then = function (d, f) {
function k(d, f) {
return "function" == typeof d ? function (f) {
try {
v(d(f));
} catch (O) {
r(O);
}
} : f;
}
var v,
r,
B = new h(function (d, f) {
v = d;
r = f;
});
this.callWhenSettled_(k(d, v), k(f, r));
return B;
};
h.prototype["catch"] = function (d) {
return this.then(void 0, d);
};
h.prototype.callWhenSettled_ = function (d, f) {
function h() {
switch (k.state_) {
case 1:
d(k.result_);
break;
case 2:
f(k.result_);
break;
default:
throw Error("Unexpected state: " + k.state_);
}
}
var k = this;
null == this.onSettledCallbacks_ ? ha.asyncExecute(h) : this.onSettledCallbacks_.push(function () {
ha.asyncExecute(h);
});
};
h.resolve = f;
h.reject = function (d) {
return new h(function (f, h) {
h(d);
});
};
h.race = function (d) {
return new h(function (h, k) {
for (var v = $jscomp.makeIterator(d), r = v.next(); !r.done; r = v.next()) {
f(r.value).callWhenSettled_(h, k);
}
});
};
h.all = function (d) {
var k = $jscomp.makeIterator(d),
r = k.next();
return r.done ? f([]) : new h(function (d, h) {
function v(f) {
return function (h) {
u[f] = h;
B--;
0 == B && d(u);
};
}
var u = [],
B = 0;
do {
u.push(void 0), B++, f(r.value).callWhenSettled_(v(u.length - 1), h), r = k.next();
} while (!r.done);
});
};
return h;
}, "es6", "es3");
var DracoDecoderModule = function DracoDecoderModule(d) {
function k(a, c) {
c || (c = 16);
return Math.ceil(a / c) * c;
}
function f(a, c) {
a || O("Assertion failed: " + c);
}
function u(a, c) {
if (0 === c || !a) return "";
for (var b = 0, e, d = 0;;) {
e = W[a + d >> 0];
b |= e;
if (0 == e && !c) break;
d++;
if (c && d == c) break;
}
c || (c = d);
e = "";
if (128 > b) {
for (; 0 < c;) {
b = String.fromCharCode.apply(String, W.subarray(a, a + Math.min(c, 1024))), e = e ? e + b : b, a += 1024, c -= 1024;
}
return e;
}
return h(W, a);
}
function h(a, c) {
for (var b = c; a[b];) {
++b;
}
if (16 < b - c && a.subarray && Ia) return Ia.decode(a.subarray(c, b));
for (b = "";;) {
var e = a[c++];
if (!e) return b;
if (e & 128) {
var d = a[c++] & 63;
if (192 == (e & 224)) b += String.fromCharCode((e & 31) << 6 | d);else {
var f = a[c++] & 63;
if (224 == (e & 240)) e = (e & 15) << 12 | d << 6 | f;else {
var g = a[c++] & 63;
if (240 == (e & 248)) e = (e & 7) << 18 | d << 12 | f << 6 | g;else {
var h = a[c++] & 63;
if (248 == (e & 252)) e = (e & 3) << 24 | d << 18 | f << 12 | g << 6 | h;else {
var k = a[c++] & 63;
e = (e & 1) << 30 | d << 24 | f << 18 | g << 12 | h << 6 | k;
}
}
}
65536 > e ? b += String.fromCharCode(e) : (e -= 65536, b += String.fromCharCode(55296 | e >> 10, 56320 | e & 1023));
}
} else b += String.fromCharCode(e);
}
}
function ha(a, c) {
0 < a % c && (a += c - a % c);
return a;
}
function r() {
a.HEAP8 = ia = new Int8Array(D);
a.HEAP16 = Ja = new Int16Array(D);
a.HEAP32 = E = new Int32Array(D);
a.HEAPU8 = W = new Uint8Array(D);
a.HEAPU16 = new Uint16Array(D);
a.HEAPU32 = new Uint32Array(D);
a.HEAPF32 = new Float32Array(D);
a.HEAPF64 = new Float64Array(D);
}
function B(e) {
for (; 0 < e.length;) {
var c = e.shift();
if ("function" == typeof c) c();else {
var b = c.func;
"number" === typeof b ? void 0 === c.arg ? a.dynCall_v(b) : a.dynCall_vi(b, c.arg) : b(void 0 === c.arg ? null : c.arg);
}
}
}
function Y(a) {
return String.prototype.startsWith ? a.startsWith("data:application/octet-stream;base64,") : 0 === a.indexOf("data:application/octet-stream;base64,");
}
function v() {
return !!v.uncaught_exception;
}
function la() {
var e = y.last;
if (!e) return (sa(0), 0) | 0;
var c = y.infos[e],
b = c.type;
if (!b) return (sa(0), e) | 0;
var p = Array.prototype.slice.call(arguments);
a.___cxa_is_pointer_type(b);
la.buffer || (la.buffer = Ka(4));
E[la.buffer >> 2] = e;
e = la.buffer;
for (var d = 0; d < p.length; d++) {
if (p[d] && a.___cxa_can_catch(p[d], b, e)) return e = E[e >> 2], c.adjusted = e, (sa(p[d]), e) | 0;
}
e = E[e >> 2];
return (sa(b), e) | 0;
}
function Z(e, c) {
w.varargs = c;
try {
var b = w.get(),
p = w.get(),
d = w.get();
e = 0;
Z.buffers || (Z.buffers = [null, [], []], Z.printChar = function (c, b) {
var e = Z.buffers[c];
f(e);
0 === b || 10 === b ? ((1 === c ? a.print : a.printErr)(h(e, 0)), e.length = 0) : e.push(b);
});
for (c = 0; c < d; c++) {
for (var g = E[p + 8 * c >> 2], k = E[p + (8 * c + 4) >> 2], l = 0; l < k; l++) {
Z.printChar(b, W[g + l]);
}
e += k;
}
return e;
} catch (ya) {
return "undefined" !== typeof FS && ya instanceof FS.ErrnoError || O(ya), -ya.errno;
}
}
function ma(e, c) {
ma.seen || (ma.seen = {});
e in ma.seen || (a.dynCall_v(c), ma.seen[e] = 1);
}
function na(a) {
this.name = "ExitStatus";
this.message = "Program terminated with exit(" + a + ")";
this.status = a;
}
function wa(e) {
function c() {
if (!a.calledRun && (a.calledRun = !0, !oa)) {
La || (La = !0, B(Ma));
B(Na);
if (a.onRuntimeInitialized) a.onRuntimeInitialized();
if (a.postRun) for ("function" == typeof a.postRun && (a.postRun = [a.postRun]); a.postRun.length;) {
Oa.unshift(a.postRun.shift());
}
B(Oa);
}
}
if (!(0 < ea)) {
if (a.preRun) for ("function" == typeof a.preRun && (a.preRun = [a.preRun]); a.preRun.length;) {
Pa.unshift(a.preRun.shift());
}
B(Pa);
0 < ea || a.calledRun || (a.setStatus ? (a.setStatus("Running..."), setTimeout(function () {
setTimeout(function () {
a.setStatus("");
}, 1);
c();
}, 1)) : c());
}
}
function O(e) {
if (a.onAbort) a.onAbort(e);
void 0 !== e ? (a.print(e), a.printErr(e), e = _JSON$stringify(e)) : e = "";
oa = !0;
throw "abort(" + e + "). Build with -s ASSERTIONS=1 for more info.";
}
function m() {}
function t(a) {
return (a || m).__cache__;
}
function T(a, c) {
var b = t(c),
e = b[a];
if (e) return e;
e = _Object$create((c || m).prototype);
e.ptr = a;
return b[a] = e;
}
function U(a) {
if ("string" === typeof a) {
for (var c = 0, b = 0; b < a.length; ++b) {
var e = a.charCodeAt(b);
55296 <= e && 57343 >= e && (e = 65536 + ((e & 1023) << 10) | a.charCodeAt(++b) & 1023);
127 >= e ? ++c : c = 2047 >= e ? c + 2 : 65535 >= e ? c + 3 : 2097151 >= e ? c + 4 : 67108863 >= e ? c + 5 : c + 6;
}
c = Array(c + 1);
b = 0;
e = c.length;
if (0 < e) {
e = b + e - 1;
for (var d = 0; d < a.length; ++d) {
var f = a.charCodeAt(d);
55296 <= f && 57343 >= f && (f = 65536 + ((f & 1023) << 10) | a.charCodeAt(++d) & 1023);
if (127 >= f) {
if (b >= e) break;
c[b++] = f;
} else {
if (2047 >= f) {
if (b + 1 >= e) break;
c[b++] = 192 | f >> 6;
} else {
if (65535 >= f) {
if (b + 2 >= e) break;
c[b++] = 224 | f >> 12;
} else {
if (2097151 >= f) {
if (b + 3 >= e) break;
c[b++] = 240 | f >> 18;
} else {
if (67108863 >= f) {
if (b + 4 >= e) break;
c[b++] = 248 | f >> 24;
} else {
if (b + 5 >= e) break;
c[b++] = 252 | f >> 30;
c[b++] = 128 | f >> 24 & 63;
}
c[b++] = 128 | f >> 18 & 63;
}
c[b++] = 128 | f >> 12 & 63;
}
c[b++] = 128 | f >> 6 & 63;
}
c[b++] = 128 | f & 63;
}
}
c[b] = 0;
}
a = l.alloc(c, ia);
l.copy(c, ia, a);
}
return a;
}
function z() {
throw "cannot construct a Status, no constructor in IDL";
}
function F() {
this.ptr = Wa();
t(F)[this.ptr] = this;
}
function G() {
this.ptr = Xa();
t(G)[this.ptr] = this;
}
function H() {
this.ptr = Ya();
t(H)[this.ptr] = this;
}
function I() {
this.ptr = Za();
t(I)[this.ptr] = this;
}
function J() {
this.ptr = $a();
t(J)[this.ptr] = this;
}
function n() {
this.ptr = ab();
t(n)[this.ptr] = this;
}
function P() {
this.ptr = bb();
t(P)[this.ptr] = this;
}
function x() {
this.ptr = cb();
t(x)[this.ptr] = this;
}
function K() {
this.ptr = db();
t(K)[this.ptr] = this;
}
function q() {
this.ptr = eb();
t(q)[this.ptr] = this;
}
function L() {
this.ptr = fb();
t(L)[this.ptr] = this;
}
function M() {
this.ptr = gb();
t(M)[this.ptr] = this;
}
function V() {
this.ptr = hb();
t(V)[this.ptr] = this;
}
function Q() {
this.ptr = ib();
t(Q)[this.ptr] = this;
}
function g() {
this.ptr = jb();
t(g)[this.ptr] = this;
}
function C() {
this.ptr = kb();
t(C)[this.ptr] = this;
}
function X() {
throw "cannot construct a VoidPtr, no constructor in IDL";
}
function N() {
this.ptr = lb();
t(N)[this.ptr] = this;
}
function R() {
this.ptr = mb();
t(R)[this.ptr] = this;
}
d = d || {};
var a = "undefined" !== typeof d ? d : {},
Qa = !1,
Ra = !1;
a.onRuntimeInitialized = function () {
Qa = !0;
if (Ra && "function" === typeof a.onModuleLoaded) a.onModuleLoaded(a);
};
a.onModuleParsed = function () {
Ra = !0;
if (Qa && "function" === typeof a.onModuleLoaded) a.onModuleLoaded(a);
};
a.isVersionSupported = function (a) {
if ("string" !== typeof a) return !1;
a = a.split(".");
return 2 > a.length || 3 < a.length ? !1 : 1 == a[0] && 0 <= a[1] && 3 >= a[1] ? !0 : 0 != a[0] || 10 < a[1] ? !1 : !0;
};
var pa = {},
aa;
for (aa in a) {
a.hasOwnProperty(aa) && (pa[aa] = a[aa]);
}
a.arguments = [];
a.thisProgram = "./this.program";
a.quit = function (a, c) {
throw c;
};
a.preRun = [];
a.postRun = [];
var ja = !1,
fa = !1,
qa = !1,
za = !1;
if (a.ENVIRONMENT) {
if ("WEB" === a.ENVIRONMENT) ja = !0;else if ("WORKER" === a.ENVIRONMENT) fa = !0;else if ("NODE" === a.ENVIRONMENT) qa = !0;else if ("SHELL" === a.ENVIRONMENT) za = !0;else throw Error("Module['ENVIRONMENT'] value is not valid. must be one of: WEB|WORKER|NODE|SHELL.");
} else ja = "object" === (typeof window === "undefined" ? "undefined" : _typeof(window)), fa = "function" === typeof importScripts, qa = "object" === (typeof process === "undefined" ? "undefined" : _typeof(process)) && "function" === typeof require && !ja && !fa, za = !ja && !qa && !fa;
if (qa) {
var Aa, Ba;
a.read = function (a, c) {
Aa || (Aa = require("fs"));
Ba || (Ba = require("path"));
a = Ba.normalize(a);
a = Aa.readFileSync(a);
return c ? a : a.toString();
};
a.readBinary = function (e) {
e = a.read(e, !0);
e.buffer || (e = new Uint8Array(e));
f(e.buffer);
return e;
};
1 < process.argv.length && (a.thisProgram = process.argv[1].replace(/\\/g, "/"));
a.arguments = process.argv.slice(2);
process.on("uncaughtException", function (a) {
if (!(a instanceof na)) throw a;
});
process.on("unhandledRejection", function (a, c) {
process.exit(1);
});
a.inspect = function () {
return "[Emscripten Module object]";
};
} else if (za) "undefined" != typeof read && (a.read = function (a) {
return read(a);
}), a.readBinary = function (a) {
if ("function" === typeof readbuffer) return new Uint8Array(readbuffer(a));
a = read(a, "binary");
f("object" === _typeof(a));
return a;
}, "undefined" != typeof scriptArgs ? a.arguments = scriptArgs : "undefined" != typeof arguments && (a.arguments = arguments), "function" === typeof quit && (a.quit = function (a, c) {
quit(a);
});else if (ja || fa) a.read = function (a) {
var c = new XMLHttpRequest();
c.open("GET", a, !1);
c.send(null);
return c.responseText;
}, fa && (a.readBinary = function (a) {
var c = new XMLHttpRequest();
c.open("GET", a, !1);
c.responseType = "arraybuffer";
c.send(null);
return new Uint8Array(c.response);
}), a.readAsync = function (a, c, b) {
var e = new XMLHttpRequest();
e.open("GET", a, !0);
e.responseType = "arraybuffer";
e.onload = function () {
200 == e.status || 0 == e.status && e.response ? c(e.response) : b();
};
e.onerror = b;
e.send(null);
}, a.setWindowTitle = function (a) {
document.title = a;
};
a.print = "undefined" !== typeof console ? console.log.bind(console) : "undefined" !== typeof print ? print : null;
a.printErr = "undefined" !== typeof printErr ? printErr : "undefined" !== typeof console && console.warn.bind(console) || a.print;
a.print = a.print;
a.printErr = a.printErr;
for (aa in pa) {
pa.hasOwnProperty(aa) && (a[aa] = pa[aa]);
}
pa = void 0;
var oa = 0,
Ia = "undefined" !== typeof TextDecoder ? new TextDecoder("utf8") : void 0;
"undefined" !== typeof TextDecoder && new TextDecoder("utf-16le");
var ia, W, Ja, E, ba, Ca, ta, ua, Da, ka;
var Ea = ba = Ca = ta = ua = Da = ka = 0;
var Sa = !1;
a.reallocBuffer || (a.reallocBuffer = function (a) {
try {
if (ArrayBuffer.transfer) var c = ArrayBuffer.transfer(D, a);else {
var b = ia;
c = new ArrayBuffer(a);
new Int8Array(c).set(b);
}
} catch (p) {
return !1;
}
return nb(c) ? c : !1;
});
try {
var Ta = Function.prototype.call.bind(_Object$getOwnPropertyDescriptor(ArrayBuffer.prototype, "byteLength").get);
Ta(new ArrayBuffer(4));
} catch (e) {
Ta = function Ta(a) {
return a.byteLength;
};
}
var Fa = a.TOTAL_STACK || 5242880,
A = a.TOTAL_MEMORY || 16777216;
A < Fa && a.printErr("TOTAL_MEMORY should be larger than TOTAL_STACK, was " + A + "! (TOTAL_STACK=" + Fa + ")");
if (a.buffer) var D = a.buffer;else "object" === (typeof WebAssembly === "undefined" ? "undefined" : _typeof(WebAssembly)) && "function" === typeof WebAssembly.Memory ? (a.wasmMemory = new WebAssembly.Memory({
initial: A / 65536
}), D = a.wasmMemory.buffer) : D = new ArrayBuffer(A), a.buffer = D;
r();
E[0] = 1668509029;
Ja[1] = 25459;
if (115 !== W[2] || 99 !== W[3]) throw "Runtime error: expected the system to be little-endian!";
var Pa = [],
Ma = [],
Na = [],
ob = [],
Oa = [],
La = !1,
ea = 0,
Ga = null,
ra = null;
a.preloadedImages = {};
a.preloadedAudios = {};
(function () {
function e() {
try {
if (a.wasmBinary) return new Uint8Array(a.wasmBinary);
if (a.readBinary) return a.readBinary(f);
throw "on the web, we need the wasm binary to be preloaded and set on Module['wasmBinary']. emcc.py will do that for you when generating HTML (but not JS)";
} catch (Va) {
O(Va);
}
}
function c() {
return a.wasmBinary || !ja && !fa || "function" !== typeof fetch ? new _Promise(function (a, c) {
a(e());
}) : fetch(f, {
credentials: "same-origin"
}).then(function (a) {
if (!a.ok) throw "failed to load wasm binary file at '" + f + "'";
return a.arrayBuffer();
})["catch"](function () {
return e();
});
}
function b(b, e, d) {
function p(c, b) {
k = c.exports;
k.memory && (c = k.memory, b = a.buffer, c.byteLength < b.byteLength && a.printErr("the new buffer in mergeMemory is smaller than the previous one. in native wasm, we should grow memory here"), b = new Int8Array(b), new Int8Array(c).set(b), a.buffer = D = c, r());
a.asm = k;
a.usingWasm = !0;
ea--;
a.monitorRunDependencies && a.monitorRunDependencies(ea);
0 == ea && (null !== Ga && (clearInterval(Ga), Ga = null), ra && (c = ra, ra = null, c()));
}
function g(a) {
p(a.instance, a.module);
}
function S(b) {
c().then(function (a) {
return WebAssembly.instantiate(a, h);
}).then(b)["catch"](function (c) {
a.printErr("failed to asynchronously prepare wasm: " + c);
O(c);
});
}
if ("object" !== (typeof WebAssembly === "undefined" ? "undefined" : _typeof(WebAssembly))) return a.printErr("no native wasm support detected"), !1;
if (!(a.wasmMemory instanceof WebAssembly.Memory)) return a.printErr("no native wasm Memory in use"), !1;
e.memory = a.wasmMemory;
h.global = {
NaN: NaN,
Infinity: Infinity
};
h["global.Math"] = Math;
h.env = e;
ea++;
a.monitorRunDependencies && a.monitorRunDependencies(ea);
if (a.instantiateWasm) try {
return a.instantiateWasm(h, p);
} catch (pb) {
return a.printErr("Module.instantiateWasm callback failed with error: " + pb), !1;
}
a.wasmBinary || "function" !== typeof WebAssembly.instantiateStreaming || Y(f) || "function" !== typeof fetch ? S(g) : WebAssembly.instantiateStreaming(fetch(f, {
credentials: "same-origin"
}), h).then(g)["catch"](function (c) {
a.printErr("wasm streaming compile failed: " + c);
a.printErr("falling back to ArrayBuffer instantiation");
S(g);
});
return {};
}
var d = "draco_decoder.wast",
f = "draco_decoder.wasm",
g = "draco_decoder.temp.asm.js";
"function" === typeof a.locateFile && (Y(d) || (d = a.locateFile(d)), Y(f) || (f = a.locateFile(f)), Y(g) || (g = a.locateFile(g)));
var h = {
global: null,
env: null,
asm2wasm: {
"f64-rem": function f64Rem(a, c) {
return a % c;
},
"debugger": function _debugger() {
debugger;
}
},
parent: a
},
k = null;
a.asmPreload = a.asm;
var l = a.reallocBuffer;
a.reallocBuffer = function (c) {
if ("asmjs" === m) var b = l(c);else a: {
c = ha(c, a.usingWasm ? 65536 : 16777216);
var e = a.buffer.byteLength;
if (a.usingWasm) try {
b = -1 !== a.wasmMemory.grow((c - e) / 65536) ? a.buffer = a.wasmMemory.buffer : null;
break a;
} catch (ud) {
b = null;
break a;
}
b = void 0;
}
return b;
};
var m = "";
a.asm = function (c, e, d) {
if (!e.table) {
var p = a.wasmTableSize;
void 0 === p && (p = 1024);
var f = a.wasmMaxTableSize;
e.table = "object" === (typeof WebAssembly === "undefined" ? "undefined" : _typeof(WebAssembly)) && "function" === typeof WebAssembly.Table ? void 0 !== f ? new WebAssembly.Table({
initial: p,
maximum: f,
element: "anyfunc"
}) : new WebAssembly.Table({
initial: p,
element: "anyfunc"
}) : Array(p);
a.wasmTable = e.table;
}
e.memoryBase || (e.memoryBase = a.STATIC_BASE);
e.tableBase || (e.tableBase = 0);
(c = b(c, e, d)) || O("no binaryen method succeeded. consider enabling more options, like interpreting, if you want that: https://github.com/kripken/emscripten/wiki/WebAssembly#binaryen-methods");
return c;
};
})();
Ea = 1024;
ba = Ea + 14480;
Ma.push();
a.STATIC_BASE = Ea;
a.STATIC_BUMP = 14480;
var qb = ba;
ba += 16;
var y = {
last: 0,
caught: [],
infos: {},
deAdjust: function deAdjust(a) {
if (!a || y.infos[a]) return a;
for (var c in y.infos) {
if (y.infos[c].adjusted === a) return c;
}
return a;
},
addRef: function addRef(a) {
a && y.infos[a].refcount++;
},
decRef: function decRef(e) {
if (e) {
var c = y.infos[e];
f(0 < c.refcount);
c.refcount--;
0 !== c.refcount || c.rethrown || (c.destructor && a.dynCall_vi(c.destructor, e), delete y.infos[e], ___cxa_free_exception(e));
}
},
clearRef: function clearRef(a) {
a && (y.infos[a].refcount = 0);
}
},
w = {
varargs: 0,
get: function get(a) {
w.varargs += 4;
return E[w.varargs - 4 >> 2];
},
getStr: function getStr() {
return u(w.get());
},
get64: function get64() {
var a = w.get(),
c = w.get();
0 <= a ? f(0 === c) : f(-1 === c);
return a;
},
getZero: function getZero() {
f(0 === w.get());
}
},
va = {},
Ha = 1;
ka = function (a) {
f(!Sa);
var c = ba;
ba = ba + a + 15 & -16;
return c;
}(4);
Ca = ta = k(ba);
ua = Ca + Fa;
Da = k(ua);
E[ka >> 2] = Da;
Sa = !0;
a.wasmTableSize = 468;
a.wasmMaxTableSize = 468;
a.asmGlobalArg = {};
a.asmLibraryArg = {
abort: O,
assert: f,
enlargeMemory: function enlargeMemory() {
var e = a.usingWasm ? 65536 : 16777216,
c = 2147483648 - e;
if (E[ka >> 2] > c) return !1;
var b = A;
for (A = Math.max(A, 16777216); A < E[ka >> 2];) {
A = 536870912 >= A ? ha(2 * A, e) : Math.min(ha((3 * A + 2147483648) / 4, e), c);
}
e = a.reallocBuffer(A);
if (!e || e.byteLength != A) return A = b, !1;
a.buffer = D = e;
r();
return !0;
},
getTotalMemory: function getTotalMemory() {
return A;
},
abortOnCannotGrowMemory: function abortOnCannotGrowMemory() {
O("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value " + A + ", (2) compile with -s ALLOW_MEMORY_GROWTH=1 which allows increasing the size at runtime, or (3) if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 ");
},
invoke_ii: function invoke_ii(e, c) {
try {
return a.dynCall_ii(e, c);
} catch (b) {
if ("number" !== typeof b && "longjmp" !== b) throw b;
a.setThrew(1, 0);
}
},
invoke_iii: function invoke_iii(e, c, b) {
try {
return a.dynCall_iii(e, c, b);
} catch (p) {
if ("number" !== typeof p && "longjmp" !== p) throw p;
a.setThrew(1, 0);
}
},
invoke_iiii: function invoke_iiii(e, c, b, d) {
try {
return a.dynCall_iiii(e, c, b, d);
} catch (S) {
if ("number" !== typeof S && "longjmp" !== S) throw S;
a.setThrew(1, 0);
}
},
invoke_iiiiiii: function invoke_iiiiiii(e, c, b, d, f, g, h) {
try {
return a.dynCall_iiiiiii(e, c, b, d, f, g, h);
} catch (da) {
if ("number" !== typeof da && "longjmp" !== da) throw da;
a.setThrew(1, 0);
}
},
invoke_v: function invoke_v(e) {
try {
a.dynCall_v(e);
} catch (c) {
if ("number" !== typeof c && "longjmp" !== c) throw c;
a.setThrew(1, 0);
}
},
invoke_vi: function invoke_vi(e, c) {
try {
a.dynCall_vi(e, c);
} catch (b) {
if ("number" !== typeof b && "longjmp" !== b) throw b;
a.setThrew(1, 0);
}
},
invoke_vii: function invoke_vii(e, c, b) {
try {
a.dynCall_vii(e, c, b);
} catch (p) {
if ("number" !== typeof p && "longjmp" !== p) throw p;
a.setThrew(1, 0);
}
},
invoke_viii: function invoke_viii(e, c, b, d) {
try {
a.dynCall_viii(e, c, b, d);
} catch (S) {
if ("number" !== typeof S && "longjmp" !== S) throw S;
a.setThrew(1, 0);
}
},
invoke_viiii: function invoke_viiii(e, c, b, d, f) {
try {
a.dynCall_viiii(e, c, b, d, f);
} catch (xa) {
if ("number" !== typeof xa && "longjmp" !== xa) throw xa;
a.setThrew(1, 0);
}
},
invoke_viiiii: function invoke_viiiii(e, c, b, d, f, g) {
try {
a.dynCall_viiiii(e, c, b, d, f, g);
} catch (ca) {
if ("number" !== typeof ca && "longjmp" !== ca) throw ca;
a.setThrew(1, 0);
}
},
invoke_viiiiii: function invoke_viiiiii(e, c, b, d, f, g, h) {
try {
a.dynCall_viiiiii(e, c, b, d, f, g, h);
} catch (da) {
if ("number" !== typeof da && "longjmp" !== da) throw da;
a.setThrew(1, 0);
}
},
__ZSt18uncaught_exceptionv: v,
___cxa_allocate_exception: function ___cxa_allocate_exception(a) {
return Ka(a);
},
___cxa_begin_catch: function ___cxa_begin_catch(a) {
var c = y.infos[a];
c && !c.caught && (c.caught = !0, v.uncaught_exception--);
c && (c.rethrown = !1);
y.caught.push(a);
y.addRef(y.deAdjust(a));
return a;
},
___cxa_find_matching_catch: la,
___cxa_pure_virtual: function ___cxa_pure_virtual() {
oa = !0;
throw "Pure virtual function called!";
},
___cxa_throw: function ___cxa_throw(a, c, b) {
y.infos[a] = {
ptr: a,
adjusted: a,
type: c,
destructor: b,
refcount: 0,
caught: !1,
rethrown: !1
};
y.last = a;
"uncaught_exception" in v ? v.uncaught_exception++ : v.uncaught_exception = 1;
throw a + " - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch.";
},
___gxx_personality_v0: function ___gxx_personality_v0() {},
___resumeException: function ___resumeException(a) {
y.last || (y.last = a);
throw a + " - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch.";
},
___setErrNo: function ___setErrNo(d) {
a.___errno_location && (E[a.___errno_location() >> 2] = d);
return d;
},
___syscall140: function ___syscall140(a, c) {
w.varargs = c;
try {
var b = w.getStreamFromFD();
w.get();
var d = w.get(),
e = w.get(),
f = w.get();
FS.llseek(b, d, f);
E[e >> 2] = b.position;
b.getdents && 0 === d && 0 === f && (b.getdents = null);
return 0;
} catch (ca) {
return "undefined" !== typeof FS && ca instanceof FS.ErrnoError || O(ca), -ca.errno;
}
},
___syscall146: Z,
___syscall6: function ___syscall6(a, c) {
w.varargs = c;
try {
var b = w.getStreamFromFD();
FS.close(b);
return 0;
} catch (p) {
return "undefined" !== typeof FS && p instanceof FS.ErrnoError || O(p), -p.errno;
}
},
_abort: function _abort() {
a.abort();
},
_emscripten_memcpy_big: function _emscripten_memcpy_big(a, c, b) {
W.set(W.subarray(c, c + b), a);
return a;
},
_llvm_trap: function _llvm_trap() {
O("trap!");
},
_pthread_getspecific: function _pthread_getspecific(a) {
return va[a] || 0;
},
_pthread_key_create: function _pthread_key_create(a, c) {
if (0 == a) return 22;
E[a >> 2] = Ha;
va[Ha] = 0;
Ha++;
return 0;
},
_pthread_once: ma,
_pthread_setspecific: function _pthread_setspecific(a, c) {
if (!(a in va)) return 22;
va[a] = c;
return 0;
},
flush_NO_FILESYSTEM: function flush_NO_FILESYSTEM() {
var d = a._fflush;
d && d(0);
if (d = Z.printChar) {
var c = Z.buffers;
c[1].length && d(1, 10);
c[2].length && d(2, 10);
}
},
DYNAMICTOP_PTR: ka,
tempDoublePtr: qb,
ABORT: oa,
STACKTOP: ta,
STACK_MAX: ua
};
var Ua = a.asm(a.asmGlobalArg, a.asmLibraryArg, D);
a.asm = Ua;
a.___cxa_can_catch = function () {
return a.asm.___cxa_can_catch.apply(null, arguments);
};
a.___cxa_is_pointer_type = function () {
return a.asm.___cxa_is_pointer_type.apply(null, arguments);
};
var $a = a._emscripten_bind_AttributeOctahedronTransform_AttributeOctahedronTransform_0 = function () {
return a.asm._emscripten_bind_AttributeOctahedronTransform_AttributeOctahedronTransform_0.apply(null, arguments);
},
rb = a._emscripten_bind_AttributeOctahedronTransform_InitFromAttribute_1 = function () {
return a.asm._emscripten_bind_AttributeOctahedronTransform_InitFromAttribute_1.apply(null, arguments);
},
sb = a._emscripten_bind_AttributeOctahedronTransform___destroy___0 = function () {
return a.asm._emscripten_bind_AttributeOctahedronTransform___destroy___0.apply(null, arguments);
},
tb = a._emscripten_bind_AttributeOctahedronTransform_quantization_bits_0 = function () {
return a.asm._emscripten_bind_AttributeOctahedronTransform_quantization_bits_0.apply(null, arguments);
},
cb = a._emscripten_bind_AttributeQuantizationTransform_AttributeQuantizationTransform_0 = function () {
return a.asm._emscripten_bind_AttributeQuantizationTransform_AttributeQuantizationTransform_0.apply(null, arguments);
},
ub = a._emscripten_bind_AttributeQuantizationTransform_InitFromAttribute_1 = function () {
return a.asm._emscripten_bind_AttributeQuantizationTransform_InitFromAttribute_1.apply(null, arguments);
},
vb = a._emscripten_bind_AttributeQuantizationTransform___destroy___0 = function () {
return a.asm._emscripten_bind_AttributeQuantizationTransform___destroy___0.apply(null, arguments);
},
wb = a._emscripten_bind_AttributeQuantizationTransform_min_value_1 = function () {
return a.asm._emscripten_bind_AttributeQuantizationTransform_min_value_1.apply(null, arguments);
},
xb = a._emscripten_bind_AttributeQuantizationTransform_quantization_bits_0 = function () {
return a.asm._emscripten_bind_AttributeQuantizationTransform_quantization_bits_0.apply(null, arguments);
},
yb = a._emscripten_bind_AttributeQuantizationTransform_range_0 = function () {
return a.asm._emscripten_bind_AttributeQuantizationTransform_range_0.apply(null, arguments);
},
bb = a._emscripten_bind_AttributeTransformData_AttributeTransformData_0 = function () {
return a.asm._emscripten_bind_AttributeTransformData_AttributeTransformData_0.apply(null, arguments);
},
zb = a._emscripten_bind_AttributeTransformData___destroy___0 = function () {
return a.asm._emscripten_bind_AttributeTransformData___destroy___0.apply(null, arguments);
},
Ab = a._emscripten_bind_AttributeTransformData_transform_type_0 = function () {
return a.asm._emscripten_bind_AttributeTransformData_transform_type_0.apply(null, arguments);
},
ib = a._emscripten_bind_DecoderBuffer_DecoderBuffer_0 = function () {
return a.asm._emscripten_bind_DecoderBuffer_DecoderBuffer_0.apply(null, arguments);
},
Bb = a._emscripten_bind_DecoderBuffer_Init_2 = function () {
return a.asm._emscripten_bind_DecoderBuffer_Init_2.apply(null, arguments);
},
Cb = a._emscripten_bind_DecoderBuffer___destroy___0 = function () {
return a.asm._emscripten_bind_DecoderBuffer___destroy___0.apply(null, arguments);
},
Db = a._emscripten_bind_Decoder_DecodeBufferToMesh_2 = function () {
return a.asm._emscripten_bind_Decoder_DecodeBufferToMesh_2.apply(null, arguments);
},
Eb = a._emscripten_bind_Decoder_DecodeBufferToPointCloud_2 = function () {
return a.asm._emscripten_bind_Decoder_DecodeBufferToPointCloud_2.apply(null, arguments);
},
jb = a._emscripten_bind_Decoder_Decoder_0 = function () {
return a.asm._emscripten_bind_Decoder_Decoder_0.apply(null, arguments);
},
Fb = a._emscripten_bind_Decoder_GetAttributeByUniqueId_2 = function () {
return a.asm._emscripten_bind_Decoder_GetAttributeByUniqueId_2.apply(null, arguments);
},
Gb = a._emscripten_bind_Decoder_GetAttributeFloatForAllPoints_3 = function () {
return a.asm._emscripten_bind_Decoder_GetAttributeFloatForAllPoints_3.apply(null, arguments);
},
Hb = a._emscripten_bind_Decoder_GetAttributeFloat_3 = function () {
return a.asm._emscripten_bind_Decoder_GetAttributeFloat_3.apply(null, arguments);
},
Ib = a._emscripten_bind_Decoder_GetAttributeIdByMetadataEntry_3 = function () {
return a.asm._emscripten_bind_Decoder_GetAttributeIdByMetadataEntry_3.apply(null, arguments);
},
Jb = a._emscripten_bind_Decoder_GetAttributeIdByName_2 = function () {
return a.asm._emscripten_bind_Decoder_GetAttributeIdByName_2.apply(null, arguments);
},
Kb = a._emscripten_bind_Decoder_GetAttributeId_2 = function () {
return a.asm._emscripten_bind_Decoder_GetAttributeId_2.apply(null, arguments);
},
Lb = a._emscripten_bind_Decoder_GetAttributeInt16ForAllPoints_3 = function () {
return a.asm._emscripten_bind_Decoder_GetAttributeInt16ForAllPoints_3.apply(null, arguments);
},
Mb = a._emscripten_bind_Decoder_GetAttributeInt32ForAllPoints_3 = function () {
return a.asm._emscripten_bind_Decoder_GetAttributeInt32ForAllPoints_3.apply(null, arguments);
},
Nb = a._emscripten_bind_Decoder_GetAttributeInt8ForAllPoints_3 = function () {
return a.asm._emscripten_bind_Decoder_GetAttributeInt8ForAllPoints_3.apply(null, arguments);
},
Ob = a._emscripten_bind_Decoder_GetAttributeIntForAllPoints_3 = function () {
return a.asm._emscripten_bind_Decoder_GetAttributeIntForAllPoints_3.apply(null, arguments);
},
Pb = a._emscripten_bind_Decoder_GetAttributeMetadata_2 = function () {
return a.asm._emscripten_bind_Decoder_GetAttributeMetadata_2.apply(null, arguments);
},
Qb = a._emscripten_bind_Decoder_GetAttributeUInt16ForAllPoints_3 = function () {
return a.asm._emscripten_bind_Decoder_GetAttributeUInt16ForAllPoints_3.apply(null, arguments);
},
Rb = a._emscripten_bind_Decoder_GetAttributeUInt32ForAllPoints_3 = function () {
return a.asm._emscripten_bind_Decoder_GetAttributeUInt32ForAllPoints_3.apply(null, arguments);
},
Sb = a._emscripten_bind_Decoder_GetAttributeUInt8ForAllPoints_3 = function () {
return a.asm._emscripten_bind_Decoder_GetAttributeUInt8ForAllPoints_3.apply(null, arguments);
},
Tb = a._emscripten_bind_Decoder_GetAttribute_2 = function () {
return a.asm._emscripten_bind_Decoder_GetAttribute_2.apply(null, arguments);
},
Ub = a._emscripten_bind_Decoder_GetEncodedGeometryType_1 = function () {
return a.asm._emscripten_bind_Decoder_GetEncodedGeometryType_1.apply(null, arguments);
},
Vb = a._emscripten_bind_Decoder_GetFaceFromMesh_3 = function () {
return a.asm._emscripten_bind_Decoder_GetFaceFromMesh_3.apply(null, arguments);
},
Wb = a._emscripten_bind_Decoder_GetMetadata_1 = function () {
return a.asm._emscripten_bind_Decoder_GetMetadata_1.apply(null, arguments);
},
Xb = a._emscripten_bind_Decoder_GetTriangleStripsFromMesh_2 = function () {
return a.asm._emscripten_bind_Decoder_GetTriangleStripsFromMesh_2.apply(null, arguments);
},
Yb = a._emscripten_bind_Decoder_SkipAttributeTransform_1 = function () {
return a.asm._emscripten_bind_Decoder_SkipAttributeTransform_1.apply(null, arguments);
},
Zb = a._emscripten_bind_Decoder___destroy___0 = function () {
return a.asm._emscripten_bind_Decoder___destroy___0.apply(null, arguments);
},
gb = a._emscripten_bind_DracoFloat32Array_DracoFloat32Array_0 = function () {
return a.asm._emscripten_bind_DracoFloat32Array_DracoFloat32Array_0.apply(null, arguments);
},
$b = a._emscripten_bind_DracoFloat32Array_GetValue_1 = function () {
return a.asm._emscripten_bind_DracoFloat32Array_GetValue_1.apply(null, arguments);
},
ac = a._emscripten_bind_DracoFloat32Array___destroy___0 = function () {
return a.asm._emscripten_bind_DracoFloat32Array___destroy___0.apply(null, arguments);
},
bc = a._emscripten_bind_DracoFloat32Array_size_0 = function () {
return a.asm._emscripten_bind_DracoFloat32Array_size_0.apply(null, arguments);
},
fb = a._emscripten_bind_DracoInt16Array_DracoInt16Array_0 = function () {
return a.asm._emscripten_bind_DracoInt16Array_DracoInt16Array_0.apply(null, arguments);
},
cc = a._emscripten_bind_DracoInt16Array_GetValue_1 = function () {
return a.asm._emscripten_bind_DracoInt16Array_GetValue_1.apply(null, arguments);
},
dc = a._emscripten_bind_DracoInt16Array___destroy___0 = function () {
return a.asm._emscripten_bind_DracoInt16Array___destroy___0.apply(null, arguments);
},
ec = a._emscripten_bind_DracoInt16Array_size_0 = function () {
return a.asm._emscripten_bind_DracoInt16Array_size_0.apply(null, arguments);
},
lb = a._emscripten_bind_DracoInt32Array_DracoInt32Array_0 = function () {
return a.asm._emscripten_bind_DracoInt32Array_DracoInt32Array_0.apply(null, arguments);
},
fc = a._emscripten_bind_DracoInt32Array_GetValue_1 = function () {
return a.asm._emscripten_bind_DracoInt32Array_GetValue_1.apply(null, arguments);
},
gc = a._emscripten_bind_DracoInt32Array___destroy___0 = function () {
return a.asm._emscripten_bind_DracoInt32Array___destroy___0.apply(null, arguments);
},
hc = a._emscripten_bind_DracoInt32Array_size_0 = function () {
return a.asm._emscripten_bind_DracoInt32Array_size_0.apply(null, arguments);
},
db = a._emscripten_bind_DracoInt8Array_DracoInt8Array_0 = function () {
return a.asm._emscripten_bind_DracoInt8Array_DracoInt8Array_0.apply(null, arguments);
},
ic = a._emscripten_bind_DracoInt8Array_GetValue_1 = function () {
return a.asm._emscripten_bind_DracoInt8Array_GetValue_1.apply(null, arguments);
},
jc = a._emscripten_bind_DracoInt8Array___destroy___0 = function () {
return a.asm._emscripten_bind_DracoInt8Array___destroy___0.apply(null, arguments);
},
kc = a._emscripten_bind_DracoInt8Array_size_0 = function () {
return a.asm._emscripten_bind_DracoInt8Array_size_0.apply(null, arguments);
},
Wa = a._emscripten_bind_DracoUInt16Array_DracoUInt16Array_0 = function () {
return a.asm._emscripten_bind_DracoUInt16Array_DracoUInt16Array_0.apply(null, arguments);
},
lc = a._emscripten_bind_DracoUInt16Array_GetValue_1 = function () {
return a.asm._emscripten_bind_DracoUInt16Array_GetValue_1.apply(null, arguments);
},
mc = a._emscripten_bind_DracoUInt16Array___destroy___0 = function () {
return a.asm._emscripten_bind_DracoUInt16Array___destroy___0.apply(null, arguments);
},
nc = a._emscripten_bind_DracoUInt16Array_size_0 = function () {
return a.asm._emscripten_bind_DracoUInt16Array_size_0.apply(null, arguments);
},
Za = a._emscripten_bind_DracoUInt32Array_DracoUInt32Array_0 = function () {
return a.asm._emscripten_bind_DracoUInt32Array_DracoUInt32Array_0.apply(null, arguments);
},
oc = a._emscripten_bind_DracoUInt32Array_GetValue_1 = function () {
return a.asm._emscripten_bind_DracoUInt32Array_GetValue_1.apply(null, arguments);
},
pc = a._emscripten_bind_DracoUInt32Array___destroy___0 = function () {
return a.asm._emscripten_bind_Drac