12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439 |
- import {
- esm_exports,
- esm_exports2,
- init_esm,
- init_esm3 as init_esm2
- } from "./chunk-4B6O2FXZ.js";
- import {
- __commonJS,
- __toCommonJS
- } from "./chunk-AC2VUBZ6.js";
- // node_modules/tslib/tslib.js
- var require_tslib = __commonJS({
- "node_modules/tslib/tslib.js"(exports, module) {
- var __extends;
- var __assign;
- var __rest;
- var __decorate;
- var __param;
- var __esDecorate;
- var __runInitializers;
- var __propKey;
- var __setFunctionName;
- var __metadata;
- var __awaiter;
- var __generator;
- var __exportStar;
- var __values;
- var __read;
- var __spread;
- var __spreadArrays;
- var __spreadArray;
- var __await;
- var __asyncGenerator;
- var __asyncDelegator;
- var __asyncValues;
- var __makeTemplateObject;
- var __importStar;
- var __importDefault;
- var __classPrivateFieldGet;
- var __classPrivateFieldSet;
- var __classPrivateFieldIn;
- var __createBinding;
- (function(factory) {
- var root = typeof global === "object" ? global : typeof self === "object" ? self : typeof this === "object" ? this : {};
- if (typeof define === "function" && define.amd) {
- define("tslib", ["exports"], function(exports2) {
- factory(createExporter(root, createExporter(exports2)));
- });
- } else if (typeof module === "object" && typeof module.exports === "object") {
- factory(createExporter(root, createExporter(module.exports)));
- } else {
- factory(createExporter(root));
- }
- function createExporter(exports2, previous) {
- if (exports2 !== root) {
- if (typeof Object.create === "function") {
- Object.defineProperty(exports2, "__esModule", { value: true });
- } else {
- exports2.__esModule = true;
- }
- }
- return function(id, v) {
- return exports2[id] = previous ? previous(id, v) : v;
- };
- }
- })(function(exporter) {
- var extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(d, b) {
- d.__proto__ = b;
- } || function(d, b) {
- for (var p in b)
- if (Object.prototype.hasOwnProperty.call(b, p))
- d[p] = b[p];
- };
- __extends = function(d, b) {
- if (typeof b !== "function" && b !== null)
- throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
- extendStatics(d, b);
- function __() {
- this.constructor = d;
- }
- d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
- };
- __assign = Object.assign || function(t) {
- for (var s, i = 1, n = arguments.length; i < n; i++) {
- s = arguments[i];
- for (var p in s)
- if (Object.prototype.hasOwnProperty.call(s, p))
- t[p] = s[p];
- }
- return t;
- };
- __rest = function(s, e) {
- var t = {};
- for (var p in s)
- if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
- t[p] = s[p];
- if (s != null && typeof Object.getOwnPropertySymbols === "function")
- for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
- if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
- t[p[i]] = s[p[i]];
- }
- return t;
- };
- __decorate = function(decorators, target, key, desc) {
- var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
- if (typeof Reflect === "object" && typeof Reflect.decorate === "function")
- r = Reflect.decorate(decorators, target, key, desc);
- else
- for (var i = decorators.length - 1; i >= 0; i--)
- if (d = decorators[i])
- r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
- return c > 3 && r && Object.defineProperty(target, key, r), r;
- };
- __param = function(paramIndex, decorator) {
- return function(target, key) {
- decorator(target, key, paramIndex);
- };
- };
- __esDecorate = function(ctor, descriptorIn, decorators, contextIn, initializers, extraInitializers) {
- function accept(f) {
- if (f !== void 0 && typeof f !== "function")
- throw new TypeError("Function expected");
- return f;
- }
- var kind = contextIn.kind, key = kind === "getter" ? "get" : kind === "setter" ? "set" : "value";
- var target = !descriptorIn && ctor ? contextIn["static"] ? ctor : ctor.prototype : null;
- var descriptor = descriptorIn || (target ? Object.getOwnPropertyDescriptor(target, contextIn.name) : {});
- var _, done = false;
- for (var i = decorators.length - 1; i >= 0; i--) {
- var context = {};
- for (var p in contextIn)
- context[p] = p === "access" ? {} : contextIn[p];
- for (var p in contextIn.access)
- context.access[p] = contextIn.access[p];
- context.addInitializer = function(f) {
- if (done)
- throw new TypeError("Cannot add initializers after decoration has completed");
- extraInitializers.push(accept(f || null));
- };
- var result = (0, decorators[i])(kind === "accessor" ? { get: descriptor.get, set: descriptor.set } : descriptor[key], context);
- if (kind === "accessor") {
- if (result === void 0)
- continue;
- if (result === null || typeof result !== "object")
- throw new TypeError("Object expected");
- if (_ = accept(result.get))
- descriptor.get = _;
- if (_ = accept(result.set))
- descriptor.set = _;
- if (_ = accept(result.init))
- initializers.push(_);
- } else if (_ = accept(result)) {
- if (kind === "field")
- initializers.push(_);
- else
- descriptor[key] = _;
- }
- }
- if (target)
- Object.defineProperty(target, contextIn.name, descriptor);
- done = true;
- };
- __runInitializers = function(thisArg, initializers, value) {
- var useValue = arguments.length > 2;
- for (var i = 0; i < initializers.length; i++) {
- value = useValue ? initializers[i].call(thisArg, value) : initializers[i].call(thisArg);
- }
- return useValue ? value : void 0;
- };
- __propKey = function(x) {
- return typeof x === "symbol" ? x : "".concat(x);
- };
- __setFunctionName = function(f, name, prefix) {
- if (typeof name === "symbol")
- name = name.description ? "[".concat(name.description, "]") : "";
- return Object.defineProperty(f, "name", { configurable: true, value: prefix ? "".concat(prefix, " ", name) : name });
- };
- __metadata = function(metadataKey, metadataValue) {
- if (typeof Reflect === "object" && typeof Reflect.metadata === "function")
- return Reflect.metadata(metadataKey, metadataValue);
- };
- __awaiter = function(thisArg, _arguments, P, generator) {
- function adopt(value) {
- return value instanceof P ? value : new P(function(resolve) {
- resolve(value);
- });
- }
- return new (P || (P = Promise))(function(resolve, reject) {
- function fulfilled(value) {
- try {
- step(generator.next(value));
- } catch (e) {
- reject(e);
- }
- }
- function rejected(value) {
- try {
- step(generator["throw"](value));
- } catch (e) {
- reject(e);
- }
- }
- function step(result) {
- result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected);
- }
- step((generator = generator.apply(thisArg, _arguments || [])).next());
- });
- };
- __generator = function(thisArg, body) {
- var _ = { label: 0, sent: function() {
- if (t[0] & 1)
- throw t[1];
- return t[1];
- }, trys: [], ops: [] }, f, y, t, g;
- return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() {
- return this;
- }), g;
- function verb(n) {
- return function(v) {
- return step([n, v]);
- };
- }
- function step(op) {
- if (f)
- throw new TypeError("Generator is already executing.");
- while (g && (g = 0, op[0] && (_ = 0)), _)
- try {
- if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done)
- return t;
- if (y = 0, t)
- op = [op[0] & 2, t.value];
- switch (op[0]) {
- case 0:
- case 1:
- t = op;
- break;
- case 4:
- _.label++;
- return { value: op[1], done: false };
- case 5:
- _.label++;
- y = op[1];
- op = [0];
- continue;
- case 7:
- op = _.ops.pop();
- _.trys.pop();
- continue;
- default:
- if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) {
- _ = 0;
- continue;
- }
- if (op[0] === 3 && (!t || op[1] > t[0] && op[1] < t[3])) {
- _.label = op[1];
- break;
- }
- if (op[0] === 6 && _.label < t[1]) {
- _.label = t[1];
- t = op;
- break;
- }
- if (t && _.label < t[2]) {
- _.label = t[2];
- _.ops.push(op);
- break;
- }
- if (t[2])
- _.ops.pop();
- _.trys.pop();
- continue;
- }
- op = body.call(thisArg, _);
- } catch (e) {
- op = [6, e];
- y = 0;
- } finally {
- f = t = 0;
- }
- if (op[0] & 5)
- throw op[1];
- return { value: op[0] ? op[1] : void 0, done: true };
- }
- };
- __exportStar = function(m, o) {
- for (var p in m)
- if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p))
- __createBinding(o, m, p);
- };
- __createBinding = Object.create ? function(o, m, k, k2) {
- if (k2 === void 0)
- k2 = k;
- var desc = Object.getOwnPropertyDescriptor(m, k);
- if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
- desc = { enumerable: true, get: function() {
- return m[k];
- } };
- }
- Object.defineProperty(o, k2, desc);
- } : function(o, m, k, k2) {
- if (k2 === void 0)
- k2 = k;
- o[k2] = m[k];
- };
- __values = function(o) {
- var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0;
- if (m)
- return m.call(o);
- if (o && typeof o.length === "number")
- return {
- next: function() {
- if (o && i >= o.length)
- o = void 0;
- return { value: o && o[i++], done: !o };
- }
- };
- throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
- };
- __read = function(o, n) {
- var m = typeof Symbol === "function" && o[Symbol.iterator];
- if (!m)
- return o;
- var i = m.call(o), r, ar = [], e;
- try {
- while ((n === void 0 || n-- > 0) && !(r = i.next()).done)
- ar.push(r.value);
- } catch (error) {
- e = { error };
- } finally {
- try {
- if (r && !r.done && (m = i["return"]))
- m.call(i);
- } finally {
- if (e)
- throw e.error;
- }
- }
- return ar;
- };
- __spread = function() {
- for (var ar = [], i = 0; i < arguments.length; i++)
- ar = ar.concat(__read(arguments[i]));
- return ar;
- };
- __spreadArrays = function() {
- for (var s = 0, i = 0, il = arguments.length; i < il; i++)
- s += arguments[i].length;
- for (var r = Array(s), k = 0, i = 0; i < il; i++)
- for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)
- r[k] = a[j];
- return r;
- };
- __spreadArray = function(to, from, pack) {
- if (pack || arguments.length === 2)
- for (var i = 0, l = from.length, ar; i < l; i++) {
- if (ar || !(i in from)) {
- if (!ar)
- ar = Array.prototype.slice.call(from, 0, i);
- ar[i] = from[i];
- }
- }
- return to.concat(ar || Array.prototype.slice.call(from));
- };
- __await = function(v) {
- return this instanceof __await ? (this.v = v, this) : new __await(v);
- };
- __asyncGenerator = function(thisArg, _arguments, generator) {
- if (!Symbol.asyncIterator)
- throw new TypeError("Symbol.asyncIterator is not defined.");
- var g = generator.apply(thisArg, _arguments || []), i, q = [];
- return i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function() {
- return this;
- }, i;
- function verb(n) {
- if (g[n])
- i[n] = function(v) {
- return new Promise(function(a, b) {
- q.push([n, v, a, b]) > 1 || resume(n, v);
- });
- };
- }
- function resume(n, v) {
- try {
- step(g[n](v));
- } catch (e) {
- settle(q[0][3], e);
- }
- }
- function step(r) {
- r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r);
- }
- function fulfill(value) {
- resume("next", value);
- }
- function reject(value) {
- resume("throw", value);
- }
- function settle(f, v) {
- if (f(v), q.shift(), q.length)
- resume(q[0][0], q[0][1]);
- }
- };
- __asyncDelegator = function(o) {
- var i, p;
- return i = {}, verb("next"), verb("throw", function(e) {
- throw e;
- }), verb("return"), i[Symbol.iterator] = function() {
- return this;
- }, i;
- function verb(n, f) {
- i[n] = o[n] ? function(v) {
- return (p = !p) ? { value: __await(o[n](v)), done: false } : f ? f(v) : v;
- } : f;
- }
- };
- __asyncValues = function(o) {
- if (!Symbol.asyncIterator)
- throw new TypeError("Symbol.asyncIterator is not defined.");
- var m = o[Symbol.asyncIterator], i;
- return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function() {
- return this;
- }, i);
- function verb(n) {
- i[n] = o[n] && function(v) {
- return new Promise(function(resolve, reject) {
- v = o[n](v), settle(resolve, reject, v.done, v.value);
- });
- };
- }
- function settle(resolve, reject, d, v) {
- Promise.resolve(v).then(function(v2) {
- resolve({ value: v2, done: d });
- }, reject);
- }
- };
- __makeTemplateObject = function(cooked, raw) {
- if (Object.defineProperty) {
- Object.defineProperty(cooked, "raw", { value: raw });
- } else {
- cooked.raw = raw;
- }
- return cooked;
- };
- var __setModuleDefault = Object.create ? function(o, v) {
- Object.defineProperty(o, "default", { enumerable: true, value: v });
- } : function(o, v) {
- o["default"] = v;
- };
- __importStar = function(mod) {
- if (mod && mod.__esModule)
- return mod;
- var result = {};
- if (mod != null) {
- for (var k in mod)
- if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k))
- __createBinding(result, mod, k);
- }
- __setModuleDefault(result, mod);
- return result;
- };
- __importDefault = function(mod) {
- return mod && mod.__esModule ? mod : { "default": mod };
- };
- __classPrivateFieldGet = function(receiver, state, kind, f) {
- if (kind === "a" && !f)
- throw new TypeError("Private accessor was defined without a getter");
- if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver))
- throw new TypeError("Cannot read private member from an object whose class did not declare it");
- return kind === "m" ? f : kind === "a" ? f.call(receiver) : f ? f.value : state.get(receiver);
- };
- __classPrivateFieldSet = function(receiver, state, value, kind, f) {
- if (kind === "m")
- throw new TypeError("Private method is not writable");
- if (kind === "a" && !f)
- throw new TypeError("Private accessor was defined without a setter");
- if (typeof state === "function" ? receiver !== state || !f : !state.has(receiver))
- throw new TypeError("Cannot write private member to an object whose class did not declare it");
- return kind === "a" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value), value;
- };
- __classPrivateFieldIn = function(state, receiver) {
- if (receiver === null || typeof receiver !== "object" && typeof receiver !== "function")
- throw new TypeError("Cannot use 'in' operator on non-object");
- return typeof state === "function" ? receiver === state : state.has(receiver);
- };
- exporter("__extends", __extends);
- exporter("__assign", __assign);
- exporter("__rest", __rest);
- exporter("__decorate", __decorate);
- exporter("__param", __param);
- exporter("__esDecorate", __esDecorate);
- exporter("__runInitializers", __runInitializers);
- exporter("__propKey", __propKey);
- exporter("__setFunctionName", __setFunctionName);
- exporter("__metadata", __metadata);
- exporter("__awaiter", __awaiter);
- exporter("__generator", __generator);
- exporter("__exportStar", __exportStar);
- exporter("__createBinding", __createBinding);
- exporter("__values", __values);
- exporter("__read", __read);
- exporter("__spread", __spread);
- exporter("__spreadArrays", __spreadArrays);
- exporter("__spreadArray", __spreadArray);
- exporter("__await", __await);
- exporter("__asyncGenerator", __asyncGenerator);
- exporter("__asyncDelegator", __asyncDelegator);
- exporter("__asyncValues", __asyncValues);
- exporter("__makeTemplateObject", __makeTemplateObject);
- exporter("__importStar", __importStar);
- exporter("__importDefault", __importDefault);
- exporter("__classPrivateFieldGet", __classPrivateFieldGet);
- exporter("__classPrivateFieldSet", __classPrivateFieldSet);
- exporter("__classPrivateFieldIn", __classPrivateFieldIn);
- });
- }
- });
- // node_modules/@antv/g2plot/lib/utils/invariant.js
- var require_invariant = __commonJS({
- "node_modules/@antv/g2plot/lib/utils/invariant.js"(exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.log = exports.invariant = exports.LEVEL = void 0;
- var tslib_1 = require_tslib();
- var LEVEL;
- (function(LEVEL2) {
- LEVEL2["ERROR"] = "error";
- LEVEL2["WARN"] = "warn";
- LEVEL2["INFO"] = "log";
- })(LEVEL = exports.LEVEL || (exports.LEVEL = {}));
- var BRAND = "AntV/G2Plot";
- function getMessage(format) {
- var args = [];
- for (var _i = 1; _i < arguments.length; _i++) {
- args[_i - 1] = arguments[_i];
- }
- var argIndex = 0;
- return "".concat(BRAND, ": ").concat(format.replace(/%s/g, function() {
- return "".concat(args[argIndex++]);
- }));
- }
- function invariant(condition, format) {
- var args = [];
- for (var _i = 2; _i < arguments.length; _i++) {
- args[_i - 2] = arguments[_i];
- }
- if (!condition) {
- var error = new Error(getMessage.apply(void 0, tslib_1.__spreadArray([format], args, false)));
- error.name = BRAND;
- throw error;
- }
- }
- exports.invariant = invariant;
- function log(level, condition, format) {
- var args = [];
- for (var _i = 3; _i < arguments.length; _i++) {
- args[_i - 3] = arguments[_i];
- }
- if (!condition) {
- console[level](getMessage.apply(void 0, tslib_1.__spreadArray([format], args, false)));
- }
- }
- exports.log = log;
- }
- });
- // node_modules/@antv/g2plot/lib/utils/pick.js
- var require_pick = __commonJS({
- "node_modules/@antv/g2plot/lib/utils/pick.js"(exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.pick = void 0;
- function pick(obj, keys) {
- var r = {};
- if (obj !== null && typeof obj === "object") {
- keys.forEach(function(key) {
- var v = obj[key];
- if (v !== void 0) {
- r[key] = v;
- }
- });
- }
- return r;
- }
- exports.pick = pick;
- }
- });
- // node_modules/@antv/g2plot/lib/utils/data.js
- var require_data = __commonJS({
- "node_modules/@antv/g2plot/lib/utils/data.js"(exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.processIllegalData = exports.transformDataToNodeLinkData = exports.adjustYMetaByZero = void 0;
- var tslib_1 = require_tslib();
- var util_1 = (init_esm(), __toCommonJS(esm_exports));
- var invariant_1 = require_invariant();
- var pick_1 = require_pick();
- function adjustYMetaByZero(data, field) {
- if (!data)
- return {};
- var numberData = data.filter(function(datum) {
- var v = (0, util_1.get)(datum, [field]);
- return (0, util_1.isNumber)(v) && !isNaN(v);
- });
- var gtZero = numberData.every(function(datum) {
- return (0, util_1.get)(datum, [field]) >= 0;
- });
- var ltZero = numberData.every(function(datum) {
- return (0, util_1.get)(datum, [field]) <= 0;
- });
- if (gtZero) {
- return { min: 0 };
- }
- if (ltZero) {
- return { max: 0 };
- }
- return {};
- }
- exports.adjustYMetaByZero = adjustYMetaByZero;
- function transformDataToNodeLinkData(data, sourceField, targetField, weightField, rawFields) {
- if (rawFields === void 0) {
- rawFields = [];
- }
- if (!Array.isArray(data)) {
- return {
- nodes: [],
- links: []
- };
- }
- var links = [];
- var nodesMap = {};
- var nodesIndex = -1;
- data.forEach(function(datum) {
- var source = datum[sourceField];
- var target = datum[targetField];
- var weight = datum[weightField];
- var rawData = (0, pick_1.pick)(datum, rawFields);
- if (!nodesMap[source]) {
- nodesMap[source] = tslib_1.__assign({ id: ++nodesIndex, name: source }, rawData);
- }
- if (!nodesMap[target]) {
- nodesMap[target] = tslib_1.__assign({ id: ++nodesIndex, name: target }, rawData);
- }
- links.push(tslib_1.__assign({
- source: nodesMap[source].id,
- target: nodesMap[target].id,
- // sourceName: source,
- // targetName: target,
- value: weight
- }, rawData));
- });
- return {
- // 需要按照 id 的顺序
- nodes: Object.values(nodesMap).sort(function(a, b) {
- return a.id - b.id;
- }),
- links
- };
- }
- exports.transformDataToNodeLinkData = transformDataToNodeLinkData;
- function processIllegalData(data, field) {
- var processData = (0, util_1.filter)(data, function(d) {
- var v = d[field];
- return v === null || typeof v === "number" && !isNaN(v);
- });
- (0, invariant_1.log)(invariant_1.LEVEL.WARN, processData.length === data.length, "illegal data existed in chart data.");
- return processData;
- }
- exports.processIllegalData = processIllegalData;
- }
- });
- // node_modules/@antv/g2plot/lib/utils/deep-assign.js
- var require_deep_assign = __commonJS({
- "node_modules/@antv/g2plot/lib/utils/deep-assign.js"(exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.deepAssign = void 0;
- var MAX_MIX_LEVEL = 5;
- var toString = {}.toString;
- var isType = function(value, type) {
- return toString.call(value) === "[object " + type + "]";
- };
- var isArray = function(value) {
- return isType(value, "Array");
- };
- var isObjectLike = function(value) {
- return typeof value === "object" && value !== null;
- };
- var isPlainObject = function(value) {
- if (!isObjectLike(value) || !isType(value, "Object")) {
- return false;
- }
- var proto = value;
- while (Object.getPrototypeOf(proto) !== null) {
- proto = Object.getPrototypeOf(proto);
- }
- return Object.getPrototypeOf(value) === proto;
- };
- var deep = function(dist, src, level, maxLevel) {
- level = level || 0;
- maxLevel = maxLevel || MAX_MIX_LEVEL;
- for (var key in src) {
- if (Object.prototype.hasOwnProperty.call(src, key)) {
- var value = src[key];
- if (!value) {
- dist[key] = value;
- } else {
- if (isPlainObject(value)) {
- if (!isPlainObject(dist[key])) {
- dist[key] = {};
- }
- if (level < maxLevel) {
- deep(dist[key], value, level + 1, maxLevel);
- } else {
- dist[key] = src[key];
- }
- } else if (isArray(value)) {
- dist[key] = [];
- dist[key] = dist[key].concat(value);
- } else {
- dist[key] = value;
- }
- }
- }
- }
- };
- var deepAssign = function(rst) {
- var args = [];
- for (var _i = 1; _i < arguments.length; _i++) {
- args[_i - 1] = arguments[_i];
- }
- for (var i = 0; i < args.length; i += 1) {
- deep(rst, args[i]);
- }
- return rst;
- };
- exports.deepAssign = deepAssign;
- }
- });
- // node_modules/@antv/g2plot/lib/utils/dom.js
- var require_dom = __commonJS({
- "node_modules/@antv/g2plot/lib/utils/dom.js"(exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.getContainerSize = void 0;
- function getContainerSize(ele) {
- if (!ele) {
- return { width: 0, height: 0 };
- }
- var style = getComputedStyle(ele);
- return {
- width: (ele.clientWidth || parseInt(style.width, 10)) - parseInt(style.paddingLeft, 10) - parseInt(style.paddingRight, 10),
- height: (ele.clientHeight || parseInt(style.height, 10)) - parseInt(style.paddingTop, 10) - parseInt(style.paddingBottom, 10)
- };
- }
- exports.getContainerSize = getContainerSize;
- }
- });
- // node_modules/@antv/g2plot/lib/utils/flow.js
- var require_flow = __commonJS({
- "node_modules/@antv/g2plot/lib/utils/flow.js"(exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.flow = void 0;
- function flow() {
- var flows = [];
- for (var _i = 0; _i < arguments.length; _i++) {
- flows[_i] = arguments[_i];
- }
- return function(param) {
- return flows.reduce(function(result, f) {
- return f(result);
- }, param);
- };
- }
- exports.flow = flow;
- }
- });
- // node_modules/@antv/g2plot/lib/utils/geometry.js
- var require_geometry = __commonJS({
- "node_modules/@antv/g2plot/lib/utils/geometry.js"(exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.getAllGeometriesRecursively = exports.getAllElementsRecursively = exports.getAllElements = exports.findGeometry = void 0;
- var util_1 = (init_esm(), __toCommonJS(esm_exports));
- function findGeometry(view, type) {
- return view.geometries.find(function(g) {
- return g.type === type;
- });
- }
- exports.findGeometry = findGeometry;
- function getAllElements(view) {
- return (0, util_1.reduce)(view.geometries, function(r, geometry) {
- return r.concat(geometry.elements);
- }, []);
- }
- exports.getAllElements = getAllElements;
- function getAllElementsRecursively(view) {
- if ((0, util_1.get)(view, ["views", "length"], 0) <= 0) {
- return getAllElements(view);
- }
- return (0, util_1.reduce)(view.views, function(ele, subView) {
- return ele.concat(getAllElementsRecursively(subView));
- }, getAllElements(view));
- }
- exports.getAllElementsRecursively = getAllElementsRecursively;
- function getAllGeometriesRecursively(view) {
- if ((0, util_1.get)(view, ["views", "length"], 0) <= 0) {
- return view.geometries;
- }
- return (0, util_1.reduce)(view.views, function(ele, subView) {
- return ele.concat(subView.geometries);
- }, view.geometries);
- }
- exports.getAllGeometriesRecursively = getAllGeometriesRecursively;
- }
- });
- // node_modules/@antv/g2plot/lib/utils/kebab-case.js
- var require_kebab_case = __commonJS({
- "node_modules/@antv/g2plot/lib/utils/kebab-case.js"(exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.kebabCase = void 0;
- function kebabCase(word) {
- if (!word) {
- return word;
- }
- var result = word.match(/(([A-Z]{0,1}[a-z]*[^A-Z])|([A-Z]{1}))/g);
- return result.map(function(s) {
- return s.toLowerCase();
- }).join("-");
- }
- exports.kebabCase = kebabCase;
- }
- });
- // node_modules/@antv/g2plot/lib/utils/label.js
- var require_label = __commonJS({
- "node_modules/@antv/g2plot/lib/utils/label.js"(exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.transformLabel = void 0;
- var tslib_1 = require_tslib();
- var util_1 = (init_esm(), __toCommonJS(esm_exports));
- function transformLabel(labelOptions) {
- if (!(0, util_1.isType)(labelOptions, "Object")) {
- return labelOptions;
- }
- var label = tslib_1.__assign({}, labelOptions);
- if (label.formatter && !label.content) {
- label.content = label.formatter;
- }
- return label;
- }
- exports.transformLabel = transformLabel;
- }
- });
- // node_modules/@antv/g2plot/lib/utils/context.js
- var require_context = __commonJS({
- "node_modules/@antv/g2plot/lib/utils/context.js"(exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.getCanvasContext = void 0;
- var ctx;
- function getCanvasContext() {
- if (!ctx) {
- ctx = document.createElement("canvas").getContext("2d");
- }
- return ctx;
- }
- exports.getCanvasContext = getCanvasContext;
- }
- });
- // node_modules/@antv/g2plot/lib/utils/measure-text.js
- var require_measure_text = __commonJS({
- "node_modules/@antv/g2plot/lib/utils/measure-text.js"(exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.measureTextWidth = void 0;
- var tslib_1 = require_tslib();
- var util_1 = (init_esm(), __toCommonJS(esm_exports));
- var context_1 = require_context();
- exports.measureTextWidth = (0, util_1.memoize)(function(text, font) {
- if (font === void 0) {
- font = {};
- }
- var fontSize = font.fontSize, _a = font.fontFamily, fontFamily = _a === void 0 ? "sans-serif" : _a, fontWeight = font.fontWeight, fontStyle = font.fontStyle, fontVariant = font.fontVariant;
- var ctx = (0, context_1.getCanvasContext)();
- ctx.font = [fontStyle, fontWeight, fontVariant, "".concat(fontSize, "px"), fontFamily].join(" ");
- var metrics = ctx.measureText((0, util_1.isString)(text) ? text : "");
- return metrics.width;
- }, function(text, font) {
- if (font === void 0) {
- font = {};
- }
- return tslib_1.__spreadArray([text], (0, util_1.values)(font), true).join("");
- });
- }
- });
- // node_modules/@antv/g2plot/lib/utils/number.js
- var require_number = __commonJS({
- "node_modules/@antv/g2plot/lib/utils/number.js"(exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.isBetween = exports.isRealNumber = void 0;
- function isRealNumber(v) {
- return typeof v === "number" && !isNaN(v);
- }
- exports.isRealNumber = isRealNumber;
- function isBetween(value, start, end) {
- var min = Math.min(start, end);
- var max = Math.max(start, end);
- return value >= min && value <= max;
- }
- exports.isBetween = isBetween;
- }
- });
- // node_modules/@antv/g2plot/lib/utils/padding.js
- var require_padding = __commonJS({
- "node_modules/@antv/g2plot/lib/utils/padding.js"(exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.resolveAllPadding = exports.getAdjustAppendPadding = exports.normalPadding = void 0;
- var util_1 = (init_esm(), __toCommonJS(esm_exports));
- function normalPadding(padding) {
- if ((0, util_1.isNumber)(padding)) {
- return [padding, padding, padding, padding];
- }
- if ((0, util_1.isArray)(padding)) {
- var length_1 = padding.length;
- if (length_1 === 1) {
- return [padding[0], padding[0], padding[0], padding[0]];
- }
- if (length_1 === 2) {
- return [padding[0], padding[1], padding[0], padding[1]];
- }
- if (length_1 === 3) {
- return [padding[0], padding[1], padding[2], padding[1]];
- }
- if (length_1 === 4) {
- return padding;
- }
- }
- return [0, 0, 0, 0];
- }
- exports.normalPadding = normalPadding;
- function getAdjustAppendPadding(padding, position, append) {
- if (position === void 0) {
- position = "bottom";
- }
- if (append === void 0) {
- append = 25;
- }
- var currentAppendPadding = normalPadding(padding);
- var PADDING = [
- position.startsWith("top") ? append : 0,
- position.startsWith("right") ? append : 0,
- position.startsWith("bottom") ? append : 0,
- position.startsWith("left") ? append : 0
- ];
- return [
- currentAppendPadding[0] + PADDING[0],
- currentAppendPadding[1] + PADDING[1],
- currentAppendPadding[2] + PADDING[2],
- currentAppendPadding[3] + PADDING[3]
- ];
- }
- exports.getAdjustAppendPadding = getAdjustAppendPadding;
- function resolveAllPadding(paddings) {
- var normalPaddings = paddings.map(function(item) {
- return normalPadding(item);
- });
- var finalPadding = [0, 0, 0, 0];
- if (normalPaddings.length > 0) {
- finalPadding = finalPadding.map(function(item, index) {
- normalPaddings.forEach(function(d, i) {
- item += normalPaddings[i][index];
- });
- return item;
- });
- }
- return finalPadding;
- }
- exports.resolveAllPadding = resolveAllPadding;
- }
- });
- // node_modules/@antv/g2plot/lib/utils/path.js
- var require_path = __commonJS({
- "node_modules/@antv/g2plot/lib/utils/path.js"(exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.getSplinePath = exports.catmullRom2bezier = exports.smoothBezier = exports.points2Path = void 0;
- var matrix_util_1 = (init_esm2(), __toCommonJS(esm_exports2));
- function points2Path(points, isInCircle) {
- var path = [];
- if (points.length) {
- path.push(["M", points[0].x, points[0].y]);
- for (var i = 1, length_1 = points.length; i < length_1; i += 1) {
- var item = points[i];
- path.push(["L", item.x, item.y]);
- }
- if (isInCircle) {
- path.push(["Z"]);
- }
- }
- return path;
- }
- exports.points2Path = points2Path;
- var smoothBezier = function(points, smooth, isLoop, constraint) {
- var cps = [];
- var prevPoint;
- var nextPoint;
- var hasConstraint = !!constraint;
- var min;
- var max;
- if (hasConstraint) {
- min = [Infinity, Infinity];
- max = [-Infinity, -Infinity];
- for (var i = 0, l = points.length; i < l; i++) {
- var point = points[i];
- min = matrix_util_1.vec2.min([0, 0], min, point);
- max = matrix_util_1.vec2.max([0, 0], max, point);
- }
- min = matrix_util_1.vec2.min([0, 0], min, constraint[0]);
- max = matrix_util_1.vec2.max([0, 0], max, constraint[1]);
- }
- for (var i = 0, len = points.length; i < len; i++) {
- var point = points[i];
- if (isLoop) {
- prevPoint = points[i ? i - 1 : len - 1];
- nextPoint = points[(i + 1) % len];
- } else {
- if (i === 0 || i === len - 1) {
- cps.push(point);
- continue;
- } else {
- prevPoint = points[i - 1];
- nextPoint = points[i + 1];
- }
- }
- var v = [0, 0];
- v = matrix_util_1.vec2.sub(v, nextPoint, prevPoint);
- v = matrix_util_1.vec2.scale(v, v, smooth);
- var d0 = matrix_util_1.vec2.distance(point, prevPoint);
- var d1 = matrix_util_1.vec2.distance(point, nextPoint);
- var sum = d0 + d1;
- if (sum !== 0) {
- d0 /= sum;
- d1 /= sum;
- }
- var v1 = matrix_util_1.vec2.scale([0, 0], v, -d0);
- var v2 = matrix_util_1.vec2.scale([0, 0], v, d1);
- var cp0 = matrix_util_1.vec2.add([0, 0], point, v1);
- var cp1 = matrix_util_1.vec2.add([0, 0], point, v2);
- if (hasConstraint) {
- cp0 = matrix_util_1.vec2.max([0, 0], cp0, min);
- cp0 = matrix_util_1.vec2.min([0, 0], cp0, max);
- cp1 = matrix_util_1.vec2.max([0, 0], cp1, min);
- cp1 = matrix_util_1.vec2.min([0, 0], cp1, max);
- }
- cps.push(cp0);
- cps.push(cp1);
- }
- if (isLoop) {
- cps.push(cps.shift());
- }
- return cps;
- };
- exports.smoothBezier = smoothBezier;
- function catmullRom2bezier(crp, z, constraint) {
- var isLoop = !!z;
- var pointList = [];
- for (var i = 0, l = crp.length; i < l; i += 2) {
- pointList.push([crp[i], crp[i + 1]]);
- }
- var controlPointList = (0, exports.smoothBezier)(pointList, 0.4, isLoop, constraint);
- var len = pointList.length;
- var d1 = [];
- var cp1;
- var cp2;
- var p;
- for (var i = 0; i < len - 1; i++) {
- cp1 = controlPointList[i * 2];
- cp2 = controlPointList[i * 2 + 1];
- p = pointList[i + 1];
- d1.push(["C", cp1[0], cp1[1], cp2[0], cp2[1], p[0], p[1]]);
- }
- if (isLoop) {
- cp1 = controlPointList[len];
- cp2 = controlPointList[len + 1];
- p = pointList[0];
- d1.push(["C", cp1[0], cp1[1], cp2[0], cp2[1], p[0], p[1]]);
- }
- return d1;
- }
- exports.catmullRom2bezier = catmullRom2bezier;
- function getSplinePath(points, isInCircle, constaint) {
- var data = [];
- var first = points[0];
- var prePoint = null;
- if (points.length <= 2) {
- return points2Path(points, isInCircle);
- }
- for (var i = 0, len = points.length; i < len; i++) {
- var point = points[i];
- if (!prePoint || !(prePoint.x === point.x && prePoint.y === point.y)) {
- data.push(point.x);
- data.push(point.y);
- prePoint = point;
- }
- }
- var constraint = constaint || [
- // 范围
- [0, 0],
- [1, 1]
- ];
- var splinePath = catmullRom2bezier(data, isInCircle, constraint);
- splinePath.unshift(["M", first.x, first.y]);
- return splinePath;
- }
- exports.getSplinePath = getSplinePath;
- }
- });
- // node_modules/@antv/g2plot/lib/utils/statistic.js
- var require_statistic = __commonJS({
- "node_modules/@antv/g2plot/lib/utils/statistic.js"(exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.renderGaugeStatistic = exports.renderStatistic = exports.setStatisticContainerStyle = exports.adapteStyle = void 0;
- var tslib_1 = require_tslib();
- var util_1 = (init_esm(), __toCommonJS(esm_exports));
- var kebab_case_1 = require_kebab_case();
- var pick_1 = require_pick();
- function adapteStyle(style) {
- var styleObject = {
- overflow: "hidden",
- "white-space": "nowrap",
- "text-overflow": "ellipsis",
- display: "flex",
- justifyContent: "center",
- alignItems: "center"
- };
- var shapeStyleKeys = [
- "stroke",
- "lineWidth",
- "shadowColor",
- "strokeOpacity",
- "shadowBlur",
- "shadowOffsetX",
- "shadowOffsetY",
- "fill"
- ];
- if ((0, util_1.get)(style, "fill")) {
- styleObject["color"] = style["fill"];
- }
- var _a = (0, pick_1.pick)(style, shapeStyleKeys), shadowColor = _a.shadowColor, _b = _a.shadowBlur, shadowBlur = _b === void 0 ? 0 : _b, _c = _a.shadowOffsetX, shadowOffsetX = _c === void 0 ? 0 : _c, _d = _a.shadowOffsetY, shadowOffsetY = _d === void 0 ? 0 : _d;
- styleObject["text-shadow"] = "".concat([shadowColor, "".concat(shadowOffsetX, "px"), "".concat(shadowOffsetY, "px"), "".concat(shadowBlur, "px")].join(" "));
- var _e = (0, pick_1.pick)(style, shapeStyleKeys), stroke = _e.stroke, _f = _e.lineWidth, lineWidth = _f === void 0 ? 0 : _f;
- styleObject["-webkit-text-stroke"] = "".concat(["".concat(lineWidth, "px"), stroke].join(" "));
- (0, util_1.each)(style, function(v, k) {
- if (["fontSize"].includes(k) && (0, util_1.isNumber)(v)) {
- styleObject[(0, kebab_case_1.kebabCase)(k)] = "".concat(v, "px");
- } else if (k && !shapeStyleKeys.includes(k)) {
- styleObject[(0, kebab_case_1.kebabCase)(k)] = "".concat(v);
- }
- });
- return styleObject;
- }
- exports.adapteStyle = adapteStyle;
- function setStatisticContainerStyle(container, style) {
- container.style["pointer-events"] = "none";
- (0, util_1.each)(style, function(v, k) {
- if (k && v) {
- container.style[k] = v;
- }
- });
- }
- exports.setStatisticContainerStyle = setStatisticContainerStyle;
- var renderStatistic = function(chart, options, datum) {
- var statistic = options.statistic, plotType = options.plotType;
- var titleOpt = statistic.title, contentOpt = statistic.content;
- [titleOpt, contentOpt].forEach(function(option, idx) {
- if (!option) {
- return;
- }
- var transform = "";
- if (idx === 0) {
- transform = contentOpt ? "translate(-50%, -100%)" : "translate(-50%, -50%)";
- } else {
- transform = titleOpt ? "translate(-50%, 0)" : "translate(-50%, -50%)";
- }
- var style = (0, util_1.isFunction)(option.style) ? option.style(datum) : option.style;
- chart.annotation().html(tslib_1.__assign(
- {
- position: ["50%", "50%"],
- html: function(container, view) {
- var coordinate = view.getCoordinate();
- var containerW = 0;
- if (plotType === "pie" || plotType === "ring-progress") {
- containerW = coordinate.getRadius() * coordinate.innerRadius * 2;
- } else if (plotType === "liquid") {
- var liquidShape = (0, util_1.get)(view.geometries, [0, "elements", 0, "shape"]);
- if (liquidShape) {
- var path = liquidShape.find(function(t) {
- return t.get("name") === "wrap";
- });
- var width = path.getCanvasBBox().width;
- containerW = width;
- }
- } else if (!containerW) {
- containerW = coordinate.getWidth();
- }
- setStatisticContainerStyle(container, tslib_1.__assign({ width: "".concat(containerW, "px"), transform }, adapteStyle(style)));
- var filteredData = view.getData();
- if (option.customHtml) {
- return option.customHtml(container, view, datum, filteredData);
- }
- var text = option.content;
- if (option.formatter) {
- text = option.formatter(datum, filteredData);
- }
- return text ? (0, util_1.isString)(text) ? text : "".concat(text) : "<div></div>";
- },
- // @ts-ignore
- key: "".concat(idx === 0 ? "top" : "bottom", "-statistic")
- },
- (0, pick_1.pick)(option, ["offsetX", "offsetY", "rotate", "style", "formatter"])
- /** 透传配置 */
- ));
- });
- };
- exports.renderStatistic = renderStatistic;
- var renderGaugeStatistic = function(chart, options, datum) {
- var statistic = options.statistic;
- var titleOpt = statistic.title, contentOpt = statistic.content;
- [titleOpt, contentOpt].forEach(function(option) {
- if (!option) {
- return;
- }
- var style = (0, util_1.isFunction)(option.style) ? option.style(datum) : option.style;
- chart.annotation().html(tslib_1.__assign(
- { position: ["50%", "100%"], html: function(container, view) {
- var coordinate = view.getCoordinate();
- var polarCoord = view.views[0].getCoordinate();
- var polarCenter = polarCoord.getCenter();
- var polarRadius = polarCoord.getRadius();
- var polarMaxY = Math.max(Math.sin(polarCoord.startAngle), Math.sin(polarCoord.endAngle)) * polarRadius;
- var offsetY = polarCenter.y + polarMaxY - coordinate.y.start - parseFloat((0, util_1.get)(style, "fontSize", 0));
- var containerWidth = coordinate.getRadius() * coordinate.innerRadius * 2;
- setStatisticContainerStyle(container, tslib_1.__assign({ width: "".concat(containerWidth, "px"), transform: "translate(-50%, ".concat(offsetY, "px)") }, adapteStyle(style)));
- var filteredData = view.getData();
- if (option.customHtml) {
- return option.customHtml(container, view, datum, filteredData);
- }
- var text = option.content;
- if (option.formatter) {
- text = option.formatter(datum, filteredData);
- }
- return text ? (0, util_1.isString)(text) ? text : "".concat(text) : "<div></div>";
- } },
- (0, pick_1.pick)(option, ["offsetX", "offsetY", "rotate", "style", "formatter"])
- /** 透传配置 */
- ));
- });
- };
- exports.renderGaugeStatistic = renderGaugeStatistic;
- }
- });
- // node_modules/@antv/g2plot/lib/utils/template.js
- var require_template = __commonJS({
- "node_modules/@antv/g2plot/lib/utils/template.js"(exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.template = void 0;
- var util_1 = (init_esm(), __toCommonJS(esm_exports));
- function template(source, data) {
- if (!data) {
- return source;
- }
- return (0, util_1.reduce)(
- // @ts-ignore
- data,
- function(r, v, k) {
- return r.replace(new RegExp("{\\s*".concat(k, "\\s*}"), "g"), v);
- },
- source
- );
- }
- exports.template = template;
- }
- });
- // node_modules/@antv/g2plot/lib/utils/view.js
- var require_view = __commonJS({
- "node_modules/@antv/g2plot/lib/utils/view.js"(exports) {
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.addViewAnimation = exports.getSiblingViews = exports.getViews = exports.findViewById = void 0;
- var util_1 = (init_esm(), __toCommonJS(esm_exports));
- function findViewById(chart, id) {
- return chart.views.find(function(view) {
- return view.id === id;
- });
- }
- exports.findViewById = findViewById;
- function getViews(view) {
- var parent = view.parent;
- return parent ? parent.views : [];
- }
- exports.getViews = getViews;
- function getSiblingViews(view) {
- return getViews(view).filter(function(sub) {
- return sub !== view;
- });
- }
- exports.getSiblingViews = getSiblingViews;
- function addViewAnimation(view, animation, geometries) {
- if (geometries === void 0) {
- geometries = view.geometries;
- }
- if (typeof animation === "boolean") {
- view.animate(animation);
- } else {
- view.animate(true);
- }
- (0, util_1.each)(geometries, function(g) {
- var animationCfg;
- if ((0, util_1.isFunction)(animation)) {
- animationCfg = animation(g.type || g.shapeType, g) || true;
- } else {
- animationCfg = animation;
- }
- g.animate(animationCfg);
- });
- }
- exports.addViewAnimation = addViewAnimation;
- }
- });
- // node_modules/@antv/g2plot/lib/utils/index.js
- var require_utils = __commonJS({
- "node_modules/@antv/g2plot/lib/utils/index.js"(exports) {
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.getViews = exports.getSiblingViews = exports.findViewById = exports.addViewAnimation = exports.template = exports.renderStatistic = exports.renderGaugeStatistic = exports.pick = exports.getSplinePath = exports.isRealNumber = exports.isBetween = exports.measureTextWidth = exports.transformLabel = exports.kebabCase = exports.log = exports.LEVEL = exports.invariant = exports.flow = exports.getContainerSize = exports.deepAssign = void 0;
- var tslib_1 = require_tslib();
- tslib_1.__exportStar(require_data(), exports);
- var deep_assign_1 = require_deep_assign();
- Object.defineProperty(exports, "deepAssign", { enumerable: true, get: function() {
- return deep_assign_1.deepAssign;
- } });
- var dom_1 = require_dom();
- Object.defineProperty(exports, "getContainerSize", { enumerable: true, get: function() {
- return dom_1.getContainerSize;
- } });
- var flow_1 = require_flow();
- Object.defineProperty(exports, "flow", { enumerable: true, get: function() {
- return flow_1.flow;
- } });
- tslib_1.__exportStar(require_geometry(), exports);
- var invariant_1 = require_invariant();
- Object.defineProperty(exports, "invariant", { enumerable: true, get: function() {
- return invariant_1.invariant;
- } });
- Object.defineProperty(exports, "LEVEL", { enumerable: true, get: function() {
- return invariant_1.LEVEL;
- } });
- Object.defineProperty(exports, "log", { enumerable: true, get: function() {
- return invariant_1.log;
- } });
- var kebab_case_1 = require_kebab_case();
- Object.defineProperty(exports, "kebabCase", { enumerable: true, get: function() {
- return kebab_case_1.kebabCase;
- } });
- var label_1 = require_label();
- Object.defineProperty(exports, "transformLabel", { enumerable: true, get: function() {
- return label_1.transformLabel;
- } });
- var measure_text_1 = require_measure_text();
- Object.defineProperty(exports, "measureTextWidth", { enumerable: true, get: function() {
- return measure_text_1.measureTextWidth;
- } });
- var number_1 = require_number();
- Object.defineProperty(exports, "isBetween", { enumerable: true, get: function() {
- return number_1.isBetween;
- } });
- Object.defineProperty(exports, "isRealNumber", { enumerable: true, get: function() {
- return number_1.isRealNumber;
- } });
- tslib_1.__exportStar(require_padding(), exports);
- var path_1 = require_path();
- Object.defineProperty(exports, "getSplinePath", { enumerable: true, get: function() {
- return path_1.getSplinePath;
- } });
- var pick_1 = require_pick();
- Object.defineProperty(exports, "pick", { enumerable: true, get: function() {
- return pick_1.pick;
- } });
- var statistic_1 = require_statistic();
- Object.defineProperty(exports, "renderGaugeStatistic", { enumerable: true, get: function() {
- return statistic_1.renderGaugeStatistic;
- } });
- Object.defineProperty(exports, "renderStatistic", { enumerable: true, get: function() {
- return statistic_1.renderStatistic;
- } });
- var template_1 = require_template();
- Object.defineProperty(exports, "template", { enumerable: true, get: function() {
- return template_1.template;
- } });
- var view_1 = require_view();
- Object.defineProperty(exports, "addViewAnimation", { enumerable: true, get: function() {
- return view_1.addViewAnimation;
- } });
- Object.defineProperty(exports, "findViewById", { enumerable: true, get: function() {
- return view_1.findViewById;
- } });
- Object.defineProperty(exports, "getSiblingViews", { enumerable: true, get: function() {
- return view_1.getSiblingViews;
- } });
- Object.defineProperty(exports, "getViews", { enumerable: true, get: function() {
- return view_1.getViews;
- } });
- }
- });
- export default require_utils();
- //# sourceMappingURL=@antv_g2plot_lib_utils.js.map
|