Versions in this module Expand all Collapse all v1 v1.2.0 Mar 16, 2021 Changes in this version + type Confirm struct + Callback func() + Location image.Point + P0 *w.Paragraph + P1 *w.Paragraph + P2 *w.Paragraph + P3 *w.Paragraph + Text string + func NewConfirm() *Confirm + func (c *Confirm) Render() + type Input struct + ActionMapping map[string]func() + TextStyle ui.Style + func NewInput() *Input + func (i *Input) AddText(s string) + func (i *Input) Capture() + func (i *Input) Draw(buf *ui.Buffer) + func (i *Input) GetText() string + type Table struct + ColGap int + ColResizer func() + ColWidths []int + CursorColor Color + Header []string + PadLeft int + Rows [][]string + SelectedItem string + SelectedRow int + ShowCursor bool + ShowLocation bool + TopRow int + UniqueCol int + func NewTable() *Table + func (self *Table) Draw(buf *Buffer) + func (self *Table) HandleClick(x, y int) + func (self *Table) ScrollBottom() + func (self *Table) ScrollDown() + func (self *Table) ScrollHalfPageDown() + func (self *Table) ScrollHalfPageUp() + func (self *Table) ScrollPageDown() + func (self *Table) ScrollPageUp() + func (self *Table) ScrollTop() + func (self *Table) ScrollUp() + type TimeEntryForm struct + ActiveInput int + Data types.TimeEntry + Description *Input + SubmitCallback func() + func NewTimeEntryForm() *TimeEntryForm + func (f *TimeEntryForm) FocusNext() + func (f *TimeEntryForm) GetActiveInput() *Input + func (f *TimeEntryForm) GetData() types.TimeEntry + func (f *TimeEntryForm) Render() + func (f *TimeEntryForm) Submit()