Documentation ¶
Index ¶
- Constants
- Variables
- func EpisodeStillImage(e TVEpisode) string
- func EpisodeStillLarge(e TVEpisode) string
- func EpisodeStillSmall(e TVEpisode) string
- func SeriesBackdrop(s TVSeries) string
- func SeriesPoster(s TVSeries) string
- func SeriesPosterSmall(s TVSeries) string
- type TV
- func (tv *TV) AddedTVEpisodes() []TVEpisode
- func (tv *TV) Close()
- func (tv *TV) EpisodeCast(episode TVEpisode) []TVEpisodeCast
- func (tv *TV) EpisodeCrew(episode TVEpisode) []TVEpisodeCrew
- func (tv *TV) EpisodeDirecting(p Person) []TVEpisode
- func (tv *TV) EpisodeProducing(p Person) []TVEpisode
- func (tv *TV) EpisodeStarring(p Person) []TVEpisode
- func (tv *TV) EpisodeURL(e TVEpisode) *url.URL
- func (tv *TV) EpisodeWriting(p Person) []TVEpisode
- func (tv *TV) Episodes(series TVSeries) []TVEpisode
- func (tv *TV) FindEpisode(identifier string) (TVEpisode, error)
- func (tv *TV) FindPerson(identifier string) (Person, error)
- func (tv *TV) FindSeries(identifier string) (TVSeries, error)
- func (tv *TV) Genre(name string) []TVSeries
- func (tv *TV) Genres(series TVSeries) []string
- func (tv *TV) HasShows() bool
- func (tv *TV) Keyword(name string) []TVSeries
- func (tv *TV) Keywords(series TVSeries) []string
- func (tv *TV) LastModified() time.Time
- func (tv *TV) LookupETag(etag string) (TVEpisode, error)
- func (tv *TV) LookupEpisode(id int) (TVEpisode, error)
- func (tv *TV) LookupSeries(id int) (TVSeries, error)
- func (tv *TV) LookupTVID(tvid int) (TVSeries, error)
- func (tv *TV) LookupUUID(uuid string) (TVEpisode, error)
- func (tv *TV) Open() (err error)
- func (tv *TV) Person(peid int) (Person, error)
- func (tv *TV) Search(q string, limit ...int) []TVEpisode
- func (tv *TV) Series() []TVSeries
- func (tv *TV) SeriesCast(series TVSeries) []TVSeriesCast
- func (tv *TV) SeriesCount() int64
- func (tv *TV) SeriesCrew(series TVSeries) []TVSeriesCrew
- func (tv *TV) SeriesDirecting(p Person) []TVSeries
- func (tv *TV) SeriesProducing(p Person) []TVSeries
- func (tv *TV) SeriesStarring(p Person) []TVSeries
- func (tv *TV) SeriesWriting(p Person) []TVSeries
- func (tv *TV) Sync() error
- func (tv *TV) SyncBackdrops(client client.Getter)
- func (tv *TV) SyncPosters(client client.Getter)
- func (tv *TV) SyncProfileImages(client client.Getter)
- func (tv *TV) SyncSince(lastSync time.Time) error
- func (tv *TV) SyncStills(client client.Getter)
- func (tv *TV) TMDBEpisodeStill(e TVEpisode) string
- func (tv *TV) TMDBEpisodeStillSmall(e TVEpisode) string
- func (tv *TV) TMDBPersonProfile(p Person) string
- func (tv *TV) TMDBSeriesBackdrop(s TVSeries) string
- func (tv *TV) TMDBSeriesPoster(s TVSeries) string
- func (tv *TV) TMDBSeriesPosterSmall(s TVSeries) string
Constants ¶
View Source
const ( FieldCast = "cast" FieldCharacter = "character" FieldCrew = "crew" FieldDate = "date" FieldEpisode = "episode" FieldGenre = "genre" FieldKeyword = "keyword" FieldName = "name" FieldRating = "rating" FieldRevenue = "revenue" FieldRuntime = "runtime" FieldSeason = "season" FieldSeries = "series" FieldTagline = "tagline" FieldTitle = "title" FieldVote = "vote" FieldVoteCount = "vote_count" )
Variables ¶
Functions ¶
func EpisodeStillImage ¶
func EpisodeStillImage(e TVEpisode) string
func EpisodeStillLarge ¶
func EpisodeStillLarge(e TVEpisode) string
func EpisodeStillSmall ¶
func EpisodeStillSmall(e TVEpisode) string
func SeriesBackdrop ¶
func SeriesBackdrop(s TVSeries) string
func SeriesPoster ¶
func SeriesPoster(s TVSeries) string
func SeriesPosterSmall ¶
func SeriesPosterSmall(s TVSeries) string
Types ¶
type TV ¶
type TV struct {
// contains filtered or unexported fields
}
func (*TV) AddedTVEpisodes ¶
func (tv *TV) AddedTVEpisodes() []TVEpisode
func (*TV) EpisodeCast ¶
func (tv *TV) EpisodeCast(episode TVEpisode) []TVEpisodeCast
func (*TV) EpisodeCrew ¶
func (tv *TV) EpisodeCrew(episode TVEpisode) []TVEpisodeCrew
func (*TV) EpisodeDirecting ¶
func (tv *TV) EpisodeDirecting(p Person) []TVEpisode
func (*TV) EpisodeProducing ¶
func (tv *TV) EpisodeProducing(p Person) []TVEpisode
func (*TV) EpisodeStarring ¶
func (tv *TV) EpisodeStarring(p Person) []TVEpisode
func (*TV) EpisodeURL ¶
func (*TV) EpisodeWriting ¶
func (tv *TV) EpisodeWriting(p Person) []TVEpisode
func (*TV) FindEpisode ¶
func (*TV) FindPerson ¶
func (*TV) FindSeries ¶
func (*TV) LastModified ¶
func (*TV) LookupETag ¶
func (*TV) LookupEpisode ¶
func (*TV) LookupSeries ¶
func (*TV) LookupTVID ¶
func (*TV) LookupUUID ¶
func (*TV) SeriesCast ¶
func (tv *TV) SeriesCast(series TVSeries) []TVSeriesCast
func (*TV) SeriesCount ¶
func (*TV) SeriesCrew ¶
func (tv *TV) SeriesCrew(series TVSeries) []TVSeriesCrew
func (*TV) SeriesDirecting ¶
func (tv *TV) SeriesDirecting(p Person) []TVSeries
func (*TV) SeriesProducing ¶
func (tv *TV) SeriesProducing(p Person) []TVSeries
func (*TV) SeriesStarring ¶
func (tv *TV) SeriesStarring(p Person) []TVSeries
func (*TV) SeriesWriting ¶
func (tv *TV) SeriesWriting(p Person) []TVSeries
func (*TV) SyncBackdrops ¶
func (*TV) SyncPosters ¶
func (*TV) SyncProfileImages ¶
func (*TV) SyncStills ¶
func (*TV) TMDBEpisodeStill ¶
func (*TV) TMDBEpisodeStillSmall ¶
func (*TV) TMDBPersonProfile ¶
func (*TV) TMDBSeriesBackdrop ¶
func (*TV) TMDBSeriesPoster ¶
func (*TV) TMDBSeriesPosterSmall ¶
Click to show internal directories.
Click to hide internal directories.