diff --git a/barchart.go b/barchart.go index 980e958..ded47ed 100644 --- a/barchart.go +++ b/barchart.go @@ -29,6 +29,7 @@ type BarChart struct { DataLabels []string BarWidth int BarGap int + CellChar rune labels [][]rune dataNum [][]rune numBar int @@ -44,6 +45,7 @@ func NewBarChart() *BarChart { bc.TextColor = ThemeAttr("barchart.text.fg") bc.BarGap = 1 bc.BarWidth = 3 + bc.CellChar = ' ' return bc } @@ -91,7 +93,7 @@ func (bc *BarChart) Buffer() Buffer { for j := 0; j < bc.BarWidth; j++ { for k := 0; k < h; k++ { c := Cell{ - Ch: ' ', + Ch: bc.CellChar, Bg: bc.BarColor, } if bc.BarColor == ColorDefault { // when color is default, space char treated as transparent!