Documentation ¶
Index ¶
- func Init(clientID, clientSecret, redirect string)
- func New(params []string, token *oauth2.Token) (protocol.Instance, error)
- type Soundcloud
- func (s *Soundcloud) GetSong(id codec.ID) (codec.Song, error)
- func (s *Soundcloud) Info(id codec.ID) (*codec.SongInfo, error)
- func (s *Soundcloud) Key() string
- func (s *Soundcloud) List() (protocol.SongList, error)
- func (s *Soundcloud) Refresh() (protocol.SongList, error)
- func (s *Soundcloud) SongList() protocol.SongList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Soundcloud ¶
type Soundcloud struct { Token *oauth2.Token Name string Favorites map[codec.ID]*soundcloud.Favorite }
func (*Soundcloud) Key ¶
func (s *Soundcloud) Key() string
func (*Soundcloud) SongList ¶
func (s *Soundcloud) SongList() protocol.SongList
Click to show internal directories.
Click to hide internal directories.