index.ts 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. /**
  2. * 数据处理模块统一导出
  3. *
  4. * 从 u-charts 核心库搬迁的数据处理相关函数
  5. * 包括系列数据处理、坐标轴计算、分类数据处理、提示框数据计算
  6. */
  7. // 系列数据处理函数
  8. export {
  9. fixPieSeries,
  10. fillSeries,
  11. fillCustomColor,
  12. getDataRange,
  13. dataCombine,
  14. dataCombineStack
  15. } from './series-calculator';
  16. export type {
  17. SeriesItem,
  18. ChartOptions,
  19. ChartExtraOptions,
  20. BarOptions,
  21. ColumnOptions,
  22. TooltipOptions,
  23. MountOptions,
  24. XAxisOptions,
  25. YAxisOptions,
  26. YAxisDataItem,
  27. ChartData,
  28. UChartsConfig,
  29. DataRange
  30. } from './series-calculator';
  31. // 坐标轴计算函数
  32. export {
  33. calXAxisData,
  34. getXAxisPoints,
  35. calYAxisData
  36. } from './axis-calculator';
  37. export type {
  38. XAxisDataResult,
  39. YAxisDataResult,
  40. AxisPointsResult
  41. } from './axis-calculator';
  42. // 分类数据处理函数
  43. export {
  44. calCategoriesData
  45. } from './categories-calculator';
  46. export type {
  47. CategoriesDataResult
  48. } from './categories-calculator';
  49. // 提示框数据计算函数
  50. export {
  51. getToolTipData,
  52. getMixToolTipData
  53. } from './tooltip-calculator';
  54. export type {
  55. ToolTipOption,
  56. ToolTipDataResult
  57. } from './tooltip-calculator';