github.com/wtfutil/wtf@v0.43.0/modules/mercurial/keyboard.go (about) 1 package mercurial 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("l", widget.NextSource, "Select next source") 10 widget.SetKeyboardChar("h", widget.PrevSource, "Select previous source") 11 widget.SetKeyboardChar("p", widget.Pull, "Pull repo") 12 widget.SetKeyboardChar("c", widget.Checkout, "Checkout branch") 13 14 widget.SetKeyboardKey(tcell.KeyRight, widget.NextSource, "Select next source") 15 widget.SetKeyboardKey(tcell.KeyLeft, widget.PrevSource, "Select previous source") 16 }