/**
 * Minified by jsDelivr using Terser v5.37.0.
 * Original file: /npm/viser@2.4.9/lib/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=_default,Object.defineProperty(exports,"Plugin",{enumerable:!0,get:function(){return _index.default}}),exports.Global=exports.registerShape=exports.registerAnimation=void 0;var _isArray2=_interopRequireDefault(require("lodash/isArray")),_isPlainObject2=_interopRequireDefault(require("lodash/isPlainObject")),_isNil2=_interopRequireDefault(require("lodash/isNil")),_isEmpty2=_interopRequireDefault(require("lodash/isEmpty")),_CommonChart=_interopRequireDefault(require("./core/CommonChart")),CustomizeUtils=_interopRequireWildcard(require("./utils/CustomizeUtils")),_index=_interopRequireDefault(require("./plugins/index"));function _getRequireWildcardCache(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _getRequireWildcardCache=function(){return e},e}function _interopRequireWildcard(e){if(e&&e.__esModule)return e;var r=_getRequireWildcardCache();if(r&&r.has(e))return r.get(e);var t={};if(null!=e){var i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var n=i?Object.getOwnPropertyDescriptor(e,a):null;n&&(n.get||n.set)?Object.defineProperty(t,a,n):t[a]=e[a]}}return t.default=e,r&&r.set(e,t),t}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var G2=require("@antv/g2"),registerAnimation=CustomizeUtils.registerAnimation;exports.registerAnimation=registerAnimation;var registerShape=CustomizeUtils.registerShape;exports.registerShape=registerShape;var Global=G2.Global;function hasDataCondition(e){var r=!1;if((0,_isEmpty2.default)(e.data)||(r=!0),!(0,_isNil2.default)(e.views)&&((0,_isPlainObject2.default)(e.views)&&!(0,_isEmpty2.default)(e.views.data)&&(r=!0),(0,_isArray2.default)(e.views)))for(var t=0,i=e.views;t<i.length;t++){var a=i[t];(0,_isEmpty2.default)(a.data)||(r=!0)}return r}function _default(e){if(!(0,_isNil2.default)(e)&&!(0,_isEmpty2.default)(e)&&hasDataCondition(e)){var r=new _CommonChart.default(e);return r.render(),r}}exports.Global=Global;
//# sourceMappingURL=/sm/d449d330ea3fa0390b7afbfd124c2fa7d77c519ab3f28eaa322b7672c1a1b86e.map