ComposedChart.js 805 B

123456789101112131415161718192021222324252627
  1. /**
  2. * @fileOverview Composed Chart
  3. */
  4. import { generateCategoricalChart } from './generateCategoricalChart';
  5. import { Area } from '../cartesian/Area';
  6. import { Bar } from '../cartesian/Bar';
  7. import { Line } from '../cartesian/Line';
  8. import { Scatter } from '../cartesian/Scatter';
  9. import { XAxis } from '../cartesian/XAxis';
  10. import { YAxis } from '../cartesian/YAxis';
  11. import { ZAxis } from '../cartesian/ZAxis';
  12. import { formatAxisMap } from '../util/CartesianUtils';
  13. export var ComposedChart = generateCategoricalChart({
  14. chartName: 'ComposedChart',
  15. GraphicalChild: [Line, Area, Bar, Scatter],
  16. axisComponents: [{
  17. axisType: 'xAxis',
  18. AxisComp: XAxis
  19. }, {
  20. axisType: 'yAxis',
  21. AxisComp: YAxis
  22. }, {
  23. axisType: 'zAxis',
  24. AxisComp: ZAxis
  25. }],
  26. formatAxisMap: formatAxisMap
  27. });