Versions in this module Expand all Collapse all v0 v0.2.3 Jun 7, 2024 v0.2.2 Jun 6, 2024 v0.2.1 Jun 5, 2024 v0.2.0 Jun 4, 2024 v0.1.0 May 31, 2024 Changes in this version + type AvailableTo struct + AvailableCountdown int + AvalableToDate string + Package *Package + type Backdrop struct + BackdropURLFormat string + func (b Backdrop) FullURL() string + type Clip struct + ExteranlID string + Name string + Provider string + URL string + type Credit struct + CharacterName string + ID int + Name string + Role string + type Episode struct + Content struct{ ... } + ID string + NumericID int + type EpisodePreview struct + AvailableTo []*AvailableTo + Content *TitleContent + ID string + NumericID int + TotalEpisodeCount int + type ExteranlIDs struct + ImdbID string + TmdbID string + type Genre struct + ShortName string + func (g *Genre) FullName() string + type Genres []Genre + func (gs *Genres) ToList() []string + func (gs *Genres) ToShortList() []string + func (gs *Genres) ToString(sep string) string + type GetTitleOffersResult struct + Buy []*Offer + Fast []*Offer + Flatrate []*Offer + Free []*Offer + ID string + MaxOfferUpdateAt string + OfferCount int + Rent []*Offer + TypeName string + func (r *GetTitleOffersResult) MergeOffers() []*Offer + type GetTitleOptions struct + Country string + EpisodeMaxLimit int + Language string + type Icon string + func (i Icon) FullURL() string + type Interactions struct + Dislikes int + Likes int + Votes int + type JustwatchClient struct + Country string + LangCode string + func NewClient(opts ...*JustwatchClientOpts) *JustwatchClient + func (c *JustwatchClient) GetTitle(id string, opts ...*GetTitleOptions) (*Title, error) + func (c *JustwatchClient) GetTitleFromURL(path string, opts ...*GetTitleOptions) (*URLDetails, error) + func (c *JustwatchClient) GetTitleOffers(id string, opts ...*GetTitleOptions) (*GetTitleOffersResult, error) + func (c *JustwatchClient) SearchTitle(searchQuery string, opts ...*SearchOptions) (*SearchResults, error) + type JustwatchClientOpts struct + Country string + LangCode string + type Offer struct + Currency string + Deeplink string + ElemCount int + ID string + LastChangeRetailPriceValue float32 + MonetizationType string + Package *Package + PresentationType string + RetailPrice string + RetailPriceValue float32 + Type string + URL string + type Package struct + ClearName string + ID string + Icon *Icon + PackageID int + ShortName string + TechnicalName string + type PopularityRank struct + Rank int + Trend string + TrendDifference int + type PosterURL string + func (p PosterURL) FullURL() string + func (p PosterURL) ThumbURL() string + type PromotedBundle struct + URL string + type Scoring struct + ImdbRating float32 + ImdbVotes float32 + JustwatchRating float32 + TmdbPopularity float32 + TmdbRating float32 + type SearchOptions struct + Country string + Language string + Limit int + NoTitlesWithoutURL bool + type SearchResults struct + Results []struct{ ... } + type SeasonPreview struct + AvailableTo []*AvailableTo + Content *TitleContent + ID string + NumericID int + TotalEpisodeCount int + Type string + type StreamingChartInfo struct + DaysInTop10 int + DaysInTop100 int + DaysInTop1000 int + DaysInTop3 int + Rank int + TopRank int + Trend string + TrendDifference int + UpadtedAt string + type Title struct + AppleOffers []*Offer + AvailableTo []*AvailableTo + Content *TitleContent + DisneyOffersCount int + ID string + MaxOfferUpdateAt string + NumericID int + OfferCount int + Offers []*Offer + PlexPlayerOffers []*Offer + PopularityRank *PopularityRank + PromotedBundles []*PromotedBundle + RecentEpisodes []*EpisodePreview + Seasons []*SeasonPreview + Show struct{ ... } + StarOffersCount int + StreamingCharts struct{ ... } + TotalEpisodeCount int + TotalSeasonCount int + Type string + UniqueOfferCount int + WatchNowOffer *Offer + func (t *Title) PrettyPrint() + type TitleContent struct + AgeCertification string + Backdrops []*Backdrop + Clips []*Clip + Credits []*Credit + DailymotionClips []*Clip + Description string + EpisodeNumber int + ExteranlIDs *ExteranlIDs + FullBackdrops []*Backdrop + FullPoster *PosterURL + Genres *Genres + Interactions *Interactions + IsReleased bool + OriginalTitle string + Poster *PosterURL + ProductionCountries []string + ReleaseDate string + ReleaseYear int + Runtime int + Scores *Scoring + SeasonNumer int + Title string + URLPath string + VideobusterClips []*Clip + type TitlePreview struct + ID string + ObjectID int + Type string + func (t *TitlePreview) FullTitle(client *JustwatchClient) (*Title, error) + type TitlePreviewContent struct + Backdrops []Backdrop + Genres *Genres + IsReleased bool + OriginalReleaseYear int + OriginalTitle string + Path string + Poster PosterURL + ShortDescription string + Title string + type URLDetails struct + Data *Title + HTMLContent string + Heading1 string + Heading2 string + ID string + MetaDescripting string + MetaKeywords string + MetaTitle string