Versions in this module Expand all Collapse all v1 v1.0.0 Jun 10, 2018 Changes in this version + func ApplyStyling() + type List struct + func NewList() *List + func (l *List) AddItem(item ListItem) *List + func (l *List) ClearItems() *List + func (l *List) Draw(screen tcell.Screen) + func (l *List) GetCurrentIdx() int + func (l *List) GetCurrentItem() ListItem + func (l *List) GetItemCount() int + func (l *List) GetItems() []ListItem + func (l *List) InputHandler() func(event *tcell.EventKey, setFocus func(p tview.Primitive)) + func (l *List) SetChangedFn(fn func(index int, item ListItem)) *List + func (l *List) SetCurrentBackgroundColor(color tcell.Color) *List + func (l *List) SetCurrentItem(index int) *List + func (l *List) SetCurrentTextColor(color tcell.Color) *List + func (l *List) SetDoneFn(fn func()) *List + func (l *List) SetItems(items []ListItem, keepPosition bool) *List + func (l *List) SetOverflow(overflow bool) *List + func (l *List) SetSelectedFn(fn func(index int, item ListItem)) *List + func (l *List) SetTextColor(color tcell.Color) *List + func (l *List) TriggerChanged() *List + type ListItem interface + Label func() string + func NewSimpleListItem(label string) ListItem + type Popup struct + func NewPopup(p tview.Primitive) *Popup + func (p *Popup) Blur() + func (p *Popup) Draw(screen tcell.Screen) + func (p *Popup) Focus(delegate func(p tview.Primitive)) + func (p *Popup) GetFocusable() tview.Focusable + func (p *Popup) GetRect() (int, int, int, int) + func (p *Popup) InputHandler() func(event *tcell.EventKey, setFocus func(p tview.Primitive)) + func (p *Popup) SetRect(x, y, width, height int) + type SimpleListItem struct + func (i SimpleListItem) Label() string