UNPKG

bizcharts

Version:
1,679 lines (1,644 loc) 4.23 MB
(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["BizCharts"] = factory(require("react"), require("react-dom")); else root["BizCharts"] = factory(root["React"], root["ReactDOM"]); })(window, function(__WEBPACK_EXTERNAL_MODULE__3__, __WEBPACK_EXTERNAL_MODULE__222__) { 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 = ""; /******/ /******/ /******/ // Load entry module and return exports /******/ return __webpack_require__(__webpack_require__.s = 648); /******/ }) /************************************************************************/ /******/ ([ /* 0 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _interopRequireDefault = __webpack_require__(2); Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "Cache", { enumerable: true, get: function get() { return _cache.default; } }); Object.defineProperty(exports, "assign", { enumerable: true, get: function get() { return _mix.default; } }); Object.defineProperty(exports, "augment", { enumerable: true, get: function get() { return _augment.default; } }); Object.defineProperty(exports, "clamp", { enumerable: true, get: function get() { return _clamp.default; } }); Object.defineProperty(exports, "clearAnimationFrame", { enumerable: true, get: function get() { return _clearAnimationFrame.default; } }); Object.defineProperty(exports, "clone", { enumerable: true, get: function get() { return _clone.default; } }); Object.defineProperty(exports, "contains", { enumerable: true, get: function get() { return _contains.default; } }); Object.defineProperty(exports, "debounce", { enumerable: true, get: function get() { return _debounce.default; } }); Object.defineProperty(exports, "deepMix", { enumerable: true, get: function get() { return _deepMix.default; } }); Object.defineProperty(exports, "difference", { enumerable: true, get: function get() { return _difference.default; } }); Object.defineProperty(exports, "each", { enumerable: true, get: function get() { return _each.default; } }); Object.defineProperty(exports, "endsWith", { enumerable: true, get: function get() { return _endsWith.default; } }); Object.defineProperty(exports, "every", { enumerable: true, get: function get() { return _every.default; } }); Object.defineProperty(exports, "extend", { enumerable: true, get: function get() { return _extend.default; } }); Object.defineProperty(exports, "filter", { enumerable: true, get: function get() { return _filter.default; } }); Object.defineProperty(exports, "find", { enumerable: true, get: function get() { return _find.default; } }); Object.defineProperty(exports, "findIndex", { enumerable: true, get: function get() { return _findIndex.default; } }); Object.defineProperty(exports, "firstValue", { enumerable: true, get: function get() { return _firstValue.default; } }); Object.defineProperty(exports, "fixedBase", { enumerable: true, get: function get() { return _fixedBase.default; } }); Object.defineProperty(exports, "flatten", { enumerable: true, get: function get() { return _flatten.default; } }); Object.defineProperty(exports, "flattenDeep", { enumerable: true, get: function get() { return _flattenDeep.default; } }); Object.defineProperty(exports, "forIn", { enumerable: true, get: function get() { return _forIn.default; } }); Object.defineProperty(exports, "get", { enumerable: true, get: function get() { return _get.default; } }); Object.defineProperty(exports, "getEllipsisText", { enumerable: true, get: function get() { return _getEllipsisText.default; } }); Object.defineProperty(exports, "getRange", { enumerable: true, get: function get() { return _getRange.default; } }); Object.defineProperty(exports, "getType", { enumerable: true, get: function get() { return _getType.default; } }); Object.defineProperty(exports, "getWrapBehavior", { enumerable: true, get: function get() { return _getWrapBehavior.default; } }); Object.defineProperty(exports, "group", { enumerable: true, get: function get() { return _group.default; } }); Object.defineProperty(exports, "groupBy", { enumerable: true, get: function get() { return _groupBy.default; } }); Object.defineProperty(exports, "groupToMap", { enumerable: true, get: function get() { return _groupToMap.default; } }); Object.defineProperty(exports, "has", { enumerable: true, get: function get() { return _has.default; } }); Object.defineProperty(exports, "hasKey", { enumerable: true, get: function get() { return _hasKey.default; } }); Object.defineProperty(exports, "hasValue", { enumerable: true, get: function get() { return _hasValue.default; } }); Object.defineProperty(exports, "head", { enumerable: true, get: function get() { return _head.default; } }); Object.defineProperty(exports, "identity", { enumerable: true, get: function get() { return _identity.default; } }); Object.defineProperty(exports, "includes", { enumerable: true, get: function get() { return _contains.default; } }); Object.defineProperty(exports, "indexOf", { enumerable: true, get: function get() { return _indexOf.default; } }); Object.defineProperty(exports, "isArguments", { enumerable: true, get: function get() { return _isArguments.default; } }); Object.defineProperty(exports, "isArray", { enumerable: true, get: function get() { return _isArray.default; } }); Object.defineProperty(exports, "isArrayLike", { enumerable: true, get: function get() { return _isArrayLike.default; } }); Object.defineProperty(exports, "isBoolean", { enumerable: true, get: function get() { return _isBoolean.default; } }); Object.defineProperty(exports, "isDate", { enumerable: true, get: function get() { return _isDate.default; } }); Object.defineProperty(exports, "isDecimal", { enumerable: true, get: function get() { return _isDecimal.default; } }); Object.defineProperty(exports, "isElement", { enumerable: true, get: function get() { return _isElement.default; } }); Object.defineProperty(exports, "isEmpty", { enumerable: true, get: function get() { return _isEmpty.default; } }); Object.defineProperty(exports, "isEqual", { enumerable: true, get: function get() { return _isEqual.default; } }); Object.defineProperty(exports, "isEqualWith", { enumerable: true, get: function get() { return _isEqualWith.default; } }); Object.defineProperty(exports, "isError", { enumerable: true, get: function get() { return _isError.default; } }); Object.defineProperty(exports, "isEven", { enumerable: true, get: function get() { return _isEven.default; } }); Object.defineProperty(exports, "isFinite", { enumerable: true, get: function get() { return _isFinite.default; } }); Object.defineProperty(exports, "isFunction", { enumerable: true, get: function get() { return _isFunction.default; } }); Object.defineProperty(exports, "isInteger", { enumerable: true, get: function get() { return _isInteger.default; } }); Object.defineProperty(exports, "isMatch", { enumerable: true, get: function get() { return _isMatch.default; } }); Object.defineProperty(exports, "isNegative", { enumerable: true, get: function get() { return _isNegative.default; } }); Object.defineProperty(exports, "isNil", { enumerable: true, get: function get() { return _isNil.default; } }); Object.defineProperty(exports, "isNull", { enumerable: true, get: function get() { return _isNull.default; } }); Object.defineProperty(exports, "isNumber", { enumerable: true, get: function get() { return _isNumber.default; } }); Object.defineProperty(exports, "isNumberEqual", { enumerable: true, get: function get() { return _isNumberEqual.default; } }); Object.defineProperty(exports, "isObject", { enumerable: true, get: function get() { return _isObject.default; } }); Object.defineProperty(exports, "isObjectLike", { enumerable: true, get: function get() { return _isObjectLike.default; } }); Object.defineProperty(exports, "isOdd", { enumerable: true, get: function get() { return _isOdd.default; } }); Object.defineProperty(exports, "isPlainObject", { enumerable: true, get: function get() { return _isPlainObject.default; } }); Object.defineProperty(exports, "isPositive", { enumerable: true, get: function get() { return _isPositive.default; } }); Object.defineProperty(exports, "isPrototype", { enumerable: true, get: function get() { return _isPrototype.default; } }); Object.defineProperty(exports, "isRegExp", { enumerable: true, get: function get() { return _isRegExp.default; } }); Object.defineProperty(exports, "isString", { enumerable: true, get: function get() { return _isString.default; } }); Object.defineProperty(exports, "isType", { enumerable: true, get: function get() { return _isType.default; } }); Object.defineProperty(exports, "isUndefined", { enumerable: true, get: function get() { return _isUndefined.default; } }); Object.defineProperty(exports, "keys", { enumerable: true, get: function get() { return _keys.default; } }); Object.defineProperty(exports, "last", { enumerable: true, get: function get() { return _last.default; } }); Object.defineProperty(exports, "lowerCase", { enumerable: true, get: function get() { return _lowerCase.default; } }); Object.defineProperty(exports, "lowerFirst", { enumerable: true, get: function get() { return _lowerFirst.default; } }); Object.defineProperty(exports, "map", { enumerable: true, get: function get() { return _map.default; } }); Object.defineProperty(exports, "mapValues", { enumerable: true, get: function get() { return _mapValues.default; } }); Object.defineProperty(exports, "max", { enumerable: true, get: function get() { return _max.default; } }); Object.defineProperty(exports, "maxBy", { enumerable: true, get: function get() { return _maxBy.default; } }); Object.defineProperty(exports, "measureTextWidth", { enumerable: true, get: function get() { return _measureTextWidth.default; } }); Object.defineProperty(exports, "memoize", { enumerable: true, get: function get() { return _memoize.default; } }); Object.defineProperty(exports, "min", { enumerable: true, get: function get() { return _min.default; } }); Object.defineProperty(exports, "minBy", { enumerable: true, get: function get() { return _minBy.default; } }); Object.defineProperty(exports, "mix", { enumerable: true, get: function get() { return _mix.default; } }); Object.defineProperty(exports, "mod", { enumerable: true, get: function get() { return _mod.default; } }); Object.defineProperty(exports, "noop", { enumerable: true, get: function get() { return _noop.default; } }); Object.defineProperty(exports, "number2color", { enumerable: true, get: function get() { return _number2color.default; } }); Object.defineProperty(exports, "omit", { enumerable: true, get: function get() { return _omit.default; } }); Object.defineProperty(exports, "parseRadius", { enumerable: true, get: function get() { return _parseRadius.default; } }); Object.defineProperty(exports, "pick", { enumerable: true, get: function get() { return _pick.default; } }); Object.defineProperty(exports, "pull", { enumerable: true, get: function get() { return _pull.default; } }); Object.defineProperty(exports, "pullAt", { enumerable: true, get: function get() { return _pullAt.default; } }); Object.defineProperty(exports, "reduce", { enumerable: true, get: function get() { return _reduce.default; } }); Object.defineProperty(exports, "remove", { enumerable: true, get: function get() { return _remove.default; } }); Object.defineProperty(exports, "requestAnimationFrame", { enumerable: true, get: function get() { return _requestAnimationFrame.default; } }); Object.defineProperty(exports, "set", { enumerable: true, get: function get() { return _set.default; } }); Object.defineProperty(exports, "size", { enumerable: true, get: function get() { return _size.default; } }); Object.defineProperty(exports, "some", { enumerable: true, get: function get() { return _some.default; } }); Object.defineProperty(exports, "sortBy", { enumerable: true, get: function get() { return _sortBy.default; } }); Object.defineProperty(exports, "startsWith", { enumerable: true, get: function get() { return _startsWith.default; } }); Object.defineProperty(exports, "substitute", { enumerable: true, get: function get() { return _substitute.default; } }); Object.defineProperty(exports, "throttle", { enumerable: true, get: function get() { return _throttle.default; } }); Object.defineProperty(exports, "toArray", { enumerable: true, get: function get() { return _toArray.default; } }); Object.defineProperty(exports, "toDegree", { enumerable: true, get: function get() { return _toDegree.default; } }); Object.defineProperty(exports, "toInteger", { enumerable: true, get: function get() { return _toInteger.default; } }); Object.defineProperty(exports, "toRadian", { enumerable: true, get: function get() { return _toRadian.default; } }); Object.defineProperty(exports, "toString", { enumerable: true, get: function get() { return _toString.default; } }); Object.defineProperty(exports, "union", { enumerable: true, get: function get() { return _union.default; } }); Object.defineProperty(exports, "uniq", { enumerable: true, get: function get() { return _uniq.default; } }); Object.defineProperty(exports, "uniqueId", { enumerable: true, get: function get() { return _uniqueId.default; } }); Object.defineProperty(exports, "upperCase", { enumerable: true, get: function get() { return _upperCase.default; } }); Object.defineProperty(exports, "upperFirst", { enumerable: true, get: function get() { return _upperFirst.default; } }); Object.defineProperty(exports, "values", { enumerable: true, get: function get() { return _values.default; } }); Object.defineProperty(exports, "valuesOfKey", { enumerable: true, get: function get() { return _valuesOfKey.default; } }); Object.defineProperty(exports, "wrapBehavior", { enumerable: true, get: function get() { return _wrapBehavior.default; } }); var _contains = _interopRequireDefault(__webpack_require__(237)); var _difference = _interopRequireDefault(__webpack_require__(659)); var _find = _interopRequireDefault(__webpack_require__(660)); var _findIndex = _interopRequireDefault(__webpack_require__(661)); var _firstValue = _interopRequireDefault(__webpack_require__(662)); var _flatten = _interopRequireDefault(__webpack_require__(663)); var _flattenDeep = _interopRequireDefault(__webpack_require__(664)); var _getRange = _interopRequireDefault(__webpack_require__(665)); var _pull = _interopRequireDefault(__webpack_require__(666)); var _pullAt = _interopRequireDefault(__webpack_require__(378)); var _reduce = _interopRequireDefault(__webpack_require__(379)); var _remove = _interopRequireDefault(__webpack_require__(667)); var _sortBy = _interopRequireDefault(__webpack_require__(668)); var _union = _interopRequireDefault(__webpack_require__(669)); var _uniq = _interopRequireDefault(__webpack_require__(380)); var _valuesOfKey = _interopRequireDefault(__webpack_require__(670)); var _head = _interopRequireDefault(__webpack_require__(671)); var _last = _interopRequireDefault(__webpack_require__(672)); var _startsWith = _interopRequireDefault(__webpack_require__(673)); var _endsWith = _interopRequireDefault(__webpack_require__(674)); var _filter = _interopRequireDefault(__webpack_require__(373)); var _every = _interopRequireDefault(__webpack_require__(675)); var _some = _interopRequireDefault(__webpack_require__(676)); var _group = _interopRequireDefault(__webpack_require__(677)); var _groupBy = _interopRequireDefault(__webpack_require__(382)); var _groupToMap = _interopRequireDefault(__webpack_require__(381)); var _getWrapBehavior = _interopRequireDefault(__webpack_require__(678)); var _wrapBehavior = _interopRequireDefault(__webpack_require__(679)); var _number2color = _interopRequireDefault(__webpack_require__(680)); var _parseRadius = _interopRequireDefault(__webpack_require__(681)); var _clamp = _interopRequireDefault(__webpack_require__(682)); var _fixedBase = _interopRequireDefault(__webpack_require__(683)); var _isDecimal = _interopRequireDefault(__webpack_require__(684)); var _isEven = _interopRequireDefault(__webpack_require__(685)); var _isInteger = _interopRequireDefault(__webpack_require__(686)); var _isNegative = _interopRequireDefault(__webpack_require__(687)); var _isNumberEqual = _interopRequireDefault(__webpack_require__(688)); var _isOdd = _interopRequireDefault(__webpack_require__(689)); var _isPositive = _interopRequireDefault(__webpack_require__(690)); var _max = _interopRequireDefault(__webpack_require__(376)); var _maxBy = _interopRequireDefault(__webpack_require__(691)); var _min = _interopRequireDefault(__webpack_require__(377)); var _minBy = _interopRequireDefault(__webpack_require__(692)); var _mod = _interopRequireDefault(__webpack_require__(693)); var _toDegree = _interopRequireDefault(__webpack_require__(694)); var _toInteger = _interopRequireDefault(__webpack_require__(695)); var _toRadian = _interopRequireDefault(__webpack_require__(696)); var _forIn = _interopRequireDefault(__webpack_require__(697)); var _has = _interopRequireDefault(__webpack_require__(383)); var _hasKey = _interopRequireDefault(__webpack_require__(698)); var _hasValue = _interopRequireDefault(__webpack_require__(699)); var _keys = _interopRequireDefault(__webpack_require__(375)); var _isMatch = _interopRequireDefault(__webpack_require__(374)); var _values = _interopRequireDefault(__webpack_require__(239)); var _lowerCase = _interopRequireDefault(__webpack_require__(700)); var _lowerFirst = _interopRequireDefault(__webpack_require__(701)); var _substitute = _interopRequireDefault(__webpack_require__(702)); var _upperCase = _interopRequireDefault(__webpack_require__(703)); var _upperFirst = _interopRequireDefault(__webpack_require__(704)); var _getType = _interopRequireDefault(__webpack_require__(384)); var _isArguments = _interopRequireDefault(__webpack_require__(705)); var _isArray = _interopRequireDefault(__webpack_require__(36)); var _isArrayLike = _interopRequireDefault(__webpack_require__(56)); var _isBoolean = _interopRequireDefault(__webpack_require__(706)); var _isDate = _interopRequireDefault(__webpack_require__(707)); var _isError = _interopRequireDefault(__webpack_require__(708)); var _isFunction = _interopRequireDefault(__webpack_require__(57)); var _isFinite = _interopRequireDefault(__webpack_require__(709)); var _isNil = _interopRequireDefault(__webpack_require__(94)); var _isNull = _interopRequireDefault(__webpack_require__(710)); var _isNumber = _interopRequireDefault(__webpack_require__(86)); var _isObject = _interopRequireDefault(__webpack_require__(169)); var _isObjectLike = _interopRequireDefault(__webpack_require__(238)); var _isPlainObject = _interopRequireDefault(__webpack_require__(138)); var _isPrototype = _interopRequireDefault(__webpack_require__(385)); var _isRegExp = _interopRequireDefault(__webpack_require__(711)); var _isString = _interopRequireDefault(__webpack_require__(85)); var _isType = _interopRequireDefault(__webpack_require__(68)); var _isUndefined = _interopRequireDefault(__webpack_require__(712)); var _isElement = _interopRequireDefault(__webpack_require__(713)); var _requestAnimationFrame = _interopRequireDefault(__webpack_require__(714)); var _clearAnimationFrame = _interopRequireDefault(__webpack_require__(715)); var _augment = _interopRequireDefault(__webpack_require__(716)); var _clone = _interopRequireDefault(__webpack_require__(717)); var _debounce = _interopRequireDefault(__webpack_require__(718)); var _memoize = _interopRequireDefault(__webpack_require__(386)); var _deepMix = _interopRequireDefault(__webpack_require__(719)); var _each = _interopRequireDefault(__webpack_require__(106)); var _extend = _interopRequireDefault(__webpack_require__(720)); var _indexOf = _interopRequireDefault(__webpack_require__(721)); var _isEmpty = _interopRequireDefault(__webpack_require__(722)); var _isEqual = _interopRequireDefault(__webpack_require__(387)); var _isEqualWith = _interopRequireDefault(__webpack_require__(723)); var _map = _interopRequireDefault(__webpack_require__(724)); var _mapValues = _interopRequireDefault(__webpack_require__(725)); var _mix = _interopRequireDefault(__webpack_require__(240)); var _get = _interopRequireDefault(__webpack_require__(726)); var _set = _interopRequireDefault(__webpack_require__(727)); var _pick = _interopRequireDefault(__webpack_require__(728)); var _omit = _interopRequireDefault(__webpack_require__(729)); var _throttle = _interopRequireDefault(__webpack_require__(730)); var _toArray = _interopRequireDefault(__webpack_require__(731)); var _toString = _interopRequireDefault(__webpack_require__(107)); var _uniqueId = _interopRequireDefault(__webpack_require__(732)); var _noop = _interopRequireDefault(__webpack_require__(733)); var _identity = _interopRequireDefault(__webpack_require__(734)); var _size = _interopRequireDefault(__webpack_require__(735)); var _measureTextWidth = _interopRequireDefault(__webpack_require__(388)); var _getEllipsisText = _interopRequireDefault(__webpack_require__(736)); var _cache = _interopRequireDefault(__webpack_require__(737)); /***/ }), /* 1 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var _interopRequireDefault = __webpack_require__(2); Object.defineProperty(exports, "__esModule", { value: true }); exports.__addDisposableResource = __addDisposableResource; exports.__assign = void 0; exports.__asyncDelegator = __asyncDelegator; exports.__asyncGenerator = __asyncGenerator; exports.__asyncValues = __asyncValues; exports.__await = __await; exports.__awaiter = __awaiter; exports.__classPrivateFieldGet = __classPrivateFieldGet; exports.__classPrivateFieldIn = __classPrivateFieldIn; exports.__classPrivateFieldSet = __classPrivateFieldSet; exports.__createBinding = void 0; exports.__decorate = __decorate; exports.__disposeResources = __disposeResources; exports.__esDecorate = __esDecorate; exports.__exportStar = __exportStar; exports.__extends = __extends; exports.__generator = __generator; exports.__importDefault = __importDefault; exports.__importStar = __importStar; exports.__makeTemplateObject = __makeTemplateObject; exports.__metadata = __metadata; exports.__param = __param; exports.__propKey = __propKey; exports.__read = __read; exports.__rest = __rest; exports.__runInitializers = __runInitializers; exports.__setFunctionName = __setFunctionName; exports.__spread = __spread; exports.__spreadArray = __spreadArray; exports.__spreadArrays = __spreadArrays; exports.__values = __values; exports.default = void 0; var _typeof2 = _interopRequireDefault(__webpack_require__(6)); /****************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */ /* global Reflect, Promise, SuppressedError, Symbol */ var _extendStatics = function extendStatics(d, b) { _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]; }; return _extendStatics(d, b); }; function __extends(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 __()); } var _assign = exports.__assign = function __assign() { exports.__assign = _assign = Object.assign || function __assign(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; }; return _assign.apply(this, arguments); }; function __rest(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; } function __decorate(decorators, target, key, desc) { var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; if ((typeof Reflect === "undefined" ? "undefined" : (0, _typeof2.default)(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; } function __param(paramIndex, decorator) { return function (target, key) { decorator(target, key, paramIndex); }; } function __esDecorate(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 || (0, _typeof2.default)(result) !== "object") throw new TypeError("Object expected"); if (_ = accept(result.get)) descriptor.get = _; if (_ = accept(result.set)) descriptor.set = _; if (_ = accept(result.init)) initializers.unshift(_); } else if (_ = accept(result)) { if (kind === "field") initializers.unshift(_);else descriptor[key] = _; } } if (target) Object.defineProperty(target, contextIn.name, descriptor); done = true; } ; function __runInitializers(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; } ; function __propKey(x) { return (0, _typeof2.default)(x) === "symbol" ? x : "".concat(x); } ; function __setFunctionName(f, name, prefix) { if ((0, _typeof2.default)(name) === "symbol") name = name.description ? "[".concat(name.description, "]") : ""; return Object.defineProperty(f, "name", { configurable: true, value: prefix ? "".concat(prefix, " ", name) : name }); } ; function __metadata(metadataKey, metadataValue) { if ((typeof Reflect === "undefined" ? "undefined" : (0, _typeof2.default)(Reflect)) === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(metadataKey, metadataValue); } function __awaiter(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()); }); } function __generator(thisArg, body) { var _ = { label: 0, sent: function sent() { 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 }; } } var __createBinding = exports.__createBinding = Object.create ? function (o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function get() { return m[k]; } }; } Object.defineProperty(o, k2, desc); } : function (o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; }; function __exportStar(m, o) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, m, p); } function __values(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 next() { 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."); } function __read(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: error }; } finally { try { if (r && !r.done && (m = i["return"])) m.call(i); } finally { if (e) throw e.error; } } return ar; } /** @deprecated */ function __spread() { for (var ar = [], i = 0; i < arguments.length; i++) ar = ar.concat(__read(arguments[i])); return ar; } /** @deprecated */ function __spreadArrays() { 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; } function __spreadArray(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)); } function __await(v) { return this instanceof __await ? (this.v = v, this) : new __await(v); } function __asyncGenerator(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]); } } function __asyncDelegator(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; } } function __asyncValues(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 (v) { resolve({ value: v, done: d }); }, reject); } } function __makeTemplateObject(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; }; function __importStar(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; } function __importDefault(mod) { return mod && mod.__esModule ? mod : { default: mod }; } function __classPrivateFieldGet(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); } function __classPrivateFieldSet(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; } function __classPrivateFieldIn(state, receiver) { if (receiver === null || (0, _typeof2.default)(receiver) !== "object" && typeof receiver !== "function") throw new TypeError("Cannot use 'in' operator on non-object"); return typeof state === "function" ? receiver === state : state.has(receiver); } function __addDisposableResource(env, value, async) { if (value !== null && value !== void 0) { if ((0, _typeof2.default)(value) !== "object" && typeof value !== "function") throw new TypeError("Object expected."); var dispose; if (async) { if (!Symbol.asyncDispose) throw new TypeError("Symbol.asyncDispose is not defined."); dispose = value[Symbol.asyncDispose]; } if (dispose === void 0) { if (!Symbol.dispose) throw new TypeError("Symbol.dispose is not defined."); dispose = value[Symbol.dispose]; } if (typeof dispose !== "function") throw new TypeError("Object not disposable."); env.stack.push({ value: value, dispose: dispose, async: async }); } else if (async) { env.stack.push({ async: true }); } return value; } var _SuppressedError = typeof SuppressedError === "function" ? SuppressedError : function (error, suppressed, message) { var e = new Error(message); return e.name = "SuppressedError", e.error = error, e.suppressed = suppressed, e; }; function __disposeResources(env) { function fail(e) { env.error = env.hasError ? new _SuppressedError(e, env.error, "An error was suppressed during disposal.") : e; env.hasError = true; } function next() { while (env.stack.length) { var rec = env.stack.pop(); try { var result = rec.dispose && rec.dispose.call(rec.value); if (rec.async) return Promise.resolve(result).then(next, function (e) { fail(e); return next(); }); } catch (e) { fail(e); } } if (env.hasError) throw env.error; } return next(); } var _default = exports.default = { __extends: __extends, __assign: _assign, __rest: __rest, __decorate: __decorate, __param: __param, __metadata: __metadata, __awaiter: __awaiter, __generator: __generator, __createBinding: __createBinding, __exportStar: __exportStar, __values: __values, __read: __read, __spread: __spread, __spreadArrays: __spreadArrays, __spreadArray: __spreadArray, __await: __await, __asyncGenerator: __asyncGenerator, __asyncDelegator: __asyncDelegator, __asyncValues: __asyncValues, __makeTemplateObject: __makeTemplateObject, __importStar: __importStar, __importDefault: __importDefault, __classPrivateFieldGet: __classPrivateFieldGet, __classPrivateFieldSet: __classPrivateFieldSet, __classPrivateFieldIn: __classPrivateFieldIn, __addDisposableResource: __addDisposableResource, __disposeResources: __disposeResources }; /***/ }), /* 2 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } module.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /* 3 */ /***/ (function(module, exports) { module.exports = __WEBPACK_EXTERNAL_MODULE__3__; /***/ }), /* 4 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; var defineProperties = __webpack_require__(364); var callBind = __webpack_require__(370); var implementation = __webpack_require__(371); var getPolyfill = __webpack_require__(372); var shim = __webpack_require__(658); var polyfill = callBind.apply(getPolyfill()); // eslint-disable-next-line no-unused-vars var bound = function assign(target, source1) { return polyfill(Object, arguments); }; defineProperties(bound, { getPolyfill: getPolyfill, implementation: implementation, shim: shim }); module.exports = bound; /***/ }), /* 5 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; function _getPrototypeOf(o) { module.exports = _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }, module.exports.__esModule = true, module.exports["default"] = module.exports; return _getPrototypeOf(o); } module.exports = _getPrototypeOf, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /* 6 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; function _typeof(o) { "@babel/helpers - typeof"; return (module.exports = _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, module.exports.__esModule = true, module.exports["default"] = module.exports), _typeof(o); } module.exports = _typeof, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), /* 7 */ /***/ (function(module, exports, __webpack_require__) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var _exportNames = { flow: true, pick: true, template: true, log: true, invariant: true, LEVEL: true, getContainerSize: true, findViewById: true, getViews: true, getSiblingViews: true, transformLabel: true, getSplinePath: true, deepAssign: true, kebabCase: true, renderStatistic: true, renderGaugeStatistic: true, measureTextWidth: true, isBetween: true, isRealNumber: true }; Object.defineProperty(exports, "LEVEL", { enumerable: true, get: function get() { return _invariant.LEVEL; } }); Object.defineProperty(exports, "deepAssign", { enumerable: true, get: function get() { return _deepAssign.deepAssign; } }); Object.defineProperty(exports, "findViewById", { enumerable: true, get: function get() { return _view.findViewById; } }); Object.defineProperty(exports, "flow", { enumerable: true, get: function get() { return _flow.flow; } }); Object.defineProperty(exports, "getContainerSize", { enumerable: true, get: function get() { return _dom.getContainerSize; } }); Object.defineProperty(exports, "getSiblingViews", { enumerable: true, get: function get() { return _view.getSiblingViews; } }); Object.defineProperty(exports, "getSplinePath", { enumerable: true, get: function get() { return _path.getSplinePath; } }); Object.defineProperty(exports, "getViews", { enumerable: true, get: function get() { return _view.getViews; } }); Object.defineProperty(exports, "invariant", { enumerable: true, get: function get() { return _invariant.invariant; } }); Object.defineProperty(exports, "isBetween", { enumerable: true, get: function get() { return _number.isBetween; } }); Object.defineProperty(exports, "isRealNumber", { enumerable: true, get: function get() { return _number.isRealNumber; } }); Object.defineProperty(exports, "kebabCase", { enumerable: true, get: function get() { return _kebabCase.kebabCase; } }); Object.defineProperty(exports, "log", { enumerable: true, get: function get() { return _invariant.log; } }); Object.defineProperty(exports, "measureTextWidth", { enumerable: true, get: function get() { return _measureText.measureTextWidth; } }); Object.defineProperty(exports, "pick", { enumerable: true, get: function get() { return _pick.pick; } }); Object.defineProperty(exports, "renderGaugeStatistic", { enumerable: true, get: function get() { return _statistic.renderGaugeStatistic; } }); Object.defineProperty(exports, "renderStatistic", { enumerable: true, get: function get() { return _statistic.renderStatistic; } }); Object.defineProperty(exports, "template", { enumerable: true, get: function get() { return _template.template; } }); Object.defineProperty(exports, "transformLabel", { enumerable: true, get: function get() { return _label.transformLabel; } }); var _flo