BarChart.js 623 B

12345678910111213141516171819202122
  1. /**
  2. * @fileOverview Bar Chart
  3. */
  4. import { generateCategoricalChart } from './generateCategoricalChart';
  5. import { Bar } from '../cartesian/Bar';
  6. import { XAxis } from '../cartesian/XAxis';
  7. import { YAxis } from '../cartesian/YAxis';
  8. import { formatAxisMap } from '../util/CartesianUtils';
  9. export var BarChart = generateCategoricalChart({
  10. chartName: 'BarChart',
  11. GraphicalChild: Bar,
  12. defaultTooltipEventType: 'axis',
  13. validateTooltipEventTypes: ['axis', 'item'],
  14. axisComponents: [{
  15. axisType: 'xAxis',
  16. AxisComp: XAxis
  17. }, {
  18. axisType: 'yAxis',
  19. AxisComp: YAxis
  20. }],
  21. formatAxisMap: formatAxisMap
  22. });