From 9a732d4de4d1e82fadd5270837201819d78adb62 Mon Sep 17 00:00:00 2001 From: Hubert Hirtz Date: Wed, 3 Jun 2020 19:03:58 +0200 Subject: Part Join Typing --- ui/ui.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'ui/ui.go') diff --git a/ui/ui.go b/ui/ui.go index 7bdf4a7..04d3f25 100644 --- a/ui/ui.go +++ b/ui/ui.go @@ -34,7 +34,7 @@ func New() (ui *UI, err error) { ui.screen.Clear() ui.screen.ShowCursor(0, h-2) - ui.Events = make(chan tcell.Event) + ui.Events = make(chan tcell.Event, 128) go func() { for !ui.ShouldExit() { ui.Events <- ui.screen.PollEvent() @@ -125,6 +125,10 @@ func (ui *UI) AddLine(buffer string, line string, t time.Time) { } } +func (ui *UI) Input() string { + return string(ui.textInput) +} + func (ui *UI) InputRune(r rune) { ui.textInput = append(ui.textInput, r) ui.textCursor++ -- cgit v1.2.3