feat(ui): add a status bar #25
1 changed files with 5 additions and 5 deletions
|
@ -20,21 +20,21 @@ type statusbar struct {
|
||||||
}
|
}
|
||||||
|
|
||||||
func newStatusbar() *statusbar {
|
func newStatusbar() *statusbar {
|
||||||
obj := statusbar{
|
value := statusbar{
|
||||||
TextView: tview.NewTextView(),
|
TextView: tview.NewTextView(),
|
||||||
duration: 5 * time.Second,
|
duration: 5 * time.Second,
|
||||||
}
|
}
|
||||||
|
|
||||||
obj.SetDynamicColors(true).SetBorder(false).SetBorderPadding(0, 0, 1, 1)
|
value.SetDynamicColors(true).SetBorder(false).SetBorderPadding(0, 0, 1, 1)
|
||||||
|
|
||||||
return &obj
|
return &value
|
||||||
}
|
}
|
||||||
|
|
||||||
func (s *statusbar) displayMessage(category statusbarLogLevel, message string) {
|
func (s *statusbar) displayMessage(level statusbarLogLevel, message string) {
|
||||||
go func() {
|
go func() {
|
||||||
var colour string
|
var colour string
|
||||||
|
|
||||||
switch category {
|
switch level {
|
||||||
case infoLevel:
|
case infoLevel:
|
||||||
colour = "green"
|
colour = "green"
|
||||||
case errorLevel:
|
case errorLevel:
|
||||||
|
|
Loading…
Reference in a new issue