UNPKG

2.49 kBTypeScriptView Raw
1import * as antUtils from '@antv/util';
2import * as Annotation from './components/Annotation';
3import * as G2 from './g2-all';
4import * as GComponents from './g-components';
5
6import * as bxUtil from './utils';
7
8export const Util = {
9 ...antUtils,
10 ...bxUtil,
11 ...G2.Util,
12}
13
14// 基础组件
15export { Annotation, G2, GComponents };
16export { default as Chart } from './components/Chart';
17export { default as View } from './components/View';
18export { default as Tooltip } from './components/Tooltip';
19export { default as Legend } from './components/Legend';
20export { default as Coordinate } from './components/Coordinate';
21export { default as Axis } from './components/Axis';
22export { default as Facet } from './components/Facet';
23export { default as Slider } from './components/Slider';
24
25// geometry
26export { default as Area } from './geometry/Area';
27export { default as Edge } from './geometry/Edge';
28export { default as Heatmap } from './geometry/Heatmap';
29export { default as Interval } from './geometry/Interval';
30export { default as Line } from './geometry/Line';
31export { default as Point } from './geometry/Point';
32export { default as Polygon } from './geometry/Polygon';
33export { default as Schema } from './geometry/Schema';
34export { default as BaseGeom } from './geometry/Base';
35export { default as Label } from './geometry/Label';
36export { default as Path } from './geometry/Path';
37export { default as LineAdvance } from './geometry/LineAdvance';
38
39// 通用 geometry
40export { default as Geom } from './geometry';
41
42// 兼容
43export { default as Coord } from './components/Coordinate/coord';
44export { default as Guide } from './adapter/Guide';
45
46// 工具
47export { default as Effects } from './components/Effects';
48export { default as Interaction } from './components/Interaction';
49export { default as createPlot } from './createPlot';
50export { default as createTooltipConnector } from './connector/createTooltipConnector';
51
52// hooks
53export { default as useView } from './hooks/useChartView';
54// fixme: 更名,在5.0后正式更名为 useChartInstance
55export { default as useRootChart } from './hooks/useChartInstance';
56// 正确写法
57export { default as useChartInstance } from './hooks/useChartInstance';
58export { default as useTheme } from './hooks/useTheme';
59export { withView } from './context/view';
60export { withChartInstance } from './context/root';
61
62
63// 注册主题
64export * from './core';
65
66// 基于 g2-plots 基础图表
67export * from './plots';
68
69// g-components
70