feat(tracker): implement basic track display

This commit is contained in:
Matias Lahti
2020-11-08 02:24:27 +02:00
parent 90c3536f3e
commit 77949bdc17
7 changed files with 161 additions and 11 deletions

View File

@ -1,13 +1,22 @@
package tracker
import "gioui.org/widget"
import (
"gioui.org/widget"
"github.com/vsariola/sointu/go4k"
)
type Tracker struct {
QuitButton *widget.Clickable
QuitButton *widget.Clickable
song go4k.Song
CursorRow int
CursorColumn int
DisplayPattern int
ActiveTrack int
}
func New() *Tracker {
return &Tracker{
QuitButton: new(widget.Clickable),
song: defaultSong,
}
}