Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Menu ¶
type Menu struct {
// contains filtered or unexported fields
}
func (*Menu) AddNewline ¶
func (m *Menu) AddNewline()
type MenuItem ¶
func (MenuItem) IsRunnable ¶
type TracksMenu ¶
type TracksMenu struct { GetTracks func(offset uint) []track.Track Limit uint Offset uint // contains filtered or unexported fields }
TracksMenu gets tracks from GetTracks function, show these tracks in menu and adds selected to TracksMenu.selected.
TracksMenu finishes when user pushes 'd' button.
func (TracksMenu) Show ¶
func (tm TracksMenu) Show() []track.Track
Show gets tracks from GetTracks function, show these tracks, adds selected to TracksMenu.selected and returns them.
Click to show internal directories.
Click to hide internal directories.