uiterm: remove LayoutFunc, remove InputFunc type
This commit is contained in:
@@ -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 {
|
||||||
|
|||||||
Reference in New Issue
Block a user