Documentation ¶
Index ¶
- type Playlist
- type Poolsuite
- func (ps *Poolsuite) GetPlaylistBySlug(slug string) *Playlist
- func (ps *Poolsuite) GetRandomPlaylist() *Playlist
- func (ps *Poolsuite) GetRandomTrackFromPlaylist(playlist *Playlist) *Track
- func (ps *Poolsuite) ListPlaylists() *[]Playlist
- func (ps *Poolsuite) Load() error
- func (ps *Poolsuite) PauseResume()
- func (ps *Poolsuite) Play(track *Track, callback func()) error
- func (ps *Poolsuite) SetVolume(volume int)
- type Track
- type TracksByPlaylist
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Poolsuite ¶
type Poolsuite struct {
// contains filtered or unexported fields
}
func NewPoolsuite ¶
func NewPoolsuite() *Poolsuite
func (*Poolsuite) GetPlaylistBySlug ¶
func (*Poolsuite) GetRandomPlaylist ¶
func (*Poolsuite) GetRandomTrackFromPlaylist ¶
func (*Poolsuite) ListPlaylists ¶
func (*Poolsuite) PauseResume ¶
func (ps *Poolsuite) PauseResume()
type TracksByPlaylist ¶
type TracksByPlaylist struct {
Playlists []Playlist `json:"payload"`
}
Click to show internal directories.
Click to hide internal directories.