forked from go-echarts/go-echarts
-
Notifications
You must be signed in to change notification settings - Fork 1
/
types.go
72 lines (70 loc) · 1.54 KB
/
types.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
package charts
// ChartType contains string representations of chart types.
// TODO: should use enum.
var ChartType = struct {
Bar, Bar3D, BoxPlot,
Cartesian3D,
EffectScatter,
Funnel,
Gauge, Geo, Graph,
HeatMap,
Kline,
Line, Line3D, Liquid,
Map,
Parallel, Pie,
Radar,
Sankey, Scatter, Scatter3D, Surface3D,
ThemeRiver,
WordCloud string
}{
Bar: "bar",
Bar3D: "bar3D",
BoxPlot: "boxplot",
Cartesian3D: "cartesian3D",
EffectScatter: "effectScatter",
Funnel: "funnel",
Gauge: "gauge",
Geo: "geo",
Graph: "graph",
HeatMap: "heatmap",
Kline: "candlestick",
Line: "line",
Line3D: "line3D",
Liquid: "liquidFill",
Map: "map",
Parallel: "parallel",
Pie: "pie",
Radar: "radar",
Sankey: "sankey",
Scatter: "scatter",
Scatter3D: "scatter3D",
Surface3D: "surface",
ThemeRiver: "themeRiver",
WordCloud: "wordCloud",
}
// ThemeType contains string representations of them types.
// TODO: should use enum.
var ThemeType = struct {
Chalk,
Essos,
Infographic,
Macarons,
PurplePassion, Roma,
Romantic,
Shine,
Vintage,
Walden, Westeros, Wonderland string
}{
Chalk: "chalk",
Essos: "essos",
Infographic: "infographic",
Macarons: "macarons",
PurplePassion: "purple-passion",
Roma: "roma",
Romantic: "romantic",
Shine: "shine",
Vintage: "vintage",
Walden: "walden",
Westeros: "westeros",
Wonderland: "wonderland",
}