summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthieu <matthieu.cneude@gmail.com>2018-09-09 15:06:05 +0200
committerMatthieu <matthieu.cneude@gmail.com>2018-09-09 15:06:05 +0200
commit8b1442b63b4950855b5296e6fa6a337cbce40b8f (patch)
tree80c3b0eab4374787275e24c8b9ce3c9524a5175e
parent4ea31df56add2a14e83d164ceb57408343014ec2 (diff)
More fixes row / col
-rw-r--r--internal/ga_widget.go1
-rw-r--r--internal/plateform/termui.go4
-rw-r--r--internal/tui.go5
3 files changed, 6 insertions, 4 deletions
diff --git a/internal/ga_widget.go b/internal/ga_widget.go
index b85a3dd..e60ff48 100644
--- a/internal/ga_widget.go
+++ b/internal/ga_widget.go
@@ -97,6 +97,7 @@ func (g gaWidget) gaWeekUsers(widget Widget) error {
Data: u,
Dimensions: dates,
BarWidth: 6,
+ Bdlabel: "Weekly users",
Size: widget.Size,
})
diff --git a/internal/plateform/termui.go b/internal/plateform/termui.go
index f48a613..98acf1d 100644
--- a/internal/plateform/termui.go
+++ b/internal/plateform/termui.go
@@ -55,9 +55,9 @@ func (t *termUI) TextBox(
t.row = append(t.row, termui.NewCol(size, 0, textBox))
}
-func (t *termUI) BarChart(data []int, dimensions []string, barWidth int, size int) {
+func (t *termUI) BarChart(data []int, dimensions []string, barWidth int, bdLabel string, size int) {
bc := termui.NewBarChart()
- bc.BorderLabel = "Bar Chart"
+ bc.BorderLabel = bdLabel
bc.Data = data
bc.BarWidth = barWidth
bc.BarGap = 0
diff --git a/internal/tui.go b/internal/tui.go
index c966c11..7525d17 100644
--- a/internal/tui.go
+++ b/internal/tui.go
@@ -16,7 +16,7 @@ type renderer interface {
type drawer interface {
TextBox(data string, fg uint16, bd uint16, bdlabel string, h int, size int)
- BarChart(data []int, dimensions []string, barWidth int, size int)
+ BarChart(data []int, dimensions []string, barWidth int, bdLabel string, size int)
AddRow() error
}
@@ -43,6 +43,7 @@ type barChartAttr struct {
Data []int
Dimensions []string
BarWidth int
+ Bdlabel string
Size string
}
@@ -80,7 +81,7 @@ func (t *Tui) AddBarChart(attr barChartAttr) error {
return err
}
- t.instance.BarChart(attr.Data, attr.Dimensions, attr.BarWidth, size)
+ t.instance.BarChart(attr.Data, attr.Dimensions, attr.BarWidth, attr.Bdlabel, size)
return nil
}