Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Model ¶
type Model struct {
// contains filtered or unexported fields
}
Model is the main TUI model.
type TrackPicker ¶
type TrackPicker struct {
// contains filtered or unexported fields
}
TrackPicker is a TUI for interactive track selection.
func NewTrackPicker ¶
func NewTrackPicker(tracks []*models.Track) *TrackPicker
NewTrackPicker creates a new track picker TUI.
func (*TrackPicker) Init ¶
func (tp *TrackPicker) Init() tea.Cmd
func (*TrackPicker) Result ¶
func (tp *TrackPicker) Result() TrackPickerResult
Result returns the selected tracks.
func (*TrackPicker) View ¶
func (tp *TrackPicker) View() string
type TrackPickerResult ¶
TrackPickerResult is returned when track selection is complete.
Click to show internal directories.
Click to hide internal directories.