bar.js 609 B

1234567891011121314151617181920212223
  1. var echarts = require("../echarts");
  2. var zrUtil = require("zrender/lib/core/util");
  3. var barLayoutGrid = require("../layout/barGrid");
  4. require("../coord/cartesian/Grid");
  5. require("./bar/BarSeries");
  6. require("./bar/BarView");
  7. require("../component/gridSimple");
  8. // In case developer forget to include grid component
  9. echarts.registerLayout(zrUtil.curry(barLayoutGrid, 'bar')); // Visual coding for legend
  10. echarts.registerVisual(function (ecModel) {
  11. ecModel.eachSeriesByType('bar', function (seriesModel) {
  12. var data = seriesModel.getData();
  13. data.setVisual('legendSymbol', 'roundRect');
  14. });
  15. });