visualMapAction.js 390 B

12345678910111213141516
  1. var echarts = require("../../echarts");
  2. var actionInfo = {
  3. type: 'selectDataRange',
  4. event: 'dataRangeSelected',
  5. // FIXME use updateView appears wrong
  6. update: 'update'
  7. };
  8. echarts.registerAction(actionInfo, function (payload, ecModel) {
  9. ecModel.eachComponent({
  10. mainType: 'visualMap',
  11. query: payload
  12. }, function (model) {
  13. model.setSelected(payload.selected);
  14. });
  15. });