@@ -7,14 +7,12 @@ import ( | |||||
"github.com/nsf/termbox-go" | "github.com/nsf/termbox-go" | ||||
) | ) | ||||
type InputFunc func(ui *Ui, textbox *Textbox, text string) | |||||
type Textbox struct { | type Textbox struct { | ||||
Text string | Text string | ||||
Fg Attribute | Fg Attribute | ||||
Bg Attribute | Bg Attribute | ||||
Input InputFunc | |||||
Input func(ui *Ui, textbox *Textbox, text string) | |||||
ui *Ui | ui *Ui | ||||
active bool | active bool | ||||
@@ -6,8 +6,6 @@ import ( | |||||
"github.com/nsf/termbox-go" | "github.com/nsf/termbox-go" | ||||
) | ) | ||||
type LayoutFunc func(ui *Ui, width, height int) | |||||
type KeyListener func(ui *Ui, key Key) | type KeyListener func(ui *Ui, key Key) | ||||
type UiManager interface { | type UiManager interface { | ||||