作者 庄敏学

增加分割线配置

@@ -28,6 +28,7 @@ type ChartProperty struct { @@ -28,6 +28,7 @@ type ChartProperty struct {
28 } 28 }
29 type Other struct { 29 type Other struct {
30 Quarter *Quarter `json:"quarter,optional,omitempty"` // 四分图 30 Quarter *Quarter `json:"quarter,optional,omitempty"` // 四分图
  31 + Divider *Divider `json:"divider,optional,omitempty"` // 分割线
31 } 32 }
32 type Quarter struct { 33 type Quarter struct {
33 XAxisLabel string `json:"xAxisLabel"` // x轴标签名 34 XAxisLabel string `json:"xAxisLabel"` // x轴标签名
@@ -45,6 +46,12 @@ type QuarterSeries struct { @@ -45,6 +46,12 @@ type QuarterSeries struct {
45 SeriesValue string `json:"seriesValue"` 46 SeriesValue string `json:"seriesValue"`
46 } 47 }
47 48
  49 +type Divider struct {
  50 + SelectedIdx string `json:"selectedIdx,optional,omitempty"` // 选择的分割线样式
  51 + TextSwitch bool `json:"textSwitch,optional,omitempty"` // 是否展示组件文本
  52 + Text string `json:"text"` // 组件文本内容
  53 +}
  54 +
48 type Title struct { 55 type Title struct {
49 TitleSwitch bool `json:"titleSwitch,optional"` // 组件标题开关 56 TitleSwitch bool `json:"titleSwitch,optional"` // 组件标题开关
50 IntroduceSwitch bool `json:"introduceSwitch,optional"` // 组件说明开关 57 IntroduceSwitch bool `json:"introduceSwitch,optional"` // 组件说明开关