1
0
mirror of https://github.com/taigrr/wtf synced 2025-01-18 04:03:14 -08:00

WTF-415 Add arrow key navigation to NBA Scores

This commit is contained in:
Chris Cummer 2019-04-25 20:57:11 -07:00
parent e97283433f
commit de00f6ab1f

View File

@ -85,7 +85,7 @@ func (widget *Widget) nbascore() {
result := map[string]interface{}{} result := map[string]interface{}{}
json.Unmarshal(contents, &result) json.Unmarshal(contents, &result)
allGame := "" // store result in allgame allGame := "" // store result in allgame
allGame += (" " + "[red]" + (cur.Format("20060102") + "\n") + "[white]") allGame += (" " + "[red]" + (cur.Format(wtf.FriendlyDateFormat) + "\n") + "[white]")
for _, game := range result["games"].([]interface{}) { for _, game := range result["games"].([]interface{}) {
vTeam, hTeam, vScore, hScore := "", "", "", "" vTeam, hTeam, vScore, hScore := "", "", "", ""
quarter := 0. quarter := 0.
@ -161,5 +161,17 @@ func (widget *Widget) keyboardIntercept(event *tcell.EventKey) *tcell.EventKey {
widget.ShowHelp() widget.ShowHelp()
return nil return nil
} }
switch event.Key() {
case tcell.KeyLeft:
offset--
widget.Refresh()
return nil return nil
case tcell.KeyRight:
offset++
widget.Refresh()
return nil
default:
return event
}
} }