feat: support make point and make line

This commit is contained in:
vicanso 2022-02-10 23:24:30 +08:00
parent fd05250305
commit e558634dda
16 changed files with 308 additions and 51 deletions

View file

@ -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 {