tooltip.js 608 B

123456789101112131415161718192021222324252627282930
  1. var echarts = require("../echarts");
  2. require("./axisPointer");
  3. require("./tooltip/TooltipModel");
  4. require("./tooltip/TooltipView");
  5. // FIXME Better way to pack data in graphic element
  6. /**
  7. * @action
  8. * @property {string} type
  9. * @property {number} seriesIndex
  10. * @property {number} dataIndex
  11. * @property {number} [x]
  12. * @property {number} [y]
  13. */
  14. echarts.registerAction({
  15. type: 'showTip',
  16. event: 'showTip',
  17. update: 'tooltip:manuallyShowTip'
  18. }, // noop
  19. function () {});
  20. echarts.registerAction({
  21. type: 'hideTip',
  22. event: 'hideTip',
  23. update: 'tooltip:manuallyHideTip'
  24. }, // noop
  25. function () {});