github.com/wtfutil/wtf@v0.43.0/modules/gitter/keyboard.go (about) 1 package gitter 2 3 import "github.com/gdamore/tcell/v2" 4 5 func (widget *Widget) initializeKeyboardControls() { 6 widget.InitializeHelpTextKeyboardControl(widget.ShowHelp) 7 widget.InitializeRefreshKeyboardControl(widget.Refresh) 8 9 widget.SetKeyboardChar("j", widget.Next, "Select next item") 10 widget.SetKeyboardChar("k", widget.Prev, "Select previous item") 11 12 widget.SetKeyboardKey(tcell.KeyDown, widget.Next, "Select next item") 13 widget.SetKeyboardKey(tcell.KeyUp, widget.Prev, "Select previous item") 14 widget.SetKeyboardKey(tcell.KeyEsc, widget.Unselect, "Clear selection") 15 }