feat: support customize title
This commit is contained in:
parent
06c326bdc3
commit
25e9984ad8
8 changed files with 167 additions and 7 deletions
6
title.go
6
title.go
|
|
@ -40,9 +40,11 @@ func NewTitleCustomize(title Title) chart.Renderable {
|
|||
if len(title.Text) == 0 || title.Style.Hidden {
|
||||
return
|
||||
}
|
||||
if title.Font != nil {
|
||||
r.SetFont(title.Font)
|
||||
font := title.Font
|
||||
if font == nil {
|
||||
font, _ = chart.GetDefaultFont()
|
||||
}
|
||||
r.SetFont(font)
|
||||
r.SetFontColor(title.Style.FontColor)
|
||||
titleFontSize := title.Style.GetFontSize(chart.DefaultTitleFontSize)
|
||||
r.SetFontSize(titleFontSize)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue