export const asyncComponentAll = { Title: () => import('./text/Title'), BasicLine: () => import('./charts/Line/BasicLine'), BasicBar: () => import('./charts/Bar/BasicBar'), BasicPie: () => import('./charts/Pie/BasicPie'), Container: () => import('./container'), } export { DataSourceType } from './charts/chartEnum'; export type { DataSource, ChartData } from './charts/types'; /* 容器 */ import { default as Container } from './container'; /* 标题 */ import { default as Title } from './text/Title'; /* 基础折线图 */ import { default as BasicLine } from './charts/Line/BasicLine'; export { Config as BasicLineConfig, defaultPropsValue as BasicLineDefaultProps, basicLineProps as BasicLineProps } from './charts/Line/BasicLine'; /* 基础柱形图 */ import { default as BasicBar } from './charts/Bar/BasicBar/src/BasicBar.vue'; export { Config as BasicBarConfig, defaultPropsValue as BasicBarDefaultProps, basicBarProps as BasicBarProps } from './charts/Bar/BasicBar'; /* 基础饼图 */ import { default as BasicPie } from './charts/Pie/BasicPie/src/BasicPie.vue'; export { Config as BasicPieConfig, defaultPropsValue as BasicPieDefaultProps, basicPieProps as BasicPieProps } from './charts/Pie/BasicPie'; export type { IFormItem } from './cusForm'; export { CusForm } from './cusForm'; export const components = { BasicLine, BasicBar, Title, BasicPie, Container } export { BasicLine, BasicBar, Title, BasicPie, Container }