1 | import { corelib, plotlib, graphlib, geolib, stdlib } from './lib';
|
2 | import { API, CompositionAPI } from './api/extend';
|
3 | import { G2Spec } from './spec';
|
4 | import type { SymbolFactor } from './utils/marker';
|
5 | export { corelib, plotlib, graphlib, geolib, stdlib };
|
6 | export * from './exports';
|
7 |
|
8 |
|
9 |
|
10 | declare const library: {
|
11 | 'data.fetch': import("./runtime").DataComponent<import("./data").FetchOptions>;
|
12 | 'data.inline': import("./runtime").DataComponent<import("./data").InlineOptions>;
|
13 | 'data.sortBy': import("./runtime").DataComponent<import("./data").SortByOptions>;
|
14 | 'data.sort': import("./runtime").DataComponent<import("./data").SortOptions>;
|
15 | 'data.filter': import("./runtime").DataComponent<import("./data").FilterDataOptions>;
|
16 | 'data.pick': import("./runtime").DataComponent<import("./data").PickOptions>;
|
17 | 'data.rename': import("./runtime").DataComponent<import("./data").RenameOptions>;
|
18 | 'data.fold': import("./runtime").DataComponent<import("./data").FoldOptions>;
|
19 | 'data.slice': import("./runtime").DataComponent<import("./data").SliceOptions>;
|
20 | 'data.custom': import("./runtime").DataComponent<import("./data").CustomOptions>;
|
21 | 'data.map': import("./runtime").DataComponent<import("./data").MapOptions>;
|
22 | 'data.join': import("./runtime").DataComponent<import("./data").JoinOptions>;
|
23 | 'data.kde': import("./runtime").DataComponent<import("./data").KDEOptions>;
|
24 | 'data.log': import("./runtime").DataComponent<import("./data").LogDataOptions>;
|
25 | 'data.wordCloud': import("./runtime").DataComponent<Partial<import("./data").WordCloudOptions>>;
|
26 | 'transform.stackY': import("./runtime").TransformComponent<import("./exports").StackYOptions>;
|
27 | 'transform.binX': import("./runtime").TransformComponent<import("./exports").BinXOptions>;
|
28 | 'transform.bin': import("./runtime").TransformComponent<import("./exports").BinOptions>;
|
29 | 'transform.dodgeX': import("./runtime").TransformComponent<import("./exports").DodgeXOptions>;
|
30 | 'transform.jitter': import("./runtime").TransformComponent<import("./exports").JitterOptions>;
|
31 | 'transform.jitterX': import("./runtime").TransformComponent<import("./exports").JitterXOptions>;
|
32 | 'transform.jitterY': import("./runtime").TransformComponent<import("./exports").JitterYOptions>;
|
33 | 'transform.symmetryY': import("./runtime").TransformComponent<import("./exports").SymmetryYOptions>;
|
34 | 'transform.diffY': import("./runtime").TransformComponent<import("./exports").DiffYOptions>;
|
35 | 'transform.stackEnter': import("./runtime").TransformComponent<import("./exports").StackEnterOptions>;
|
36 | 'transform.normalizeY': import("./runtime").TransformComponent<import("./exports").NormalizeYOptions>;
|
37 | 'transform.select': import("./runtime").TransformComponent<import("./exports").SelectOptions>;
|
38 | 'transform.selectX': import("./runtime").TransformComponent<import("./exports").SelectXOptions>;
|
39 | 'transform.selectY': import("./runtime").TransformComponent<import("./exports").SelectYOptions>;
|
40 | 'transform.groupX': import("./runtime").TransformComponent<import("./exports").GroupXOptions>;
|
41 | 'transform.groupY': import("./runtime").TransformComponent<import("./exports").GroupYOptions>;
|
42 | 'transform.groupColor': import("./runtime").TransformComponent<import("./exports").GroupColorOptions>;
|
43 | 'transform.group': import("./runtime").TransformComponent<import("./exports").GroupOptions>;
|
44 | 'transform.sortX': import("./runtime").TransformComponent<import("./exports").SortXOptions>;
|
45 | 'transform.sortY': import("./runtime").TransformComponent<import("./exports").SortYOptions>;
|
46 | 'transform.sortColor': import("./runtime").TransformComponent<import("./exports").SortColorOptions>;
|
47 | 'transform.flexX': import("./runtime").TransformComponent<import("./exports").FlexXOptions>;
|
48 | 'transform.pack': import("./runtime").TransformComponent<import("./exports").PackOptions>;
|
49 | 'transform.sample': import("./runtime").TransformComponent<import("./exports").SampleOptions>;
|
50 | 'transform.filter': import("./runtime").TransformComponent<import("./exports").FilterOptions>;
|
51 | 'coordinate.cartesian': import("./runtime").CoordinateComponent<import("./coordinate").CartesianOptions>;
|
52 | 'coordinate.polar': import("./runtime").CoordinateComponent<import("./coordinate").PolarOptions>;
|
53 | 'coordinate.transpose': import("./runtime").CoordinateComponent<import("./coordinate").TransposeOptions>;
|
54 | 'coordinate.theta': import("./runtime").CoordinateComponent<import("./spec").ThetaCoordinate>;
|
55 | 'coordinate.parallel': import("./runtime").CoordinateComponent<import("./coordinate").ParallelOptions>;
|
56 | 'coordinate.fisheye': import("./runtime").CoordinateComponent<import("./spec").FisheyeCoordinate>;
|
57 | 'coordinate.radial': import("./runtime").CoordinateComponent<import("./coordinate").RadialOptions>;
|
58 | 'coordinate.radar': import("./runtime").CoordinateComponent<import("./spec").RadarCoordinate>;
|
59 | 'encode.constant': import("./runtime").EncodeComponent<import("./encode").ConstantOptions>;
|
60 | 'encode.field': import("./runtime").EncodeComponent<import("./encode").FieldOptions>;
|
61 | 'encode.transform': import("./runtime").EncodeComponent<import("./encode").TransformOptions>;
|
62 | 'encode.column': import("./runtime").EncodeComponent<import("./encode").ColumnOptions>;
|
63 | 'mark.interval': import("./exports").MarkComponent<import("./mark").IntervalOptions>;
|
64 | 'mark.rect': import("./exports").MarkComponent<import("./mark").RectOptions>;
|
65 | 'mark.line': import("./exports").MarkComponent<import("./mark").LineOptions>;
|
66 | 'mark.point': import("./exports").MarkComponent<import("./mark").PointOptions>;
|
67 | 'mark.text': import("./exports").MarkComponent<import("./mark").TextOptions>;
|
68 | 'mark.cell': import("./exports").MarkComponent<import("./mark").CellOptions>;
|
69 | 'mark.area': import("./exports").MarkComponent<import("./mark").AreaOptions>;
|
70 | 'mark.link': import("./exports").MarkComponent<import("./mark").LinkOptions>;
|
71 | 'mark.image': import("./exports").MarkComponent<import("./mark").ImageOptions>;
|
72 | 'mark.polygon': import("./exports").MarkComponent<import("./mark").PolygonOptions>;
|
73 | 'mark.box': import("./exports").MarkComponent<import("./mark").BoxOptions>;
|
74 | 'mark.vector': import("./exports").MarkComponent<import("./mark").VectorOptions>;
|
75 | 'mark.lineX': import("./exports").MarkComponent<import("./mark").LineXOptions>;
|
76 | 'mark.lineY': import("./exports").MarkComponent<import("./mark").LineYOptions>;
|
77 | 'mark.connector': import("./exports").MarkComponent<import("./mark").ConnectorOptions>;
|
78 | 'mark.range': import("./exports").MarkComponent<import("./mark").RangeOptions>;
|
79 | 'mark.rangeX': import("./exports").MarkComponent<import("./mark").RangeXOptions>;
|
80 | 'mark.rangeY': import("./exports").MarkComponent<import("./mark").RangeYOptions>;
|
81 | 'mark.path': import("./exports").MarkComponent<import("./mark/path").PathOptions>;
|
82 | 'mark.shape': import("./exports").MarkComponent<import("./mark").ShapeOptions>;
|
83 | 'mark.density': import("./exports").MarkComponent<import("./mark").DensityOptions>;
|
84 | 'mark.heatmap': import("./exports").MarkComponent<import("./mark").HeatmapOptions>;
|
85 | 'mark.wordCloud': import("./runtime").CompositeMarkComponent<import("./mark").WordCloudOptions>;
|
86 | 'palette.category10': import("./runtime").PaletteComponent<import("./palette").Category10Options>;
|
87 | 'palette.category20': import("./runtime").PaletteComponent<import("./palette").Category20Options>;
|
88 | 'scale.linear': import("./runtime").ScaleComponent<import("./scale").LinearOptions>;
|
89 | 'scale.ordinal': import("./runtime").ScaleComponent<import("./scale").OrdinalOptions>;
|
90 | 'scale.band': import("./runtime").ScaleComponent<import("./scale").BandOptions>;
|
91 | 'scale.identity': import("./runtime").ScaleComponent<import("./scale").IdentityOptions>;
|
92 | 'scale.point': import("./runtime").ScaleComponent<import("./scale").PointOptions>;
|
93 | 'scale.time': import("./runtime").ScaleComponent<import("./scale").TimeOptions>;
|
94 | 'scale.log': import("./runtime").ScaleComponent<import("./scale").LogOptions>;
|
95 | 'scale.pow': import("./runtime").ScaleComponent<import("./scale").PowOptions>;
|
96 | 'scale.sqrt': import("./runtime").ScaleComponent<import("./scale").SqrtOptions>;
|
97 | 'scale.threshold': import("./runtime").ScaleComponent<import("./scale").ThresholdOptions>;
|
98 | 'scale.quantile': import("./runtime").ScaleComponent<import("./scale").QuantileOptions>;
|
99 | 'scale.quantize': import("./runtime").ScaleComponent<import("./scale").QuantizeOptions>;
|
100 | 'scale.sequential': import("./runtime").ScaleComponent<import("./scale").SequentialOptions>;
|
101 | 'scale.constant': import("./runtime").ScaleComponent<import("./scale").ConstantOptions>;
|
102 | 'theme.classic': import("./runtime").ThemeComponent<import("./runtime").G2Theme>;
|
103 | 'theme.classicDark': import("./runtime").ThemeComponent<import("./runtime").G2Theme>;
|
104 | 'theme.academy': import("./runtime").ThemeComponent<import("./runtime").G2Theme>;
|
105 | 'theme.light': import("./runtime").ThemeComponent<import("./runtime").G2Theme>;
|
106 | 'theme.dark': import("./runtime").ThemeComponent<import("./runtime").G2Theme>;
|
107 | 'component.axisX': import("./exports").GuideComponentComponent<import("./exports").AxisOptions>;
|
108 | 'component.axisY': import("./exports").GuideComponentComponent<import("./exports").AxisOptions>;
|
109 | 'component.legendCategory': import("./exports").GuideComponentComponent<import("./component").LegendCategoryOptions>;
|
110 | 'component.legendContinuous': import("./exports").GuideComponentComponent<import("./component").LegendContinuousOptions>;
|
111 | 'component.legends': import("./exports").GuideComponentComponent<import("./component").LegendsOptions>;
|
112 | 'component.title': import("./exports").GuideComponentComponent<import("./runtime").G2Title>;
|
113 | 'component.sliderX': import("./exports").GuideComponentComponent<import("./component/slider").SliderOptions>;
|
114 | 'component.sliderY': import("./exports").GuideComponentComponent<import("./component/slider").SliderOptions>;
|
115 | 'component.scrollbarX': import("./exports").GuideComponentComponent<import("./component/scrollbar").ScrollbarOptions>;
|
116 | 'component.scrollbarY': import("./exports").GuideComponentComponent<import("./component/scrollbar").ScrollbarOptions>;
|
117 | 'animation.scaleInX': import("./runtime").AnimationComponent<import("./animation/types").Animation>;
|
118 | 'animation.scaleOutX': import("./runtime").AnimationComponent<import("./animation/types").Animation>;
|
119 | 'animation.scaleInY': import("./runtime").AnimationComponent<import("./animation/types").Animation>;
|
120 | 'animation.scaleOutY': import("./runtime").AnimationComponent<import("./animation/types").Animation>;
|
121 | 'animation.waveIn': import("./runtime").AnimationComponent<import("./animation/types").Animation>;
|
122 | 'animation.fadeIn': import("./runtime").AnimationComponent<import("./animation/types").Animation>;
|
123 | 'animation.fadeOut': import("./runtime").AnimationComponent<import("./animation/types").Animation>;
|
124 | 'animation.zoomIn': import("./runtime").AnimationComponent<import("./animation/types").Animation>;
|
125 | 'animation.zoomOut': import("./runtime").AnimationComponent<import("./animation/types").Animation>;
|
126 | 'animation.pathIn': import("./runtime").AnimationComponent<import("./animation/types").Animation>;
|
127 | 'animation.morphing': import("./runtime").AnimationComponent<import("./animation").MorphingOptions>;
|
128 | 'animation.growInX': import("./runtime").AnimationComponent<import("./animation/types").Animation>;
|
129 | 'animation.growInY': import("./runtime").AnimationComponent<import("./animation/types").Animation>;
|
130 | 'interaction.elementHighlight': typeof import("./interaction").ElementHighlight;
|
131 | 'interaction.elementHighlightByX': typeof import("./interaction").ElementHighlightByX;
|
132 | 'interaction.elementHighlightByColor': typeof import("./interaction").ElementHighlightByColor;
|
133 | 'interaction.elementSelect': typeof import("./interaction").ElementSelect;
|
134 | 'interaction.elementSelectByX': typeof import("./interaction").ElementSelectByX;
|
135 | 'interaction.elementSelectByColor': typeof import("./interaction").ElementSelectByColor;
|
136 | 'interaction.fisheye': typeof import("./interaction").Fisheye;
|
137 | 'interaction.chartIndex': typeof import("./interaction").ChartIndex;
|
138 | 'interaction.tooltip': typeof import("./interaction").Tooltip;
|
139 | 'interaction.legendFilter': typeof import("./interaction").LegendFilter;
|
140 | 'interaction.legendHighlight': typeof import("./interaction").LegendHighlight;
|
141 | 'interaction.brushHighlight': typeof import("./interaction").BrushHighlight;
|
142 | 'interaction.brushXHighlight': typeof import("./interaction").BrushXHighlight;
|
143 | 'interaction.brushYHighlight': typeof import("./interaction").BrushYHighlight;
|
144 | 'interaction.brushAxisHighlight': typeof import("./interaction").BrushAxisHighlight;
|
145 | 'interaction.brushFilter': typeof import("./interaction").BrushFilter;
|
146 | 'interaction.brushXFilter': typeof import("./interaction").BrushXFilter;
|
147 | 'interaction.brushYFilter': typeof import("./interaction").BrushYFilter;
|
148 | 'interaction.sliderFilter': typeof import("./interaction").SliderFilter;
|
149 | 'interaction.scrollbarFilter': typeof import("./interaction").ScrollbarFilter;
|
150 | 'interaction.poptip': typeof import("./interaction").Poptip;
|
151 | 'interaction.treemapDrillDown': typeof import("./interaction").TreemapDrillDown;
|
152 | 'interaction.elementPointMove': typeof import("./interaction").ElementPointMove;
|
153 | 'composition.spaceLayer': import("./runtime").CompositionComponent<import("./composition").SpaceLayerOptions>;
|
154 | 'composition.spaceFlex': import("./runtime").CompositionComponent<import("./composition").SpaceFlexOptions>;
|
155 | 'composition.facetRect': import("./runtime").CompositionComponent<import("./composition").FacetRectOptions>;
|
156 | 'composition.repeatMatrix': import("./runtime").CompositionComponent<import("./spec").RepeatMatrixComposition>;
|
157 | 'composition.facetCircle': import("./runtime").CompositionComponent<import("./spec").FacetCircleComposition>;
|
158 | 'composition.timingKeyframe': import("./runtime").CompositionComponent<import("./composition").TimingKeyframeOptions>;
|
159 | 'labelTransform.overlapHide': import("./runtime").LabelTransformComponent<import("./label-transform").OverlapHideOptions>;
|
160 | 'labelTransform.overlapDodgeY': import("./runtime").LabelTransformComponent<import("./label-transform").OverlapDodgeYOptions>;
|
161 | 'labelTransform.overflowHide': import("./runtime").LabelTransformComponent<import("./label-transform").OverflowHideOptions>;
|
162 | 'labelTransform.contrastReverse': import("./runtime").LabelTransformComponent<import("./label-transform").ContrastReverseOptions>;
|
163 | 'labelTransform.exceedAdjust': import("./runtime").LabelTransformComponent<import("./label-transform").ExceedAdjustOptions>;
|
164 | 'data.venn': import("./runtime").DataComponent<import("./data").VennOptions>;
|
165 | 'mark.boxplot': import("./runtime").CompositeMarkComponent<import("./mark/boxplot").BoxPlotOptions>;
|
166 | 'mark.gauge': import("./runtime").CompositeMarkComponent<import("./mark").GaugeOptions>;
|
167 | 'mark.liquid': import("./runtime").CompositeMarkComponent<import("./mark").LiquidOptions>;
|
168 | 'data.arc': import("./runtime").DataComponent<import("./data").ArcOptions>;
|
169 | 'data.cluster': import("./runtime").DataComponent<import("./data").ClusterOptions>;
|
170 | 'mark.forceGraph': import("./runtime").CompositeMarkComponent<import("./mark").ForceGraphOptions>;
|
171 | 'mark.tree': import("./runtime").CompositeMarkComponent<import("./mark").TreeOptions>;
|
172 | 'mark.pack': import("./runtime").CompositionComponent<import("./mark").PackOptions>;
|
173 | 'mark.sankey': import("./runtime").CompositeMarkComponent<import("./mark").SankeyOptions>;
|
174 | 'mark.chord': import("./runtime").CompositeMarkComponent<import("./mark").ChordOptions>;
|
175 | 'mark.treemap': import("./runtime").CompositionComponent<import("./mark").TreemapOptions>;
|
176 | 'composition.geoView': import("./runtime").CompositionComponent<import("./composition/geoView").GeoViewOptions>;
|
177 | 'composition.geoPath': import("./runtime").CompositionComponent<import("./composition/geoPath").GeoPathOptions>;
|
178 | };
|
179 | export type { SymbolFactor };
|
180 | export declare const Chart: new (options?: import("./api/runtime").RuntimeOptions) => API<G2Spec, {
|
181 | 'data.fetch': import("./runtime").DataComponent<import("./data").FetchOptions>;
|
182 | 'data.inline': import("./runtime").DataComponent<import("./data").InlineOptions>;
|
183 | 'data.sortBy': import("./runtime").DataComponent<import("./data").SortByOptions>;
|
184 | 'data.sort': import("./runtime").DataComponent<import("./data").SortOptions>;
|
185 | 'data.filter': import("./runtime").DataComponent<import("./data").FilterDataOptions>;
|
186 | 'data.pick': import("./runtime").DataComponent<import("./data").PickOptions>;
|
187 | 'data.rename': import("./runtime").DataComponent<import("./data").RenameOptions>;
|
188 | 'data.fold': import("./runtime").DataComponent<import("./data").FoldOptions>;
|
189 | 'data.slice': import("./runtime").DataComponent<import("./data").SliceOptions>;
|
190 | 'data.custom': import("./runtime").DataComponent<import("./data").CustomOptions>;
|
191 | 'data.map': import("./runtime").DataComponent<import("./data").MapOptions>;
|
192 | 'data.join': import("./runtime").DataComponent<import("./data").JoinOptions>;
|
193 | 'data.kde': import("./runtime").DataComponent<import("./data").KDEOptions>;
|
194 | 'data.log': import("./runtime").DataComponent<import("./data").LogDataOptions>;
|
195 | 'data.wordCloud': import("./runtime").DataComponent<Partial<import("./data").WordCloudOptions>>;
|
196 | 'transform.stackY': import("./runtime").TransformComponent<import("./exports").StackYOptions>;
|
197 | 'transform.binX': import("./runtime").TransformComponent<import("./exports").BinXOptions>;
|
198 | 'transform.bin': import("./runtime").TransformComponent<import("./exports").BinOptions>;
|
199 | 'transform.dodgeX': import("./runtime").TransformComponent<import("./exports").DodgeXOptions>;
|
200 | 'transform.jitter': import("./runtime").TransformComponent<import("./exports").JitterOptions>;
|
201 | 'transform.jitterX': import("./runtime").TransformComponent<import("./exports").JitterXOptions>;
|
202 | 'transform.jitterY': import("./runtime").TransformComponent<import("./exports").JitterYOptions>;
|
203 | 'transform.symmetryY': import("./runtime").TransformComponent<import("./exports").SymmetryYOptions>;
|
204 | 'transform.diffY': import("./runtime").TransformComponent<import("./exports").DiffYOptions>;
|
205 | 'transform.stackEnter': import("./runtime").TransformComponent<import("./exports").StackEnterOptions>;
|
206 | 'transform.normalizeY': import("./runtime").TransformComponent<import("./exports").NormalizeYOptions>;
|
207 | 'transform.select': import("./runtime").TransformComponent<import("./exports").SelectOptions>;
|
208 | 'transform.selectX': import("./runtime").TransformComponent<import("./exports").SelectXOptions>;
|
209 | 'transform.selectY': import("./runtime").TransformComponent<import("./exports").SelectYOptions>;
|
210 | 'transform.groupX': import("./runtime").TransformComponent<import("./exports").GroupXOptions>;
|
211 | 'transform.groupY': import("./runtime").TransformComponent<import("./exports").GroupYOptions>;
|
212 | 'transform.groupColor': import("./runtime").TransformComponent<import("./exports").GroupColorOptions>;
|
213 | 'transform.group': import("./runtime").TransformComponent<import("./exports").GroupOptions>;
|
214 | 'transform.sortX': import("./runtime").TransformComponent<import("./exports").SortXOptions>;
|
215 | 'transform.sortY': import("./runtime").TransformComponent<import("./exports").SortYOptions>;
|
216 | 'transform.sortColor': import("./runtime").TransformComponent<import("./exports").SortColorOptions>;
|
217 | 'transform.flexX': import("./runtime").TransformComponent<import("./exports").FlexXOptions>;
|
218 | 'transform.pack': import("./runtime").TransformComponent<import("./exports").PackOptions>;
|
219 | 'transform.sample': import("./runtime").TransformComponent<import("./exports").SampleOptions>;
|
220 | 'transform.filter': import("./runtime").TransformComponent<import("./exports").FilterOptions>;
|
221 | 'coordinate.cartesian': import("./runtime").CoordinateComponent<import("./coordinate").CartesianOptions>;
|
222 | 'coordinate.polar': import("./runtime").CoordinateComponent<import("./coordinate").PolarOptions>;
|
223 | 'coordinate.transpose': import("./runtime").CoordinateComponent<import("./coordinate").TransposeOptions>;
|
224 | 'coordinate.theta': import("./runtime").CoordinateComponent<import("./spec").ThetaCoordinate>;
|
225 | 'coordinate.parallel': import("./runtime").CoordinateComponent<import("./coordinate").ParallelOptions>;
|
226 | 'coordinate.fisheye': import("./runtime").CoordinateComponent<import("./spec").FisheyeCoordinate>;
|
227 | 'coordinate.radial': import("./runtime").CoordinateComponent<import("./coordinate").RadialOptions>;
|
228 | 'coordinate.radar': import("./runtime").CoordinateComponent<import("./spec").RadarCoordinate>;
|
229 | 'encode.constant': import("./runtime").EncodeComponent<import("./encode").ConstantOptions>;
|
230 | 'encode.field': import("./runtime").EncodeComponent<import("./encode").FieldOptions>;
|
231 | 'encode.transform': import("./runtime").EncodeComponent<import("./encode").TransformOptions>;
|
232 | 'encode.column': import("./runtime").EncodeComponent<import("./encode").ColumnOptions>;
|
233 | 'mark.interval': import("./exports").MarkComponent<import("./mark").IntervalOptions>;
|
234 | 'mark.rect': import("./exports").MarkComponent<import("./mark").RectOptions>;
|
235 | 'mark.line': import("./exports").MarkComponent<import("./mark").LineOptions>;
|
236 | 'mark.point': import("./exports").MarkComponent<import("./mark").PointOptions>;
|
237 | 'mark.text': import("./exports").MarkComponent<import("./mark").TextOptions>;
|
238 | 'mark.cell': import("./exports").MarkComponent<import("./mark").CellOptions>;
|
239 | 'mark.area': import("./exports").MarkComponent<import("./mark").AreaOptions>;
|
240 | 'mark.link': import("./exports").MarkComponent<import("./mark").LinkOptions>;
|
241 | 'mark.image': import("./exports").MarkComponent<import("./mark").ImageOptions>;
|
242 | 'mark.polygon': import("./exports").MarkComponent<import("./mark").PolygonOptions>;
|
243 | 'mark.box': import("./exports").MarkComponent<import("./mark").BoxOptions>;
|
244 | 'mark.vector': import("./exports").MarkComponent<import("./mark").VectorOptions>;
|
245 | 'mark.lineX': import("./exports").MarkComponent<import("./mark").LineXOptions>;
|
246 | 'mark.lineY': import("./exports").MarkComponent<import("./mark").LineYOptions>;
|
247 | 'mark.connector': import("./exports").MarkComponent<import("./mark").ConnectorOptions>;
|
248 | 'mark.range': import("./exports").MarkComponent<import("./mark").RangeOptions>;
|
249 | 'mark.rangeX': import("./exports").MarkComponent<import("./mark").RangeXOptions>;
|
250 | 'mark.rangeY': import("./exports").MarkComponent<import("./mark").RangeYOptions>;
|
251 | 'mark.path': import("./exports").MarkComponent<import("./mark/path").PathOptions>;
|
252 | 'mark.shape': import("./exports").MarkComponent<import("./mark").ShapeOptions>;
|
253 | 'mark.density': import("./exports").MarkComponent<import("./mark").DensityOptions>;
|
254 | 'mark.heatmap': import("./exports").MarkComponent<import("./mark").HeatmapOptions>;
|
255 | 'mark.wordCloud': import("./runtime").CompositeMarkComponent<import("./mark").WordCloudOptions>;
|
256 | 'palette.category10': import("./runtime").PaletteComponent<import("./palette").Category10Options>;
|
257 | 'palette.category20': import("./runtime").PaletteComponent<import("./palette").Category20Options>;
|
258 | 'scale.linear': import("./runtime").ScaleComponent<import("./scale").LinearOptions>;
|
259 | 'scale.ordinal': import("./runtime").ScaleComponent<import("./scale").OrdinalOptions>;
|
260 | 'scale.band': import("./runtime").ScaleComponent<import("./scale").BandOptions>;
|
261 | 'scale.identity': import("./runtime").ScaleComponent<import("./scale").IdentityOptions>;
|
262 | 'scale.point': import("./runtime").ScaleComponent<import("./scale").PointOptions>;
|
263 | 'scale.time': import("./runtime").ScaleComponent<import("./scale").TimeOptions>;
|
264 | 'scale.log': import("./runtime").ScaleComponent<import("./scale").LogOptions>;
|
265 | 'scale.pow': import("./runtime").ScaleComponent<import("./scale").PowOptions>;
|
266 | 'scale.sqrt': import("./runtime").ScaleComponent<import("./scale").SqrtOptions>;
|
267 | 'scale.threshold': import("./runtime").ScaleComponent<import("./scale").ThresholdOptions>;
|
268 | 'scale.quantile': import("./runtime").ScaleComponent<import("./scale").QuantileOptions>;
|
269 | 'scale.quantize': import("./runtime").ScaleComponent<import("./scale").QuantizeOptions>;
|
270 | 'scale.sequential': import("./runtime").ScaleComponent<import("./scale").SequentialOptions>;
|
271 | 'scale.constant': import("./runtime").ScaleComponent<import("./scale").ConstantOptions>;
|
272 | 'theme.classic': import("./runtime").ThemeComponent<import("./runtime").G2Theme>;
|
273 | 'theme.classicDark': import("./runtime").ThemeComponent<import("./runtime").G2Theme>;
|
274 | 'theme.academy': import("./runtime").ThemeComponent<import("./runtime").G2Theme>;
|
275 | 'theme.light': import("./runtime").ThemeComponent<import("./runtime").G2Theme>;
|
276 | 'theme.dark': import("./runtime").ThemeComponent<import("./runtime").G2Theme>;
|
277 | 'component.axisX': import("./exports").GuideComponentComponent<import("./exports").AxisOptions>;
|
278 | 'component.axisY': import("./exports").GuideComponentComponent<import("./exports").AxisOptions>;
|
279 | 'component.legendCategory': import("./exports").GuideComponentComponent<import("./component").LegendCategoryOptions>;
|
280 | 'component.legendContinuous': import("./exports").GuideComponentComponent<import("./component").LegendContinuousOptions>;
|
281 | 'component.legends': import("./exports").GuideComponentComponent<import("./component").LegendsOptions>;
|
282 | 'component.title': import("./exports").GuideComponentComponent<import("./runtime").G2Title>;
|
283 | 'component.sliderX': import("./exports").GuideComponentComponent<import("./component/slider").SliderOptions>;
|
284 | 'component.sliderY': import("./exports").GuideComponentComponent<import("./component/slider").SliderOptions>;
|
285 | 'component.scrollbarX': import("./exports").GuideComponentComponent<import("./component/scrollbar").ScrollbarOptions>;
|
286 | 'component.scrollbarY': import("./exports").GuideComponentComponent<import("./component/scrollbar").ScrollbarOptions>;
|
287 | 'animation.scaleInX': import("./runtime").AnimationComponent<import("./animation/types").Animation>;
|
288 | 'animation.scaleOutX': import("./runtime").AnimationComponent<import("./animation/types").Animation>;
|
289 | 'animation.scaleInY': import("./runtime").AnimationComponent<import("./animation/types").Animation>;
|
290 | 'animation.scaleOutY': import("./runtime").AnimationComponent<import("./animation/types").Animation>;
|
291 | 'animation.waveIn': import("./runtime").AnimationComponent<import("./animation/types").Animation>;
|
292 | 'animation.fadeIn': import("./runtime").AnimationComponent<import("./animation/types").Animation>;
|
293 | 'animation.fadeOut': import("./runtime").AnimationComponent<import("./animation/types").Animation>;
|
294 | 'animation.zoomIn': import("./runtime").AnimationComponent<import("./animation/types").Animation>;
|
295 | 'animation.zoomOut': import("./runtime").AnimationComponent<import("./animation/types").Animation>;
|
296 | 'animation.pathIn': import("./runtime").AnimationComponent<import("./animation/types").Animation>;
|
297 | 'animation.morphing': import("./runtime").AnimationComponent<import("./animation").MorphingOptions>;
|
298 | 'animation.growInX': import("./runtime").AnimationComponent<import("./animation/types").Animation>;
|
299 | 'animation.growInY': import("./runtime").AnimationComponent<import("./animation/types").Animation>;
|
300 | 'interaction.elementHighlight': typeof import("./interaction").ElementHighlight;
|
301 | 'interaction.elementHighlightByX': typeof import("./interaction").ElementHighlightByX;
|
302 | 'interaction.elementHighlightByColor': typeof import("./interaction").ElementHighlightByColor;
|
303 | 'interaction.elementSelect': typeof import("./interaction").ElementSelect;
|
304 | 'interaction.elementSelectByX': typeof import("./interaction").ElementSelectByX;
|
305 | 'interaction.elementSelectByColor': typeof import("./interaction").ElementSelectByColor;
|
306 | 'interaction.fisheye': typeof import("./interaction").Fisheye;
|
307 | 'interaction.chartIndex': typeof import("./interaction").ChartIndex;
|
308 | 'interaction.tooltip': typeof import("./interaction").Tooltip;
|
309 | 'interaction.legendFilter': typeof import("./interaction").LegendFilter;
|
310 | 'interaction.legendHighlight': typeof import("./interaction").LegendHighlight;
|
311 | 'interaction.brushHighlight': typeof import("./interaction").BrushHighlight;
|
312 | 'interaction.brushXHighlight': typeof import("./interaction").BrushXHighlight;
|
313 | 'interaction.brushYHighlight': typeof import("./interaction").BrushYHighlight;
|
314 | 'interaction.brushAxisHighlight': typeof import("./interaction").BrushAxisHighlight;
|
315 | 'interaction.brushFilter': typeof import("./interaction").BrushFilter;
|
316 | 'interaction.brushXFilter': typeof import("./interaction").BrushXFilter;
|
317 | 'interaction.brushYFilter': typeof import("./interaction").BrushYFilter;
|
318 | 'interaction.sliderFilter': typeof import("./interaction").SliderFilter;
|
319 | 'interaction.scrollbarFilter': typeof import("./interaction").ScrollbarFilter;
|
320 | 'interaction.poptip': typeof import("./interaction").Poptip;
|
321 | 'interaction.treemapDrillDown': typeof import("./interaction").TreemapDrillDown;
|
322 | 'interaction.elementPointMove': typeof import("./interaction").ElementPointMove;
|
323 | 'composition.spaceLayer': import("./runtime").CompositionComponent<import("./composition").SpaceLayerOptions>;
|
324 | 'composition.spaceFlex': import("./runtime").CompositionComponent<import("./composition").SpaceFlexOptions>;
|
325 | 'composition.facetRect': import("./runtime").CompositionComponent<import("./composition").FacetRectOptions>;
|
326 | 'composition.repeatMatrix': import("./runtime").CompositionComponent<import("./spec").RepeatMatrixComposition>;
|
327 | 'composition.facetCircle': import("./runtime").CompositionComponent<import("./spec").FacetCircleComposition>;
|
328 | 'composition.timingKeyframe': import("./runtime").CompositionComponent<import("./composition").TimingKeyframeOptions>;
|
329 | 'labelTransform.overlapHide': import("./runtime").LabelTransformComponent<import("./label-transform").OverlapHideOptions>;
|
330 | 'labelTransform.overlapDodgeY': import("./runtime").LabelTransformComponent<import("./label-transform").OverlapDodgeYOptions>;
|
331 | 'labelTransform.overflowHide': import("./runtime").LabelTransformComponent<import("./label-transform").OverflowHideOptions>;
|
332 | 'labelTransform.contrastReverse': import("./runtime").LabelTransformComponent<import("./label-transform").ContrastReverseOptions>;
|
333 | 'labelTransform.exceedAdjust': import("./runtime").LabelTransformComponent<import("./label-transform").ExceedAdjustOptions>;
|
334 | 'data.venn': import("./runtime").DataComponent<import("./data").VennOptions>;
|
335 | 'mark.boxplot': import("./runtime").CompositeMarkComponent<import("./mark/boxplot").BoxPlotOptions>;
|
336 | 'mark.gauge': import("./runtime").CompositeMarkComponent<import("./mark").GaugeOptions>;
|
337 | 'mark.liquid': import("./runtime").CompositeMarkComponent<import("./mark").LiquidOptions>;
|
338 | 'data.arc': import("./runtime").DataComponent<import("./data").ArcOptions>;
|
339 | 'data.cluster': import("./runtime").DataComponent<import("./data").ClusterOptions>;
|
340 | 'mark.forceGraph': import("./runtime").CompositeMarkComponent<import("./mark").ForceGraphOptions>;
|
341 | 'mark.tree': import("./runtime").CompositeMarkComponent<import("./mark").TreeOptions>;
|
342 | 'mark.pack': import("./runtime").CompositionComponent<import("./mark").PackOptions>;
|
343 | 'mark.sankey': import("./runtime").CompositeMarkComponent<import("./mark").SankeyOptions>;
|
344 | 'mark.chord': import("./runtime").CompositeMarkComponent<import("./mark").ChordOptions>;
|
345 | 'mark.treemap': import("./runtime").CompositionComponent<import("./mark").TreemapOptions>;
|
346 | 'composition.geoView': import("./runtime").CompositionComponent<import("./composition/geoView").GeoViewOptions>;
|
347 | 'composition.geoPath': import("./runtime").CompositionComponent<import("./composition/geoPath").GeoPathOptions>;
|
348 | }>;
|
349 | export interface Chart extends API<G2Spec, typeof library> {
|
350 | }
|
351 | export interface CompositionNode extends CompositionAPI<typeof library> {
|
352 | }
|