@alicloud/cloud-charts
Version:

1,373 lines (1,289 loc) • 5.13 MB
JavaScript
(function webpackUniversalModuleDefinition(root, factory) {
if(typeof exports === 'object' && typeof module === 'object')
module.exports = factory(require("react"), require("react-dom"));
else if(typeof define === 'function' && define.amd)
define(["react", "react-dom"], factory);
else if(typeof exports === 'object')
exports["CloudCharts"] = factory(require("react"), require("react-dom"));
else
root["CloudCharts"] = factory(root["React"], root["ReactDOM"]);
})(window, function(__WEBPACK_EXTERNAL_MODULE__2__, __WEBPACK_EXTERNAL_MODULE__23__) {
return /******/ (function(modules) { // webpackBootstrap
/******/ // The module cache
/******/ var installedModules = {};
/******/
/******/ // The require function
/******/ function __webpack_require__(moduleId) {
/******/
/******/ // Check if module is in cache
/******/ if(installedModules[moduleId]) {
/******/ return installedModules[moduleId].exports;
/******/ }
/******/ // Create a new module (and put it into the cache)
/******/ var module = installedModules[moduleId] = {
/******/ i: moduleId,
/******/ l: false,
/******/ exports: {}
/******/ };
/******/
/******/ // Execute the module function
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/
/******/ // Flag the module as loaded
/******/ module.l = true;
/******/
/******/ // Return the exports of the module
/******/ return module.exports;
/******/ }
/******/
/******/
/******/ // expose the modules object (__webpack_modules__)
/******/ __webpack_require__.m = modules;
/******/
/******/ // expose the module cache
/******/ __webpack_require__.c = installedModules;
/******/
/******/ // define getter function for harmony exports
/******/ __webpack_require__.d = function(exports, name, getter) {
/******/ if(!__webpack_require__.o(exports, name)) {
/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
/******/ }
/******/ };
/******/
/******/ // define __esModule on exports
/******/ __webpack_require__.r = function(exports) {
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
/******/ }
/******/ Object.defineProperty(exports, '__esModule', { value: true });
/******/ };
/******/
/******/ // create a fake namespace object
/******/ // mode & 1: value is a module id, require it
/******/ // mode & 2: merge all properties of value into the ns
/******/ // mode & 4: return value when already ns object
/******/ // mode & 8|1: behave like require
/******/ __webpack_require__.t = function(value, mode) {
/******/ if(mode & 1) value = __webpack_require__(value);
/******/ if(mode & 8) return value;
/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
/******/ var ns = Object.create(null);
/******/ __webpack_require__.r(ns);
/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
/******/ return ns;
/******/ };
/******/
/******/ // getDefaultExport function for compatibility with non-harmony modules
/******/ __webpack_require__.n = function(module) {
/******/ var getter = module && module.__esModule ?
/******/ function getDefault() { return module['default']; } :
/******/ function getModuleExports() { return module; };
/******/ __webpack_require__.d(getter, 'a', getter);
/******/ return getter;
/******/ };
/******/
/******/ // Object.prototype.hasOwnProperty.call
/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
/******/
/******/ // __webpack_public_path__
/******/ __webpack_require__.p = "./buildDev/";
/******/
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = 191);
/******/ })
/************************************************************************/
/******/ ([
/* 0 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// EXPORTS
__webpack_require__.d(__webpack_exports__, "contains", function() { return /* reexport */ esm_contains; });
__webpack_require__.d(__webpack_exports__, "includes", function() { return /* reexport */ esm_contains; });
__webpack_require__.d(__webpack_exports__, "difference", function() { return /* reexport */ esm_difference; });
__webpack_require__.d(__webpack_exports__, "find", function() { return /* reexport */ esm_find; });
__webpack_require__.d(__webpack_exports__, "findIndex", function() { return /* reexport */ find_index; });
__webpack_require__.d(__webpack_exports__, "firstValue", function() { return /* reexport */ first_value; });
__webpack_require__.d(__webpack_exports__, "flatten", function() { return /* reexport */ esm_flatten; });
__webpack_require__.d(__webpack_exports__, "flattenDeep", function() { return /* reexport */ flatten_deep; });
__webpack_require__.d(__webpack_exports__, "getRange", function() { return /* reexport */ get_range; });
__webpack_require__.d(__webpack_exports__, "pull", function() { return /* reexport */ esm_pull; });
__webpack_require__.d(__webpack_exports__, "pullAt", function() { return /* reexport */ pull_at; });
__webpack_require__.d(__webpack_exports__, "reduce", function() { return /* reexport */ esm_reduce; });
__webpack_require__.d(__webpack_exports__, "remove", function() { return /* reexport */ esm_remove; });
__webpack_require__.d(__webpack_exports__, "sortBy", function() { return /* reexport */ sort_by; });
__webpack_require__.d(__webpack_exports__, "union", function() { return /* reexport */ esm_union; });
__webpack_require__.d(__webpack_exports__, "uniq", function() { return /* reexport */ uniq; });
__webpack_require__.d(__webpack_exports__, "valuesOfKey", function() { return /* reexport */ values_of_key; });
__webpack_require__.d(__webpack_exports__, "head", function() { return /* reexport */ head; });
__webpack_require__.d(__webpack_exports__, "last", function() { return /* reexport */ last_last; });
__webpack_require__.d(__webpack_exports__, "startsWith", function() { return /* reexport */ starts_with; });
__webpack_require__.d(__webpack_exports__, "endsWith", function() { return /* reexport */ ends_with; });
__webpack_require__.d(__webpack_exports__, "filter", function() { return /* reexport */ esm_filter; });
__webpack_require__.d(__webpack_exports__, "every", function() { return /* reexport */ esm_every; });
__webpack_require__.d(__webpack_exports__, "some", function() { return /* reexport */ esm_some; });
__webpack_require__.d(__webpack_exports__, "group", function() { return /* reexport */ group; });
__webpack_require__.d(__webpack_exports__, "groupBy", function() { return /* reexport */ group_by; });
__webpack_require__.d(__webpack_exports__, "groupToMap", function() { return /* reexport */ groupToMap; });
__webpack_require__.d(__webpack_exports__, "getWrapBehavior", function() { return /* reexport */ get_wrap_behavior; });
__webpack_require__.d(__webpack_exports__, "wrapBehavior", function() { return /* reexport */ wrap_behavior; });
__webpack_require__.d(__webpack_exports__, "number2color", function() { return /* reexport */ number2color; });
__webpack_require__.d(__webpack_exports__, "parseRadius", function() { return /* reexport */ parse_radius; });
__webpack_require__.d(__webpack_exports__, "clamp", function() { return /* reexport */ esm_clamp; });
__webpack_require__.d(__webpack_exports__, "fixedBase", function() { return /* reexport */ fixed_base; });
__webpack_require__.d(__webpack_exports__, "isDecimal", function() { return /* reexport */ is_decimal; });
__webpack_require__.d(__webpack_exports__, "isEven", function() { return /* reexport */ is_even; });
__webpack_require__.d(__webpack_exports__, "isInteger", function() { return /* reexport */ is_integer; });
__webpack_require__.d(__webpack_exports__, "isNegative", function() { return /* reexport */ is_negative; });
__webpack_require__.d(__webpack_exports__, "isNumberEqual", function() { return /* reexport */ isNumberEqual; });
__webpack_require__.d(__webpack_exports__, "isOdd", function() { return /* reexport */ is_odd; });
__webpack_require__.d(__webpack_exports__, "isPositive", function() { return /* reexport */ is_positive; });
__webpack_require__.d(__webpack_exports__, "max", function() { return /* reexport */ esm_max; });
__webpack_require__.d(__webpack_exports__, "maxBy", function() { return /* reexport */ max_by; });
__webpack_require__.d(__webpack_exports__, "min", function() { return /* reexport */ esm_min; });
__webpack_require__.d(__webpack_exports__, "minBy", function() { return /* reexport */ min_by; });
__webpack_require__.d(__webpack_exports__, "mod", function() { return /* reexport */ esm_mod; });
__webpack_require__.d(__webpack_exports__, "toDegree", function() { return /* reexport */ to_degree; });
__webpack_require__.d(__webpack_exports__, "toInteger", function() { return /* reexport */ to_integer; });
__webpack_require__.d(__webpack_exports__, "toRadian", function() { return /* reexport */ to_radian; });
__webpack_require__.d(__webpack_exports__, "forIn", function() { return /* reexport */ for_in; });
__webpack_require__.d(__webpack_exports__, "has", function() { return /* reexport */ has; });
__webpack_require__.d(__webpack_exports__, "hasKey", function() { return /* reexport */ has_key; });
__webpack_require__.d(__webpack_exports__, "hasValue", function() { return /* reexport */ has_value; });
__webpack_require__.d(__webpack_exports__, "keys", function() { return /* reexport */ esm_keys; });
__webpack_require__.d(__webpack_exports__, "isMatch", function() { return /* reexport */ is_match; });
__webpack_require__.d(__webpack_exports__, "values", function() { return /* reexport */ esm_values; });
__webpack_require__.d(__webpack_exports__, "lowerCase", function() { return /* reexport */ lower_case; });
__webpack_require__.d(__webpack_exports__, "lowerFirst", function() { return /* reexport */ lower_first; });
__webpack_require__.d(__webpack_exports__, "substitute", function() { return /* reexport */ esm_substitute; });
__webpack_require__.d(__webpack_exports__, "upperCase", function() { return /* reexport */ upper_case; });
__webpack_require__.d(__webpack_exports__, "upperFirst", function() { return /* reexport */ upper_first; });
__webpack_require__.d(__webpack_exports__, "getType", function() { return /* reexport */ get_type; });
__webpack_require__.d(__webpack_exports__, "isArguments", function() { return /* reexport */ is_arguments; });
__webpack_require__.d(__webpack_exports__, "isArray", function() { return /* reexport */ is_array; });
__webpack_require__.d(__webpack_exports__, "isArrayLike", function() { return /* reexport */ is_array_like; });
__webpack_require__.d(__webpack_exports__, "isBoolean", function() { return /* reexport */ is_boolean; });
__webpack_require__.d(__webpack_exports__, "isDate", function() { return /* reexport */ is_date; });
__webpack_require__.d(__webpack_exports__, "isError", function() { return /* reexport */ is_error; });
__webpack_require__.d(__webpack_exports__, "isFunction", function() { return /* reexport */ is_function; });
__webpack_require__.d(__webpack_exports__, "isFinite", function() { return /* reexport */ is_finite; });
__webpack_require__.d(__webpack_exports__, "isNil", function() { return /* reexport */ is_nil; });
__webpack_require__.d(__webpack_exports__, "isNull", function() { return /* reexport */ is_null; });
__webpack_require__.d(__webpack_exports__, "isNumber", function() { return /* reexport */ is_number; });
__webpack_require__.d(__webpack_exports__, "isObject", function() { return /* reexport */ is_object; });
__webpack_require__.d(__webpack_exports__, "isObjectLike", function() { return /* reexport */ is_object_like; });
__webpack_require__.d(__webpack_exports__, "isPlainObject", function() { return /* reexport */ is_plain_object; });
__webpack_require__.d(__webpack_exports__, "isPrototype", function() { return /* reexport */ is_prototype; });
__webpack_require__.d(__webpack_exports__, "isRegExp", function() { return /* reexport */ is_reg_exp; });
__webpack_require__.d(__webpack_exports__, "isString", function() { return /* reexport */ is_string; });
__webpack_require__.d(__webpack_exports__, "isType", function() { return /* reexport */ is_type; });
__webpack_require__.d(__webpack_exports__, "isUndefined", function() { return /* reexport */ is_undefined; });
__webpack_require__.d(__webpack_exports__, "isElement", function() { return /* reexport */ is_element; });
__webpack_require__.d(__webpack_exports__, "requestAnimationFrame", function() { return /* reexport */ requestAnimationFrame; });
__webpack_require__.d(__webpack_exports__, "clearAnimationFrame", function() { return /* reexport */ cancelAnimationFrame; });
__webpack_require__.d(__webpack_exports__, "augment", function() { return /* reexport */ esm_augment; });
__webpack_require__.d(__webpack_exports__, "clone", function() { return /* reexport */ esm_clone; });
__webpack_require__.d(__webpack_exports__, "debounce", function() { return /* reexport */ esm_debounce; });
__webpack_require__.d(__webpack_exports__, "memoize", function() { return /* reexport */ memoize; });
__webpack_require__.d(__webpack_exports__, "deepMix", function() { return /* reexport */ deep_mix; });
__webpack_require__.d(__webpack_exports__, "each", function() { return /* reexport */ esm_each; });
__webpack_require__.d(__webpack_exports__, "extend", function() { return /* reexport */ esm_extend; });
__webpack_require__.d(__webpack_exports__, "indexOf", function() { return /* reexport */ index_of; });
__webpack_require__.d(__webpack_exports__, "isEmpty", function() { return /* reexport */ is_empty; });
__webpack_require__.d(__webpack_exports__, "isEqual", function() { return /* reexport */ is_equal; });
__webpack_require__.d(__webpack_exports__, "isEqualWith", function() { return /* reexport */ is_equal_with; });
__webpack_require__.d(__webpack_exports__, "map", function() { return /* reexport */ esm_map; });
__webpack_require__.d(__webpack_exports__, "mapValues", function() { return /* reexport */ map_values; });
__webpack_require__.d(__webpack_exports__, "mix", function() { return /* reexport */ mix; });
__webpack_require__.d(__webpack_exports__, "assign", function() { return /* reexport */ mix; });
__webpack_require__.d(__webpack_exports__, "get", function() { return /* reexport */ get; });
__webpack_require__.d(__webpack_exports__, "set", function() { return /* reexport */ set; });
__webpack_require__.d(__webpack_exports__, "pick", function() { return /* reexport */ pick; });
__webpack_require__.d(__webpack_exports__, "omit", function() { return /* reexport */ omit; });
__webpack_require__.d(__webpack_exports__, "throttle", function() { return /* reexport */ throttle; });
__webpack_require__.d(__webpack_exports__, "toArray", function() { return /* reexport */ to_array; });
__webpack_require__.d(__webpack_exports__, "toString", function() { return /* reexport */ to_string; });
__webpack_require__.d(__webpack_exports__, "uniqueId", function() { return /* reexport */ unique_id; });
__webpack_require__.d(__webpack_exports__, "noop", function() { return /* reexport */ noop; });
__webpack_require__.d(__webpack_exports__, "identity", function() { return /* reexport */ esm_identity; });
__webpack_require__.d(__webpack_exports__, "size", function() { return /* reexport */ size; });
__webpack_require__.d(__webpack_exports__, "measureTextWidth", function() { return /* reexport */ measure_text_width; });
__webpack_require__.d(__webpack_exports__, "getEllipsisText", function() { return /* reexport */ get_ellipsis_text; });
__webpack_require__.d(__webpack_exports__, "Cache", function() { return /* reexport */ cache; });
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-array-like.js
var isArrayLike = function (value) {
/**
* isArrayLike([1, 2, 3]) => true
* isArrayLike(document.body.children) => true
* isArrayLike('abc') => true
* isArrayLike(Function) => false
*/
return value !== null && typeof value !== 'function' && isFinite(value.length);
};
/* harmony default export */ var is_array_like = (isArrayLike);
//# sourceMappingURL=is-array-like.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/contains.js
var contains = function (arr, value) {
if (!is_array_like(arr)) {
return false;
}
return arr.indexOf(value) > -1;
};
/* harmony default export */ var esm_contains = (contains);
//# sourceMappingURL=contains.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/filter.js
var filter = function (arr, func) {
if (!is_array_like(arr)) {
return arr;
}
var result = [];
for (var index = 0; index < arr.length; index++) {
var value = arr[index];
if (func(value, index)) {
result.push(value);
}
}
return result;
};
/* harmony default export */ var esm_filter = (filter);
//# sourceMappingURL=filter.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/difference.js
/**
* Flattens `array` a single level deep.
*
* @param {Array} arr The array to inspect.
* @param {Array} values The values to exclude.
* @return {Array} Returns the new array of filtered values.
* @example
* difference([2, 1], [2, 3]); // => [1]
*/
var difference = function (arr, values) {
if (values === void 0) { values = []; }
return esm_filter(arr, function (value) { return !esm_contains(values, value); });
};
/* harmony default export */ var esm_difference = (difference);
//# sourceMappingURL=difference.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-type.js
var is_type_toString = {}.toString;
var isType = function (value, type) { return is_type_toString.call(value) === '[object ' + type + ']'; };
/* harmony default export */ var is_type = (isType);
//# sourceMappingURL=is-type.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-function.js
/**
* 是否为函数
* @param {*} fn 对象
* @return {Boolean} 是否函数
*/
/* harmony default export */ var is_function = (function (value) {
return is_type(value, 'Function');
});
//# sourceMappingURL=is-function.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-nil.js
// isFinite,
var isNil = function (value) {
/**
* isNil(null) => true
* isNil() => true
*/
return value === null || value === undefined;
};
/* harmony default export */ var is_nil = (isNil);
//# sourceMappingURL=is-nil.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-array.js
/* harmony default export */ var is_array = (function (value) {
return Array.isArray ?
Array.isArray(value) :
is_type(value, 'Array');
});
//# sourceMappingURL=is-array.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-object.js
/* harmony default export */ var is_object = (function (value) {
/**
* isObject({}) => true
* isObject([1, 2, 3]) => true
* isObject(Function) => true
* isObject(null) => false
*/
var type = typeof value;
return value !== null && type === 'object' || type === 'function';
});
//# sourceMappingURL=is-object.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/each.js
function each(elements, func) {
if (!elements) {
return;
}
var rst;
if (is_array(elements)) {
for (var i = 0, len = elements.length; i < len; i++) {
rst = func(elements[i], i);
if (rst === false) {
break;
}
}
}
else if (is_object(elements)) {
for (var k in elements) {
if (elements.hasOwnProperty(k)) {
rst = func(elements[k], k);
if (rst === false) {
break;
}
}
}
}
}
/* harmony default export */ var esm_each = (each);
//# sourceMappingURL=each.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/keys.js
var keys_keys = Object.keys ? function (obj) { return Object.keys(obj); } : function (obj) {
var result = [];
esm_each(obj, function (value, key) {
if (!(is_function(obj) && key === 'prototype')) {
result.push(key);
}
});
return result;
};
/* harmony default export */ var esm_keys = (keys_keys);
//# sourceMappingURL=keys.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-match.js
function isMatch(obj, attrs) {
var _keys = esm_keys(attrs);
var length = _keys.length;
if (is_nil(obj))
return !length;
for (var i = 0; i < length; i += 1) {
var key = _keys[i];
if (attrs[key] !== obj[key] || !(key in obj)) {
return false;
}
}
return true;
}
/* harmony default export */ var is_match = (isMatch);
//# sourceMappingURL=is-match.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-object-like.js
var isObjectLike = function (value) {
/**
* isObjectLike({}) => true
* isObjectLike([1, 2, 3]) => true
* isObjectLike(Function) => false
* isObjectLike(null) => false
*/
return typeof value === 'object' && value !== null;
};
/* harmony default export */ var is_object_like = (isObjectLike);
//# sourceMappingURL=is-object-like.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-plain-object.js
var isPlainObject = function (value) {
/**
* isObjectLike(new Foo) => false
* isObjectLike([1, 2, 3]) => false
* isObjectLike({ x: 0, y: 0 }) => true
* isObjectLike(Object.create(null)) => true
*/
if (!is_object_like(value) || !is_type(value, 'Object')) {
return false;
}
if (Object.getPrototypeOf(value) === null) {
return true;
}
var proto = value;
while (Object.getPrototypeOf(proto) !== null) {
proto = Object.getPrototypeOf(proto);
}
return Object.getPrototypeOf(value) === proto;
};
/* harmony default export */ var is_plain_object = (isPlainObject);
//# sourceMappingURL=is-plain-object.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/find.js
function find(arr, predicate) {
if (!is_array(arr))
return null;
var _predicate;
if (is_function(predicate)) {
_predicate = predicate;
}
if (is_plain_object(predicate)) {
_predicate = function (a) { return is_match(a, predicate); };
}
if (_predicate) {
for (var i = 0; i < arr.length; i += 1) {
if (_predicate(arr[i])) {
return arr[i];
}
}
}
return null;
}
/* harmony default export */ var esm_find = (find);
//# sourceMappingURL=find.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/find-index.js
function findIndex(arr, predicate, fromIndex) {
if (fromIndex === void 0) { fromIndex = 0; }
for (var i = fromIndex; i < arr.length; i++) {
if (predicate(arr[i], i)) {
// 找到终止循环
return i;
}
}
return -1;
}
/* harmony default export */ var find_index = (findIndex);
//# sourceMappingURL=find-index.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/first-value.js
var firstValue = function (data, name) {
var rst = null;
for (var i = 0; i < data.length; i++) {
var obj = data[i];
var value = obj[name];
if (!is_nil(value)) {
if (is_array(value)) {
rst = value[0]; // todo 这里是否应该使用递归,调用 firstValue @绝云
}
else {
rst = value;
}
break;
}
}
return rst;
};
/* harmony default export */ var first_value = (firstValue);
//# sourceMappingURL=first-value.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/flatten.js
/**
* Flattens `array` a single level deep.
*
* @param {Array} arr The array to flatten.
* @return {Array} Returns the new flattened array.
* @example
*
* flatten([1, [2, [3, [4]], 5]]); // => [1, 2, [3, [4]], 5]
*/
var flatten = function (arr) {
if (!is_array(arr)) {
return [];
}
var rst = [];
for (var i = 0; i < arr.length; i++) {
rst = rst.concat(arr[i]);
}
return rst;
};
/* harmony default export */ var esm_flatten = (flatten);
//# sourceMappingURL=flatten.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/flatten-deep.js
/**
* Flattens `array` a single level deep.
*
* @param {Array} arr The array to flatten.
* @param {Array} result The array to return.
* @return {Array} Returns the new flattened array.
* @example
*
* flattenDeep([1, [2, [3, [4]], 5]]); // => [1, 2, 3, 4, 5]
*/
var flattenDeep = function (arr, result) {
if (result === void 0) { result = []; }
if (!is_array(arr)) {
result.push(arr);
}
else {
for (var i = 0; i < arr.length; i += 1) {
flattenDeep(arr[i], result);
}
}
return result;
};
/* harmony default export */ var flatten_deep = (flattenDeep);
//# sourceMappingURL=flatten-deep.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/max.js
/**
* @param {Array} arr The array to iterate over.
* @return {*} Returns the maximum value.
* @example
*
* max([1, 2]);
* // => 2
*
* max([]);
* // => undefined
*
* const data = new Array(1250010).fill(1).map((d,idx) => idx);
*
* max(data);
* // => 1250010
* // Math.max(...data) will encounter "Maximum call stack size exceeded" error
*/
/* harmony default export */ var esm_max = (function (arr) {
if (!is_array(arr)) {
return undefined;
}
return arr.reduce(function (prev, curr) {
return Math.max(prev, curr);
}, arr[0]);
});
//# sourceMappingURL=max.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/min.js
/**
* @param {Array} arr The array to iterate over.
* @return {*} Returns the minimum value.
* @example
*
* min([1, 2]);
* // => 1
*
* min([]);
* // => undefined
*
* const data = new Array(1250010).fill(1).map((d,idx) => idx);
*
* min(data);
* // => 1250010
* // Math.min(...data) will encounter "Maximum call stack size exceeded" error
*/
/* harmony default export */ var esm_min = (function (arr) {
if (!is_array(arr)) {
return undefined;
}
return arr.reduce(function (prev, curr) {
return Math.min(prev, curr);
}, arr[0]);
});
//# sourceMappingURL=min.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/get-range.js
var getRange = function (values) {
// 存在 NaN 时,min,max 判定会出问题
var filterValues = values.filter(function (v) { return !isNaN(v); });
if (!filterValues.length) {
// 如果没有数值则直接返回0
return {
min: 0,
max: 0,
};
}
if (is_array(values[0])) {
var tmp = [];
for (var i = 0; i < values.length; i++) {
tmp = tmp.concat(values[i]);
}
filterValues = tmp;
}
var max = esm_max(filterValues);
var min = esm_min(filterValues);
return {
min: min,
max: max,
};
};
/* harmony default export */ var get_range = (getRange);
//# sourceMappingURL=get-range.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/pull.js
var arrPrototype = Array.prototype;
var splice = arrPrototype.splice;
var indexOf = arrPrototype.indexOf;
var pull = function (arr) {
var values = [];
for (var _i = 1; _i < arguments.length; _i++) {
values[_i - 1] = arguments[_i];
}
for (var i = 0; i < values.length; i++) {
var value = values[i];
var fromIndex = -1;
while ((fromIndex = indexOf.call(arr, value)) > -1) {
splice.call(arr, fromIndex, 1);
}
}
return arr;
};
/* harmony default export */ var esm_pull = (pull);
//# sourceMappingURL=pull.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/pull-at.js
var pull_at_splice = Array.prototype.splice;
var pull_at_pullAt = function pullAt(arr, indexes) {
if (!is_array_like(arr)) {
return [];
}
var length = arr ? indexes.length : 0;
var last = length - 1;
while (length--) {
var previous = void 0;
var index = indexes[length];
if (length === last || index !== previous) {
previous = index;
pull_at_splice.call(arr, index, 1);
}
}
return arr;
};
/* harmony default export */ var pull_at = (pull_at_pullAt);
//# sourceMappingURL=pull-at.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/reduce.js
var reduce = function (arr, fn, init) {
if (!is_array(arr) && !is_plain_object(arr)) {
return arr;
}
var result = init;
esm_each(arr, function (data, i) {
result = fn(result, data, i);
});
return result;
};
/* harmony default export */ var esm_reduce = (reduce);
//# sourceMappingURL=reduce.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/remove.js
var remove = function (arr, predicate) {
/**
* const arr = [1, 2, 3, 4]
* const evens = remove(arr, n => n % 2 == 0)
* console.log(arr) // => [1, 3]
* console.log(evens) // => [2, 4]
*/
var result = [];
if (!is_array_like(arr)) {
return result;
}
var i = -1;
var indexes = [];
var length = arr.length;
while (++i < length) {
var value = arr[i];
if (predicate(value, i, arr)) {
result.push(value);
indexes.push(i);
}
}
pull_at(arr, indexes);
return result;
};
/* harmony default export */ var esm_remove = (remove);
//# sourceMappingURL=remove.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-string.js
/* harmony default export */ var is_string = (function (str) {
return is_type(str, 'String');
});
//# sourceMappingURL=is-string.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/sort-by.js
function sortBy(arr, key) {
var comparer;
if (is_function(key)) {
comparer = function (a, b) { return key(a) - key(b); };
}
else {
var keys_1 = [];
if (is_string(key)) {
keys_1.push(key);
}
else if (is_array(key)) {
keys_1 = key;
}
comparer = function (a, b) {
for (var i = 0; i < keys_1.length; i += 1) {
var prop = keys_1[i];
if (a[prop] > b[prop]) {
return 1;
}
if (a[prop] < b[prop]) {
return -1;
}
}
return 0;
};
}
arr.sort(comparer);
return arr;
}
/* harmony default export */ var sort_by = (sortBy);
//# sourceMappingURL=sort-by.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/uniq.js
function uniq(arr, cache) {
if (cache === void 0) { cache = new Map(); }
var r = [];
if (Array.isArray(arr)) {
for (var i = 0, len = arr.length; i < len; i++) {
var item = arr[i];
// 加一个 cache,提升性能
if (!cache.has(item)) {
r.push(item);
cache.set(item, true);
}
}
}
return r;
}
//# sourceMappingURL=uniq.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/union.js
var union = function () {
var sources = [];
for (var _i = 0; _i < arguments.length; _i++) {
sources[_i] = arguments[_i];
}
return uniq([].concat.apply([], sources));
};
/* harmony default export */ var esm_union = (union);
//# sourceMappingURL=union.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/values-of-key.js
/* harmony default export */ var values_of_key = (function (data, name) {
var rst = [];
var tmpMap = {};
for (var i = 0; i < data.length; i++) {
var obj = data[i];
var value = obj[name];
if (!is_nil(value)) {
// flatten
if (!is_array(value)) {
value = [value];
}
for (var j = 0; j < value.length; j++) {
var val = value[j];
// unique
if (!tmpMap[val]) {
rst.push(val);
tmpMap[val] = true;
}
}
}
}
return rst;
});
//# sourceMappingURL=values-of-key.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/head.js
function head(o) {
if (is_array_like(o)) {
return o[0];
}
return undefined;
}
//# sourceMappingURL=head.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/last.js
function last_last(o) {
if (is_array_like(o)) {
var arr = o;
return arr[arr.length - 1];
}
return undefined;
}
//# sourceMappingURL=last.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/starts-with.js
function startsWith(arr, e) {
return (is_array(arr) || is_string(arr)) ? arr[0] === e : false;
}
/* harmony default export */ var starts_with = (startsWith);
//# sourceMappingURL=starts-with.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/ends-with.js
function endsWith(arr, e) {
return (is_array(arr) || is_string(arr)) ? arr[arr.length - 1] === e : false;
}
/* harmony default export */ var ends_with = (endsWith);
//# sourceMappingURL=ends-with.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/every.js
/**
* 只要有一个不满足条件就返回 false
* @param arr
* @param func
*/
var every = function (arr, func) {
for (var i = 0; i < arr.length; i++) {
if (!func(arr[i], i))
return false;
}
return true;
};
/* harmony default export */ var esm_every = (every);
//# sourceMappingURL=every.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/some.js
/**
* 只要有一个满足条件就返回 true
* @param arr
* @param func
*/
var some = function (arr, func) {
for (var i = 0; i < arr.length; i++) {
if (func(arr[i], i))
return true;
}
return false;
};
/* harmony default export */ var esm_some = (some);
//# sourceMappingURL=some.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/group-by.js
var group_by_hasOwnProperty = Object.prototype.hasOwnProperty;
function groupBy(data, condition) {
if (!condition || !is_array(data)) {
return {};
}
var result = {};
// 兼容方法和 字符串的写法
var predicate = is_function(condition) ? condition : function (item) { return item[condition]; };
var key;
for (var i = 0; i < data.length; i++) {
var item = data[i];
key = predicate(item);
if (group_by_hasOwnProperty.call(result, key)) {
result[key].push(item);
}
else {
result[key] = [item];
}
}
return result;
}
/* harmony default export */ var group_by = (groupBy);
//# sourceMappingURL=group-by.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/group-to-map.js
/**
* 将数据分组成 map
* @param data
* @param condition
*/
function groupToMap(data, condition) {
if (!condition) {
return {
0: data,
};
}
if (!is_function(condition)) {
// 如果是字符串,则按照 a*b 风格成数组
var paramscondition_1 = is_array(condition) ? condition : condition.replace(/\s+/g, '').split('*');
condition = function (row) {
var unique = '_'; // 避免出现数字作为Key的情况,会进行按照数字的排序
// 根据字段列表的值,拼接成 key
for (var i = 0, l = paramscondition_1.length; i < l; i++) {
unique += row[paramscondition_1[i]] && row[paramscondition_1[i]].toString();
}
return unique;
};
}
return group_by(data, condition);
}
//# sourceMappingURL=group-to-map.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/group.js
/* harmony default export */ var group = (function (data, condition) {
if (!condition) {
// 没有条件,则自身改成数组
return [data];
}
var groups = groupToMap(data, condition);
var array = [];
for (var i in groups) {
array.push(groups[i]);
}
return array;
});
//# sourceMappingURL=group.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/get-wrap-behavior.js
/**
* 获取封装的事件
* @protected
* @param {Object} obj 对象
* @param {String} action 事件名称
* @return {Function} 返回事件处理函数
*/
function getWrapBehavior(obj, action) {
return obj['_wrap_' + action];
}
/* harmony default export */ var get_wrap_behavior = (getWrapBehavior);
//# sourceMappingURL=get-wrap-behavior.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/wrap-behavior.js
/**
* 封装事件,便于使用上下文this,和便于解除事件时使用
* @protected
* @param {Object} obj 对象
* @param {String} action 事件名称
* @return {Function} 返回事件处理函数
*/
function wrapBehavior(obj, action) {
if (obj['_wrap_' + action]) {
return obj['_wrap_' + action];
}
var method = function (e) {
obj[action](e);
};
obj['_wrap_' + action] = method;
return method;
}
/* harmony default export */ var wrap_behavior = (wrapBehavior);
//# sourceMappingURL=wrap-behavior.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/number2color.js
var numColorCache = {};
function numberToColor(num) {
// 增加缓存
var color = numColorCache[num];
if (!color) {
var str = num.toString(16);
for (var i = str.length; i < 6; i++) {
str = '0' + str;
}
color = '#' + str;
numColorCache[num] = color;
}
return color;
}
/* harmony default export */ var number2color = (numberToColor);
//# sourceMappingURL=number2color.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/parse-radius.js
function parseRadius(radius) {
var r1 = 0, r2 = 0, r3 = 0, r4 = 0;
if (is_array(radius)) {
if (radius.length === 1) {
r1 = r2 = r3 = r4 = radius[0];
}
else if (radius.length === 2) {
r1 = r3 = radius[0];
r2 = r4 = radius[1];
}
else if (radius.length === 3) {
r1 = radius[0];
r2 = r4 = radius[1];
r3 = radius[2];
}
else {
r1 = radius[0];
r2 = radius[1];
r3 = radius[2];
r4 = radius[3];
}
}
else {
r1 = r2 = r3 = r4 = radius;
}
return {
r1: r1,
r2: r2,
r3: r3,
r4: r4
};
}
/* harmony default export */ var parse_radius = (parseRadius);
//# sourceMappingURL=parse-radius.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/clamp.js
var clamp = function (a, min, max) {
if (a < min) {
return min;
}
else if (a > max) {
return max;
}
return a;
};
/* harmony default export */ var esm_clamp = (clamp);
//# sourceMappingURL=clamp.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/fixed-base.js
var fixedBase = function (v, base) {
var str = base.toString();
var index = str.indexOf('.');
if (index === -1) {
return Math.round(v);
}
var length = str.substr(index + 1).length;
if (length > 20) {
length = 20;
}
return parseFloat(v.toFixed(length));
};
/* harmony default export */ var fixed_base = (fixedBase);
//# sourceMappingURL=fixed-base.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-number.js
/**
* 判断是否数字
* @return {Boolean} 是否数字
*/
var isNumber = function (value) {
return is_type(value, 'Number');
};
/* harmony default export */ var is_number = (isNumber);
//# sourceMappingURL=is-number.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-decimal.js
var isDecimal = function (num) {
return is_number(num) && num % 1 !== 0;
};
/* harmony default export */ var is_decimal = (isDecimal);
//# sourceMappingURL=is-decimal.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-even.js
var isEven = function (num) {
return is_number(num) && num % 2 === 0;
};
/* harmony default export */ var is_even = (isEven);
//# sourceMappingURL=is-even.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-integer.js
var isInteger = Number.isInteger ? Number.isInteger : function (num) {
return is_number(num) && num % 1 === 0;
};
/* harmony default export */ var is_integer = (isInteger);
//# sourceMappingURL=is-integer.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-negative.js
var isNegative = function (num) {
return is_number(num) && num < 0;
};
/* harmony default export */ var is_negative = (isNegative);
//# sourceMappingURL=is-negative.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-number-equal.js
var PRECISION = 0.00001; // numbers less than this is considered as 0
function isNumberEqual(a, b, precision) {
if (precision === void 0) { precision = PRECISION; }
return Math.abs((a - b)) < precision;
}
;
//# sourceMappingURL=is-number-equal.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-odd.js
var isOdd = function (num) {
return is_number(num) && num % 2 !== 0;
};
/* harmony default export */ var is_odd = (isOdd);
//# sourceMappingURL=is-odd.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-positive.js
var isPositive = function (num) {
return is_number(num) && num > 0;
};
/* harmony default export */ var is_positive = (isPositive);
//# sourceMappingURL=is-positive.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/max-by.js
/**
* @param {Array} arr The array to iterate over.
* @param {Function} [fn] The iteratee invoked per element.
* @return {*} Returns the maximum value.
* @example
*
* var objects = [{ 'n': 1 }, { 'n': 2 }];
*
* maxBy(objects, function(o) { return o.n; });
* // => { 'n': 2 }
*
* maxBy(objects, 'n');
* // => { 'n': 2 }
*/
/* harmony default export */ var max_by = (function (arr, fn) {
if (!is_array(arr)) {
return undefined;
}
var maxItem;
var max = -Infinity;
for (var i = 0; i < arr.length; i++) {
var item = arr[i];
var v = is_function(fn) ? fn(item) : item[fn];
if (v > max) {
maxItem = item;
max = v;
}
}
return maxItem;
});
//# sourceMappingURL=max-by.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/min-by.js
/**
* @param {Array} arr The array to iterate over.
* @param {Function} [fn] The iteratee invoked per element.
* @return {*} Returns the minimum value.
* @example
*
* var objects = [{ 'n': 1 }, { 'n': 2 }];
*
* minBy(objects, function(o) { return o.n; });
* // => { 'n': 1 }
*
* minBy(objects, 'n');
* // => { 'n': 1 }
*/
/* harmony default export */ var min_by = (function (arr, fn) {
if (!is_array(arr)) {
return undefined;
}
var minItem;
var min = Infinity;
for (var i = 0; i < arr.length; i++) {
var item = arr[i];
var v = is_function(fn) ? fn(item) : item[fn];
if (v < min) {
minItem = item;
min = v;
}
}
return minItem;
});
//# sourceMappingURL=min-by.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/mod.js
var mod = function (n, m) {
return ((n % m) + m) % m;
};
/* harmony default export */ var esm_mod = (mod);
//# sourceMappingURL=mod.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/to-degree.js
var DEGREE = 180 / Math.PI;
var toDegree = function (radian) {
return DEGREE * radian;
};
/* harmony default export */ var to_degree = (toDegree);
//# sourceMappingURL=to-degree.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/to-integer.js
/* harmony default export */ var to_integer = (parseInt);
//# sourceMappingURL=to-integer.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/to-radian.js
var RADIAN = Math.PI / 180;
var toRadian = function (degree) {
return RADIAN * degree;
};
/* harmony default export */ var to_radian = (toRadian);
//# sourceMappingURL=to-radian.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/for-in.js
/* harmony default export */ var for_in = (esm_each);
//# sourceMappingURL=for-in.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/has.js
/* harmony default export */ var has = (function (obj, key) { return obj.hasOwnProperty(key); });
//# sourceMappingURL=has.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/has-key.js
/* harmony default export */ var has_key = (has);
//# sourceMappingURL=has-key.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/values.js
// @ts-ignore
var values_values = Object.values ? function (obj) { return Object.values(obj); } : function (obj) {
var result = [];
esm_each(obj, function (value, key) {
if (!(is_function(obj) && key === 'prototype')) {
result.push(value);
}
});
return result;
};
/* harmony default export */ var esm_values = (values_values);
//# sourceMappingURL=values.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/has-value.js
/* harmony default export */ var has_value = (function (obj, value) { return esm_contains(esm_values(obj), value); });
//# sourceMappingURL=has-value.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/to-string.js
/* harmony default export */ var to_string = (function (value) {
if (is_nil(value))
return '';
return value.toString();
});
//# sourceMappingURL=to-string.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/lower-case.js
var lowerCase = function (str) {
return to_string(str).toLowerCase();
};
/* harmony default export */ var lower_case = (lowerCase);
//# sourceMappingURL=lower-case.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/lower-first.js
var lowerFirst = function (value) {
var str = to_string(value);
return str.charAt(0).toLowerCase() + str.substring(1);
};
/* harmony default export */ var lower_first = (lowerFirst);
//# sourceMappingURL=lower-first.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/substitute.js
function substitute(str, o) {
if (!str || !o) {
return str;
}
return str.replace(/\\?\{([^{}]+)\}/g, function (match, name) {
if (match.charAt(0) === '\\') {
return match.slice(1);
}
return (o[name] === undefined) ? '' : o[name];
});
}
/* harmony default export */ var esm_substitute = (substitute);
//# sourceMappingURL=substitute.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/upper-case.js
var upperCase = function (str) {
return to_string(str).toUpperCase();
};
/* harmony default export */ var upper_case = (upperCase);
//# sourceMappingURL=upper-case.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/upper-first.js
var upperFirst = function (value) {
var str = to_string(value);
return str.charAt(0).toUpperCase() + str.substring(1);
};
/* harmony default export */ var upper_first = (upperFirst);
//# sourceMappingURL=upper-first.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/get-type.js
var get_type_toString = {}.toString;
var getType = function (value) {
return get_type_toString.call(value).replace(/^\[object /, '').replace(/]$/, '');
};
/* harmony default export */ var get_type = (getType);
//# sourceMappingURL=get-type.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-arguments.js
/**
* 是否是参数类型
*
* @param {Object} value 测试的值
* @return {Boolean}
*/
var isArguments = function (value) {
return is_type(value, 'Arguments');
};
/* harmony default export */ var is_arguments = (isArguments);
//# sourceMappingURL=is-arguments.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-boolean.js
/**
* 是否是布尔类型
*
* @param {Object} value 测试的值
* @return {Boolean}
*/
var isBoolean = function (value) {
return is_type(value, 'Boolean');
};
/* harmony default export */ var is_boolean = (isBoolean);
//# sourceMappingURL=is-boolean.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-date.js
var isDate = function (value) {
return is_type(value, 'Date');
};
/* harmony default export */ var is_date = (isDate);
//# sourceMappingURL=is-date.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-error.js
/**
* 是否是参数类型
*
* @param {Object} value 测试的值
* @return {Boolean}
*/
var isError = function (value) {
return is_type(value, 'Error');
};
/* harmony default export */ var is_error = (isError);
//# sourceMappingURL=is-error.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-finite.js
/**
* 判断是否为有限数
* @return {Boolean}
*/
/* harmony default export */ var is_finite = (function (value) {
return is_number(value) && isFinite(value);
});
//# sourceMappingURL=is-finite.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-null.js
var isNull = function (value) {
return value === null;
};
/* harmony default export */ var is_null = (isNull);
//# sourceMappingURL=is-null.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-prototype.js
var objectProto = Object.prototype;
var isPrototype = function (value) {
var Ctor = value && value.constructor;
var proto = (typeof Ctor === 'function' && Ctor.prototype) || objectProto;
return value === proto;
};
/* harmony default export */ var is_prototype = (isPrototype);
//# sourceMappingURL=is-prototype.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-reg-exp.js
var isRegExp = function (str) {
return is_type(str, 'RegExp');
};
/* harmony default export */ var is_reg_exp = (isRegExp);
//# sourceMappingURL=is-reg-exp.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-undefined.js
var isUndefined = function (value) {
return value === undefined;
};
/* harmony default export */ var is_undefined = (isUndefined);
//# sourceMappingURL=is-undefined.js.map
// CONCATENATED MODULE: ./node_modules/@antv/util/esm/is-eleme