components.ts 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. export const asyncComponentAll = {
  2. Title: () => import('./text/Title'),
  3. BasicLine: () => import('./charts/Line/BasicLine'),
  4. BasicBar: () => import('./charts/Bar/BasicBar'),
  5. }
  6. export { DataSourceType } from './charts/chartEnum';
  7. export type { DataSource, ChartData } from './charts/types';
  8. /* 标题 */
  9. import { default as Title } from './text/Title';
  10. /* 基础折线图 */
  11. import { default as BasicLine } from './charts/Line/BasicLine';
  12. export {
  13. Config as BasicLineConfig,
  14. defaultPropsValue as BasicLineDefaultProps,
  15. basicLineProps as BasicLineProps
  16. } from './charts/Line/BasicLine';
  17. /* 基础柱形图 */
  18. import { default as BasicBar } from './charts/Bar/BasicBar/src/BasicBar.vue';
  19. export {
  20. Config as BasicBarConfig,
  21. defaultPropsValue as BasicBarDefaultProps,
  22. basicBarProps as BasicBarProps
  23. } from './charts/Bar/BasicBar';
  24. export type { IFormItem } from './cusForm';
  25. export { CusForm } from './cusForm';
  26. export const components = {
  27. BasicLine,
  28. BasicBar,
  29. Title
  30. }
  31. export {
  32. BasicLine,
  33. BasicBar,
  34. Title
  35. }