feat: support make point and make line
This commit is contained in:
parent
fd05250305
commit
e558634dda
16 changed files with 308 additions and 51 deletions
12
series.go
12
series.go
|
|
@ -63,8 +63,9 @@ type SeriesLabel struct {
|
|||
}
|
||||
|
||||
const (
|
||||
SeriesMarkPointDataTypeMax = "max"
|
||||
SeriesMarkPointDataTypeMin = "min"
|
||||
SeriesMarkDataTypeMax = "max"
|
||||
SeriesMarkDataTypeMin = "min"
|
||||
SeriesMarkDataTypeAverage = "average"
|
||||
)
|
||||
|
||||
type SeriesMarkPointData struct {
|
||||
|
|
@ -74,6 +75,12 @@ type SeriesMarkPoint struct {
|
|||
SymbolSize int
|
||||
Data []SeriesMarkPointData
|
||||
}
|
||||
type SeriesMarkLineData struct {
|
||||
Type string
|
||||
}
|
||||
type SeriesMarkLine struct {
|
||||
Data []SeriesMarkLineData
|
||||
}
|
||||
type Series struct {
|
||||
index int
|
||||
Type string
|
||||
|
|
@ -85,6 +92,7 @@ type Series struct {
|
|||
// Radius of Pie chart, e.g.: 40%
|
||||
Radius string
|
||||
MarkPoint SeriesMarkPoint
|
||||
MarkLine SeriesMarkLine
|
||||
}
|
||||
|
||||
type seriesSummary struct {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue