(function webpackUniversalModuleDefinition(root, factory) {
if (typeof exports === 'object' && typeof module === 'object')
module.exports = factory();
else if (typeof define === 'function' && define.amd)
define([], factory);
else if (typeof exports === 'object')
exports["echarts"] = factory();
else
root["echarts"] = factory();
})(this, function() {
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] = {
/******/
exports: {},
/******/
id: moduleId,
/******/
loaded: false
/******/
};
/******/ // Execute the module function
/******/
modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/ // Flag the module as loaded
/******/
module.loaded = 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;
/******/ // __webpack_public_path__
/******/
__webpack_require__.p = "";
/******/ // Load entry module and return exports
/******/
return __webpack_require__(0);
/******/
})
/************************************************************************/
/******/
([
/* 0 */
/***/
function(module, exports, __webpack_require__) {
/**
* Export echarts as CommonJS module
*/
module.exports = __webpack_require__(1);
// Import all charts and components
__webpack_require__(113);
__webpack_require__(139);
__webpack_require__(146);
__webpack_require__(155);
__webpack_require__(159);
__webpack_require__(169);
__webpack_require__(193);
__webpack_require__(205);
__webpack_require__(226);
__webpack_require__(230);
__webpack_require__(234);
__webpack_require__(251);
__webpack_require__(257);
__webpack_require__(264);
__webpack_require__(270);
__webpack_require__(274);
__webpack_require__(283);
__webpack_require__(287);
__webpack_require__(290);
__webpack_require__(313);
__webpack_require__(319);
__webpack_require__(320);
__webpack_require__(321);
__webpack_require__(327);
__webpack_require__(298);
__webpack_require__(331);
__webpack_require__(344);
__webpack_require__(235);
__webpack_require__(291);
__webpack_require__(347);
__webpack_require__(358);
__webpack_require__(362);
__webpack_require__(363);
__webpack_require__(376);
__webpack_require__(391);
__webpack_require__(397);
__webpack_require__(400);
__webpack_require__(403);
__webpack_require__(412);
__webpack_require__(424);
/***/
},
/* 1 */
/***/
function(module, exports, __webpack_require__) {
// Enable DEV mode when using source code without build. which has no __DEV__ variable
// In build process 'typeof __DEV__' will be replace with 'boolean'
// So this code will be removed or disabled anyway after built.
if (false) {
// In browser
if (typeof window !== 'undefined') {
window.__DEV__ = true;
}
// In node
else if (typeof global !== 'undefined') {
global.__DEV__ = true;
}
}
/*!
* ECharts, a javascript interactive chart library.
*
* Copyright (c) 2015, Baidu Inc.
* All rights reserved.
*
* LICENSE
* https://github.com/ecomfe/echarts/blob/master/LICENSE.txt
*/
/**
* @module echarts
*/
var env = __webpack_require__(2);
var GlobalModel = __webpack_require__(3);
var ExtensionAPI = __webpack_require__(75);
var CoordinateSystemManager = __webpack_require__(76);
var OptionManager = __webpack_require__(77);
var ComponentModel = __webpack_require__(69);
var SeriesModel = __webpack_require__(78);
var ComponentView = __webpack_require__(79);
var ChartView = __webpack_require__(80);
var graphic = __webpack_require__(18);
var modelUtil = __webpack_require__(5);
var throttle = __webpack_require__(81);
var zrender = __webpack_require__(82);
var zrUtil = __webpack_require__(4);
var colorTool = __webpack_require__(31);
var Eventful = __webpack_require__(25);
var timsort = __webpack_require__(86);
var each = zrUtil.each;
var parseClassType = ComponentModel.parseClassType;
var PRIORITY_PROCESSOR_FILTER = 1000;
var PRIORITY_PROCESSOR_STATISTIC = 5000;
var PRIORITY_VISUAL_LAYOUT = 1000;
var PRIORITY_VISUAL_GLOBAL = 2000;
var PRIORITY_VISUAL_CHART = 3000;
var PRIORITY_VISUAL_COMPONENT = 4000;
// FIXME
// necessary?
var PRIORITY_VISUAL_BRUSH = 5000;
// Main process have three entries: `setOption`, `dispatchAction` and `resize`,
// where they must not be invoked nestedly, except the only case: invoke
// dispatchAction with updateMethod "none" in main process.
// This flag is used to carry out this rule.
// All events will be triggered out side main process (i.e. when !this[IN_MAIN_PROCESS]).