add keyboard scrolling to list views

This commit is contained in:
Drew Weymouth
2024-02-18 13:26:15 -08:00
parent 8d038ced64
commit a7309b08ca
10 changed files with 62 additions and 14 deletions
+6
View File
@@ -145,6 +145,12 @@ func (a *AlbumPage) SelectAll() {
a.tracklist.SelectAll()
}
var _ Scrollable = (*AlbumPage)(nil)
func (a *AlbumPage) Scroll(scrollAmt float32) {
a.tracklist.Scroll(scrollAmt)
}
// should be called asynchronously
func (a *AlbumPage) load() {
album, err := a.mp.GetAlbum(a.albumID)