Versions in this module Expand all Collapse all v0 v0.0.11 Apr 15, 2020 v0.0.10 Apr 2, 2020 v0.0.9 Mar 26, 2020 v0.0.8 Mar 8, 2020 v0.0.7 Mar 8, 2020 v0.0.6 Feb 29, 2020 v0.0.5 Feb 21, 2020 v0.0.4 Feb 20, 2020 v0.0.3 Feb 20, 2020 v0.0.2 Feb 18, 2020 v0.0.1 Feb 17, 2020 Changes in this version + type BasicEvent struct + At time.Time + On views.Widget + func NewBasicEvent(widget views.Widget) BasicEvent + func (e BasicEvent) When() time.Time + func (e BasicEvent) Widget() views.Widget + type Editor struct + func NewEditor() *Editor + func (e *Editor) Clear() + func (e *Editor) HandleEvent(ev tcell.Event) bool + func (e *Editor) TypeRune(keypress rune) + func (e *Editor) UntypeRune() + func (e *Editor) UpdateContent() + type EphemeralEditor struct + Editor views.Widget + EditorVisible bool + PrimaryContent views.Widget + RequestID int + Requestor views.Widget + Separator views.Widget + func NewEphemeralEditor(primary views.Widget) *EphemeralEditor + func (e *EphemeralEditor) ClearRequestor() + func (e *EphemeralEditor) HandleEvent(ev tcell.Event) bool + func (e *EphemeralEditor) HideEditor() + func (e *EphemeralEditor) SetRequestor(event EventEditRequest) + func (e *EphemeralEditor) ShowEditor() + type EventEditFinished struct + Content string + ID int + func NewEventEditFinished(id int, widget views.Widget, content string) EventEditFinished + type EventEditRequest struct + Content string + ID int + func NewEventEditRequest(id int, widget views.Widget, content string) EventEditRequest + type EventReplySelected struct + Author *forest.Identity + Community *forest.Community + Selected *forest.Reply + func NewEventReplySelected(widget views.Widget, selected *forest.Reply, author *forest.Identity, ...) EventReplySelected + type StatusBar struct + func NewStatusBar() *StatusBar + func (s *StatusBar) HandleEvent(ev tcell.Event) bool + type Switcher struct + ContentWidget views.Widget + Current views.Widget + LogWidget views.Widget + func NewSwitcher(app *views.Application, content, log views.Widget) *Switcher + func (s *Switcher) Draw() + func (s *Switcher) HandleEvent(ev tcell.Event) bool + func (s *Switcher) Resize() + func (s *Switcher) SetView(view views.View) + func (s *Switcher) Size() (int, int) + func (s *Switcher) ToggleLogWidget() + type Writer struct + func NewWriterWidget() *Writer + func (l *Writer) Write(b []byte) (int, error) + func (ta *Writer) EnableCursor(on bool) + func (ta *Writer) HideCursor(on bool) + func (ta *Writer) Init() + func (ta *Writer) SetLines(lines []string) + func (ta *Writer) SetStyle(style tcell.Style)