1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- // node_modules/@arcgis/core/core/byteSizeEstimations.js
- function n(n2) {
- return 32 + n2.length;
- }
- function r(n2) {
- return 16;
- }
- function t(t2) {
- if (!t2)
- return 0;
- let e2 = f;
- for (const o2 in t2)
- if (t2.hasOwnProperty(o2)) {
- const u2 = t2[o2];
- switch (typeof u2) {
- case "string":
- e2 += n(u2);
- break;
- case "number":
- e2 += r();
- break;
- case "boolean":
- e2 += 4;
- }
- }
- return e2;
- }
- function e(n2) {
- if (!n2)
- return 0;
- if (Array.isArray(n2))
- return o(n2);
- let r2 = f;
- for (const t2 in n2)
- n2.hasOwnProperty(t2) && (r2 += u(n2[t2]));
- return r2;
- }
- function o(n2) {
- const r2 = n2.length;
- if (0 === r2 || "number" == typeof n2[0])
- return 32 + 8 * r2;
- let t2 = i;
- for (let e2 = 0; e2 < r2; e2++)
- t2 += u(n2[e2]);
- return t2;
- }
- function u(t2) {
- switch (typeof t2) {
- case "object":
- return e(t2);
- case "string":
- return n(t2);
- case "number":
- return r();
- case "boolean":
- return 4;
- default:
- return 8;
- }
- }
- function c(n2, r2) {
- return i + n2.length * r2;
- }
- var f = 32;
- var i = 32;
- var s;
- !function(n2) {
- n2[n2.KILOBYTES = 1024] = "KILOBYTES", n2[n2.MEGABYTES = 1048576] = "MEGABYTES", n2[n2.GIGABYTES = 1073741824] = "GIGABYTES";
- }(s || (s = {}));
- export {
- t,
- e,
- c,
- s
- };
- //# sourceMappingURL=chunk-OJ2HHY2O.js.map
|