pie.js 801 B

1234567891011121314151617181920212223242526272829303132
  1. var echarts = require("../echarts");
  2. var zrUtil = require("zrender/lib/core/util");
  3. require("./pie/PieSeries");
  4. require("./pie/PieView");
  5. var createDataSelectAction = require("../action/createDataSelectAction");
  6. var dataColor = require("../visual/dataColor");
  7. var pieLayout = require("./pie/pieLayout");
  8. var dataFilter = require("../processor/dataFilter");
  9. createDataSelectAction('pie', [{
  10. type: 'pieToggleSelect',
  11. event: 'pieselectchanged',
  12. method: 'toggleSelected'
  13. }, {
  14. type: 'pieSelect',
  15. event: 'pieselected',
  16. method: 'select'
  17. }, {
  18. type: 'pieUnSelect',
  19. event: 'pieunselected',
  20. method: 'unSelect'
  21. }]);
  22. echarts.registerVisual(zrUtil.curry(dataColor, 'pie'));
  23. echarts.registerLayout(zrUtil.curry(pieLayout, 'pie'));
  24. echarts.registerProcessor(zrUtil.curry(dataFilter, 'pie'));