Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GTUIClient ¶
type GTUIClient struct { Config Dependencies // contains filtered or unexported fields }
GTUIClient defines a client for GTUI.
func NewGTUIClient ¶
func NewGTUIClient(cfg Config, deps Dependencies) *GTUIClient
NewGTUIClient creates a tui client with all the configs and dependencies needed.
func (*GTUIClient) ListEnterHandler ¶
func (g *GTUIClient) ListEnterHandler(i int, mainText string, secondaryText string, shortcut rune)
ListEnterHandler handles issue enter presses for a list.
func (*GTUIClient) ListInputCapture ¶
func (g *GTUIClient) ListInputCapture(currentColumn *column, list *tview.List) func(event *tcell.EventKey) *tcell.EventKey
ListInputCapture handles focus cycling of lists with <TAB> and the moving around of issues.
Click to show internal directories.
Click to hide internal directories.