Documentation
¶
Overview ¶
Package handlers used to handle module actions
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle list items ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle list items ¶
Package handlers used to handle list items ¶
Package handlers used to handle list items ¶
Package handlers used to handle list items ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle list items ¶
Package handlers used to handle list items ¶
Package handlers used to handle list items ¶
Package handlers used to handle list items ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions ¶
Package handlers used to handle module actions
Index ¶
- func Ptr[T any](v T) *T
- func SeasonsWithEpisodeNumbersOnly(src *[]str.Season) *[]str.Season
- type CalendarsDvdHandler
- type CalendarsFinalesHandler
- type CalendarsHandler
- type CalendarsMoviesHandler
- type CalendarsNewShowsHandler
- type CalendarsSeasonPremieresHandler
- type CalendarsShowsHandler
- type CertificationsHandler
- type CertificationsTypesHandler
- type CheckinDeleteHandler
- type CheckinEpisodeHandler
- type CheckinHandler
- type CheckinMovieHandler
- type CheckinShowEpisodeHandler
- func (h CheckinShowEpisodeHandler) CreateCheckinForEpisodeAbs(options *str.Options, client *internal.Client) error
- func (h CheckinShowEpisodeHandler) CreateCheckinForEpisodeCode(options *str.Options, client *internal.Client) error
- func (h CheckinShowEpisodeHandler) Handle(options *str.Options, client *internal.Client) error
- type CommentsCommentHandler
- type CommentsCommentsEpisodeHandler
- type CommentsCommentsHandler
- type CommentsCommentsListHandler
- type CommentsCommentsMovieHandler
- type CommentsCommentsSeasonHandler
- type CommentsCommentsShowHandler
- type CommentsHandler
- type CommentsItemHandler
- type CommentsLikeHandler
- type CommentsLikesHandler
- type CommentsRecentHandler
- type CommentsRepliesHandler
- type CommentsTrendingHandler
- type CommentsUpdatesHandler
- type CommonInterface
- type CommonLogic
- func (CommonLogic) ApproveFollowRequest(client *internal.Client, options *str.Options) (*str.FollowRequest, *str.Response, error)
- func (*CommonLogic) CheckCommentTypes(options *str.Options) error
- func (c *CommonLogic) CheckCommentsFilters(options *str.Options) error
- func (*CommonLogic) CheckDates(from string, to string, tz string) error
- func (*CommonLogic) CheckIncludeReplies(options *str.Options) error
- func (*CommonLogic) CheckSeasonNumber(code string) (season *int, episode *int, err error)
- func (*CommonLogic) CheckSortAndTypes(options *str.Options) error
- func (*CommonLogic) CheckTypes(options *str.Options) error
- func (*CommonLogic) Checkin(client *internal.Client, checkin *str.Checkin, options *str.Options) (*str.Checkin, *str.Response, error)
- func (*CommonLogic) Comment(client *internal.Client, comment *str.Comment, options *str.Options) (*str.Comment, *str.Response, error)
- func (c *CommonLogic) ConvertBytes(data []byte, options str.Options) (*str.ItemsList, error)
- func (*CommonLogic) ConvertBytesFromPersonalListObject(data []byte) (*str.ItemsList, error)
- func (c *CommonLogic) ConvertBytesFromPersonalLists(data []byte) (*str.ItemsList, error)
- func (c *CommonLogic) ConvertBytesToItemsList(data []byte, action string, stype string) (*str.ItemsList, error)
- func (*CommonLogic) ConvertDateString(dateStr string, outputFormat string, tz string, full bool) string
- func (c *CommonLogic) CreateCheckin(client *internal.Client, options *str.Options) (*str.Checkin, error)
- func (c *CommonLogic) CreateCheckinShowEpisode(client *internal.Client, options *str.Options) (*str.Checkin, error)
- func (*CommonLogic) CreateItemsToAdd(items *str.ItemsList) str.HistoryItems
- func (*CommonLogic) CreateItemsToAddRatings(items *str.ItemsList) str.RatingItems
- func (c CommonLogic) CreateItemsToHidden(section string, items *str.ItemsList) str.HistoryItems
- func (c CommonLogic) CreateItemsToRemove(items *str.ItemsList) str.ItemsToRemove
- func (c *CommonLogic) CreateItemsToRemoveRatings(items *str.ItemsList) str.ItemsToRemove
- func (CommonLogic) CreateItemsToReorder(items *str.ItemsList) str.ItemsToReorder
- func (c *CommonLogic) CreateScrobble(client *internal.Client, options *str.Options) (*str.Scrobble, error)
- func (c *CommonLogic) CreateScrobbleShowEpisode(client *internal.Client, options *str.Options) (*str.Scrobble, error)
- func (*CommonLogic) CurrentDateString(tz string, full bool) string
- func (*CommonLogic) DateLastDays(days int, tz string, full bool) string
- func (*CommonLogic) DeleteComment(client *internal.Client, options *str.Options) (*str.Response, error)
- func (*CommonLogic) DeleteNotes(client *internal.Client, options *str.Options) (*str.Response, error)
- func (CommonLogic) DenyFollowRequest(client *internal.Client, options *str.Options) (*str.FollowRequest, *str.Response, error)
- func (c CommonLogic) FetchBlockedUsers(client *internal.Client, options *str.Options, page int) ([]*str.UserBlocked, error)
- func (*CommonLogic) FetchComment(client *internal.Client, options *str.Options) (*str.Comment, error)
- func (*CommonLogic) FetchCommentItem(client *internal.Client, options *str.Options) (*str.CommentMediaItem, error)
- func (c *CommonLogic) FetchCommentUserLikes(client *internal.Client, options *str.Options, page int) ([]*str.CommentUserLike, error)
- func (*CommonLogic) FetchEpisode(client *internal.Client, options *str.Options) (*str.Episode, error)
- func (c CommonLogic) FetchFavorites(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
- func (CommonLogic) FetchFollowRequests(client *internal.Client, options *str.Options) ([]*str.FollowRequest, error)
- func (c CommonLogic) FetchFollowers(client *internal.Client, options *str.Options, page int) ([]*str.Follower, error)
- func (c CommonLogic) FetchFollowing(client *internal.Client, options *str.Options, page int) ([]*str.Follower, error)
- func (c CommonLogic) FetchFriends(client *internal.Client, options *str.Options, page int) ([]*str.Friend, error)
- func (c CommonLogic) FetchHistoryList(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
- func (*CommonLogic) FetchList(client *internal.Client, options *str.Options) (*str.PersonalList, error)
- func (*CommonLogic) FetchMovie(client *internal.Client, options *str.Options) (*str.Movie, *str.Response, error)
- func (c *CommonLogic) FetchMovieRecommendations(client *internal.Client, options *str.Options, page int) ([]*str.Recommendation, error)
- func (*CommonLogic) FetchNotes(client *internal.Client, options *str.Options) (*str.Notes, error)
- func (*CommonLogic) FetchNotesItem(client *internal.Client, options *str.Options) (*str.NotesItem, error)
- func (CommonLogic) FetchPendingFollowingRequests(client *internal.Client, options *str.Options) ([]*str.FollowRequest, error)
- func (*CommonLogic) FetchPerson(client *internal.Client, options *str.Options) (*str.Person, error)
- func (c CommonLogic) FetchRatings(client *internal.Client, options *str.Options, page int) ([]*str.RatingListItem, error)
- func (c *CommonLogic) FetchRecentComments(client *internal.Client, options *str.Options, page int) ([]*str.CommentItem, error)
- func (*CommonLogic) FetchSeason(client *internal.Client, options *str.Options) (*str.Season, error)
- func (*CommonLogic) FetchShow(client *internal.Client, options *str.Options) (*str.Show, error)
- func (c *CommonLogic) FetchShowRecommendations(client *internal.Client, options *str.Options, page int) ([]*str.Recommendation, error)
- func (c *CommonLogic) FetchTrendingComments(client *internal.Client, options *str.Options, page int) ([]*str.CommentItem, error)
- func (c *CommonLogic) FetchUpdatedComments(client *internal.Client, options *str.Options, page int) ([]*str.CommentItem, error)
- func (*CommonLogic) FetchUserConnections(client *internal.Client, options *str.Options) (*str.Connections, error)
- func (c CommonLogic) FetchUsersCollaborations(client *internal.Client, options *str.Options, page int) ([]*str.PersonalList, error)
- func (c CommonLogic) FetchUsersCollection(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
- func (c *CommonLogic) FetchUsersComments(client *internal.Client, options *str.Options, page int) ([]*str.CommentItem, error)
- func (c CommonLogic) FetchUsersFavorites(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
- func (c CommonLogic) FetchUsersFavoritesComments(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
- func (c *CommonLogic) FetchUsersHiddenItems(client *internal.Client, options *str.Options, page int) ([]*str.HiddenItem, error)
- func (c CommonLogic) FetchUsersHistory(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
- func (c CommonLogic) FetchUsersLikes(client *internal.Client, options *str.Options, page int) ([]*str.UserLike, error)
- func (*CommonLogic) FetchUsersList(client *internal.Client, options *str.Options) (*str.PersonalList, *str.Response, error)
- func (c CommonLogic) FetchUsersListComments(client *internal.Client, options *str.Options, page int) ([]*str.ListComment, error)
- func (c CommonLogic) FetchUsersListItems(client *internal.Client, options *str.Options, page int) ([]*str.UserListItem, error)
- func (c CommonLogic) FetchUsersListLikes(client *internal.Client, options *str.Options, page int) ([]*str.UserLike, error)
- func (c CommonLogic) FetchUsersNotes(client *internal.Client, options *str.Options, page int) ([]*str.NotesItem, error)
- func (c CommonLogic) FetchUsersRatings(client *internal.Client, options *str.Options, page int) ([]*str.RatingListItem, error)
- func (c CommonLogic) FetchUsersWatchlist(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
- func (c CommonLogic) FetchUsersWatchlistComments(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
- func (c *CommonLogic) FetchWatchlist(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
- func (*CommonLogic) GenActionTypeItemUsage(options *str.Options, items []string)
- func (*CommonLogic) GenActionTypeUsage(options *str.Options, types []string)
- func (*CommonLogic) GenActionsUsage(name string, actions []string)
- func (*CommonLogic) GenTypeUsage(name string, types []string)
- func (*CommonLogic) GetHandlerForMap(action string, allHandlers map[string]Handler) (Handler, error)
- func (*CommonLogic) HideMovieRecommendation(client *internal.Client, options *str.Options) (*str.Response, error)
- func (*CommonLogic) HideShowRecommendation(client *internal.Client, options *str.Options) (*str.Response, error)
- func (*CommonLogic) InitItemsList() *str.ItemsList
- func (*CommonLogic) ListToItems(items *str.ItemsList, list []*str.ExportlistItem, stype string) *str.ItemsList
- func (c *CommonLogic) ListToItemsAgregate(items *str.ItemsList, list []*str.ExportlistItem, stype string) *str.ItemsList
- func (*CommonLogic) ListToItemsCollection(items *str.ItemsList, list []*str.ExportlistItem, stype string) *str.ItemsList
- func (c *CommonLogic) ListToItemsCollectionAgregate(items *str.ItemsList, list []*str.ExportlistItem, stype string) *str.ItemsList
- func (*CommonLogic) Notes(client *internal.Client, notes *str.Notes, options *str.Options) (*str.Notes, *str.Response, error)
- func (*CommonLogic) OnlyEpisodesIDs(items *[]str.ExportlistItem) *[]str.Episode
- func (*CommonLogic) OnlyMoviesIDs(items *[]str.ExportlistItem) *[]str.Movie
- func (*CommonLogic) OnlySeasonsIDs(items *[]str.ExportlistItem) *[]str.Season
- func (*CommonLogic) OnlyShowsIDs(items *[]str.ExportlistItem) *[]str.Show
- func (*CommonLogic) PauseScrobble(client *internal.Client, scrobble *str.Scrobble, options *str.Options) (*str.Scrobble, *str.Response, error)
- func (c *CommonLogic) ReadInput(options str.Options) (*str.ItemsList, error)
- func (*CommonLogic) Reply(client *internal.Client, id *int, reply *str.Comment, options *str.Options) (*str.Comment, *str.Response, error)
- func (*CommonLogic) StartScrobble(client *internal.Client, scrobble *str.Scrobble, options *str.Options) (*str.Scrobble, *str.Response, error)
- func (*CommonLogic) StopScrobble(client *internal.Client, scrobble *str.Scrobble, options *str.Options) (*str.Scrobble, *str.Response, error)
- func (*CommonLogic) ToTimestamp(at string) *str.Timestamp
- func (*CommonLogic) UpdateComment(client *internal.Client, options *str.Options, comment *str.Comment) (*str.Comment, *str.Response, error)
- func (*CommonLogic) UpdateHistoryListWithType(data []*str.ExportlistItem, strtype *string) []*str.ExportlistItem
- func (*CommonLogic) UpdateNotes(client *internal.Client, options *str.Options, notes *str.Notes) (*str.Notes, *str.Response, error)
- func (*CommonLogic) UsersAddPersonalList(client *internal.Client, options *str.Options, list *str.PersonalList) (*str.PersonalList, *str.Response, error)
- func (CommonLogic) UsersAddToHiddenItems(client *internal.Client, options *str.Options, items *str.HistoryItems) (*str.AddResult, error)
- func (*CommonLogic) UsersListLike(client *internal.Client, options *str.Options) (*str.Response, error)
- func (CommonLogic) UsersRemoveHiddenItems(client *internal.Client, options *str.Options, items *str.HistoryItems) (*str.RemoveResult, error)
- func (*CommonLogic) UsersRemoveListLike(client *internal.Client, options *str.Options) (*str.Response, error)
- func (*CommonLogic) ValidPrivacy(options *str.Options) error
- func (*CommonLogic) ValidReason(options *str.Options) error
- type CountriesHandler
- type CountriesTypesHandler
- type DefaultHandler
- type EpisodesCommentsHandler
- type EpisodesHandler
- type EpisodesListsHandler
- type EpisodesPeopleHandler
- type EpisodesRatingsHandler
- type EpisodesStatsHandler
- type EpisodesSummaryHandler
- type EpisodesTranslationsHandler
- type EpisodesVideosHandler
- type EpisodesWatchingHandler
- type GenresHandler
- type GenresTypesHandler
- type Handler
- type ImdbEpisodeHandler
- type ImdbMovieHandler
- type ImdbShowHandler
- type ItemsHandler
- type LanguagesHandler
- type LanguagesTypesHandler
- type ListsCommentsHandler
- type ListsHandler
- type ListsItemsHandler
- type ListsLikeHandler
- type ListsLikesHandler
- type ListsListHandler
- type ListsPopularHandler
- type ListsTrendingHandler
- type Media
- type MoviesAliasesHandler
- type MoviesAnticipatedHandler
- type MoviesBoxofficeHandler
- type MoviesCollectedHandler
- type MoviesCommentsHandler
- type MoviesFavoritedHandler
- type MoviesHandler
- type MoviesListsHandler
- type MoviesPeopleHandler
- type MoviesPlayedHandler
- type MoviesPopularHandler
- type MoviesRatingsHandler
- type MoviesRefreshHandler
- type MoviesRelatedHandler
- type MoviesReleasesHandler
- type MoviesStatsHandler
- type MoviesStudiosHandler
- type MoviesSummaryHandler
- type MoviesTranslationsHandler
- type MoviesTrendingHandler
- type MoviesUpdatedIDsHandler
- type MoviesUpdatesHandler
- type MoviesVideosHandler
- type MoviesWatchedHandler
- type MoviesWatchingHandler
- type NetworksHandler
- type NetworksListsHandler
- type NotesHandler
- type NotesItemHandler
- type NotesNoteHandler
- type NotesNotesCollectionHandler
- type NotesNotesEpisodeHandler
- type NotesNotesHandler
- type NotesNotesHistoryHandler
- type NotesNotesMovieHandler
- type NotesNotesPersonHandler
- type NotesNotesRatingHandler
- type NotesNotesSeasonHandler
- type NotesNotesShowHandler
- type PeopleHandler
- type PeopleListsHandler
- type PeopleMoviesHandler
- type PeopleRefreshHandler
- type PeopleShowsHandler
- type PeopleSummaryHandler
- type PeopleUpdatedIDsHandler
- type PeopleUpdatesHandler
- type RecommendationsHandler
- type RecommendationsMoviesHandler
- type RecommendationsShowsHandler
- type ScrobbleHandler
- type ScrobblePauseEpisodeHandler
- type ScrobblePauseHandler
- type ScrobblePauseMovieHandler
- type ScrobblePauseShowEpisodeHandler
- func (s ScrobblePauseShowEpisodeHandler) CreatePauseScrobbleForEpisodeAbs(options *str.Options, client *internal.Client) error
- func (s ScrobblePauseShowEpisodeHandler) CreatePauseScrobbleForEpisodeCode(options *str.Options, client *internal.Client) error
- func (s ScrobblePauseShowEpisodeHandler) Handle(options *str.Options, client *internal.Client) error
- type ScrobbleStartEpisodeHandler
- type ScrobbleStartHandler
- type ScrobbleStartMovieHandler
- type ScrobbleStartShowEpisodeHandler
- func (s ScrobbleStartShowEpisodeHandler) CreateScrobbleForEpisodeAbs(options *str.Options, client *internal.Client) error
- func (s ScrobbleStartShowEpisodeHandler) CreateScrobbleForEpisodeCode(options *str.Options, client *internal.Client) error
- func (s ScrobbleStartShowEpisodeHandler) Handle(options *str.Options, client *internal.Client) error
- type ScrobbleStopEpisodeHandler
- type ScrobbleStopHandler
- type ScrobbleStopMovieHandler
- type ScrobbleStopShowEpisodeHandler
- func (s ScrobbleStopShowEpisodeHandler) CreateStopScrobbleForEpisodeAbs(options *str.Options, client *internal.Client) error
- func (s ScrobbleStopShowEpisodeHandler) CreateStopScrobbleForEpisodeCode(options *str.Options, client *internal.Client) error
- func (s ScrobbleStopShowEpisodeHandler) Handle(options *str.Options, client *internal.Client) error
- type SeasonsCommentsHandler
- type SeasonsEpisodesHandler
- type SeasonsHandler
- type SeasonsListsHandler
- type SeasonsPeopleHandler
- type SeasonsRatingsHandler
- type SeasonsSeasonHandler
- type SeasonsStatsHandler
- type SeasonsSummaryHandler
- type SeasonsTranslationsHandler
- type SeasonsVideosHandler
- type SeasonsWatchingHandler
- type ShowsAliasesHandler
- type ShowsAnticipatedHandler
- type ShowsCertificationsHandler
- type ShowsCollectedHandler
- type ShowsCollectionProgressHandler
- type ShowsCommentsHandler
- type ShowsFavoritedHandler
- type ShowsHandler
- type ShowsLastEpisodeHandler
- type ShowsListsHandler
- type ShowsNextEpisodeHandler
- type ShowsPeopleHandler
- type ShowsPlayedHandler
- type ShowsPopularHandler
- type ShowsRatingsHandler
- type ShowsRefreshHandler
- type ShowsRelatedHandler
- type ShowsResetShowProgressHandler
- type ShowsStatsHandler
- type ShowsStudiosHandler
- type ShowsSummaryHandler
- type ShowsTranslationsHandler
- type ShowsTrendingHandler
- type ShowsUpdatedIDsHandler
- type ShowsUpdatesHandler
- type ShowsVideosHandler
- type ShowsWatchedHandler
- type ShowsWatchedProgressHandler
- type ShowsWatchingHandler
- type SyncAddToCollectionHandler
- type SyncAddToFavoritesHandler
- type SyncAddToHistoryHandler
- type SyncAddToRatingsHandler
- type SyncAddToWatchlistHandler
- type SyncGetCollectionHandler
- type SyncGetFavoritesHandler
- type SyncGetHistoryHandler
- type SyncGetRatingsHandler
- type SyncGetWatchedHandler
- type SyncGetWatchlistHandler
- type SyncHandler
- type SyncLastActivitiesHandler
- type SyncPlaybackHandler
- type SyncRemoveFromCollectionHandler
- type SyncRemoveFromFavoritesHandler
- type SyncRemoveFromHistoryHandler
- type SyncRemoveFromRatingsHandler
- type SyncRemoveFromWatchlistHandler
- type SyncRemovePlaybackHandler
- type SyncReorderFavoritesHandler
- type SyncReorderWatchlistHandler
- type SyncUpdateFavoriteItemHandler
- type SyncUpdateFavoritesHandler
- type SyncUpdateWatchlistHandler
- type SyncUpdateWatchlistItemHandler
- type TmdbEpisodeHandler
- type TmdbMovieHandler
- type TmdbShowHandler
- type TvdbEpisodeHandler
- type UsersAddHiddenItemsHandler
- type UsersAddListHandler
- type UsersAddListItemsHandler
- type UsersBlockHandler
- type UsersBlockedUsersHandler
- type UsersCollaborationsHandler
- type UsersCollectionHandler
- type UsersCommentsHandler
- type UsersDeleteListHandler
- type UsersFavoritesCommentsHandler
- type UsersFavoritesHandler
- type UsersFollowHandler
- type UsersFollowerRequestsHandler
- func (u UsersFollowerRequestsHandler) Handle(options *str.Options, client *internal.Client) error
- func (u UsersFollowerRequestsHandler) HandleApprove(options *str.Options, client *internal.Client) error
- func (u UsersFollowerRequestsHandler) HandleFollowerRequests(options *str.Options, client *internal.Client) error
- func (u UsersFollowerRequestsHandler) HandleFollowerRequestsDeny(options *str.Options, client *internal.Client) error
- type UsersFollowersHandler
- type UsersFollowingHandler
- type UsersFollowingRequestsHandler
- type UsersFriendsHandler
- type UsersHandler
- type UsersHiddenItemsHandler
- type UsersHistoryHandler
- type UsersLikesHandler
- type UsersListCommentsHandler
- type UsersListHandler
- type UsersListItemsHandler
- type UsersListLikeHandler
- type UsersListLikesHandler
- type UsersListReportHandler
- type UsersListsHandler
- type UsersNotesHandler
- type UsersProfileHandler
- type UsersRatingsHandler
- type UsersRemoveHiddenItemsHandler
- type UsersRemoveListItemsHandler
- type UsersReorderListItemsHandler
- type UsersReorderListsHandler
- type UsersReportHandler
- type UsersSavedFiltersHandler
- type UsersSettingsHandler
- type UsersStatsHandler
- type UsersUnblockHandler
- type UsersUnfollowHandler
- type UsersUpdateListHandler
- type UsersUpdateListItemHandler
- type UsersWatchedHandler
- type UsersWatchingHandler
- type UsersWatchlistCommentsHandler
- type UsersWatchlistHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CalendarsDvdHandler ¶ added in v1.0.7
type CalendarsDvdHandler struct{}
CalendarsDvdHandler struct for handler
type CalendarsFinalesHandler ¶ added in v1.0.7
type CalendarsFinalesHandler struct{}
CalendarsFinalesHandler struct for handler
type CalendarsHandler ¶ added in v1.0.7
CalendarsHandler interface to handle calendars module action
type CalendarsMoviesHandler ¶ added in v1.0.7
type CalendarsMoviesHandler struct{}
CalendarsMoviesHandler struct for handler
type CalendarsNewShowsHandler ¶ added in v1.0.7
type CalendarsNewShowsHandler struct{}
CalendarsNewShowsHandler struct for handler
type CalendarsSeasonPremieresHandler ¶ added in v1.0.7
type CalendarsSeasonPremieresHandler struct{}
CalendarsSeasonPremieresHandler struct for handler
type CalendarsShowsHandler ¶ added in v1.0.7
type CalendarsShowsHandler struct{}
CalendarsShowsHandler struct for handler
type CertificationsHandler ¶ added in v1.6.0
type CertificationsHandler interface {
Handle(options *str.Options, client *internal.Client) error
}
CertificationsHandler interface to handle certifications
type CertificationsTypesHandler ¶ added in v1.6.0
type CertificationsTypesHandler struct{}
CertificationsTypesHandler interface to handle certifications types
type CheckinDeleteHandler ¶ added in v1.5.0
type CheckinDeleteHandler struct{}
CheckinDeleteHandler struct for handler
type CheckinEpisodeHandler ¶ added in v1.5.0
type CheckinEpisodeHandler struct {
// contains filtered or unexported fields
}
CheckinEpisodeHandler struct for handler
type CheckinHandler ¶ added in v1.5.0
CheckinHandler interface to handle checkin module action
type CheckinMovieHandler ¶ added in v1.5.0
type CheckinMovieHandler struct {
// contains filtered or unexported fields
}
CheckinMovieHandler struct for handler
type CheckinShowEpisodeHandler ¶ added in v1.5.0
type CheckinShowEpisodeHandler struct {
// contains filtered or unexported fields
}
CheckinShowEpisodeHandler struct for handler
func (CheckinShowEpisodeHandler) CreateCheckinForEpisodeAbs ¶ added in v1.5.0
func (h CheckinShowEpisodeHandler) CreateCheckinForEpisodeAbs(options *str.Options, client *internal.Client) error
CreateCheckinForEpisodeAbs to handle checkin: episode abs
func (CheckinShowEpisodeHandler) CreateCheckinForEpisodeCode ¶ added in v1.5.0
func (h CheckinShowEpisodeHandler) CreateCheckinForEpisodeCode(options *str.Options, client *internal.Client) error
CreateCheckinForEpisodeCode to handle checkin: episode code
type CommentsCommentHandler ¶ added in v1.6.0
type CommentsCommentHandler struct {
// contains filtered or unexported fields
}
CommentsCommentHandler struct for handler
func (CommentsCommentHandler) HandleDelete ¶ added in v1.9.0
HandleDelete handle delete comment
func (CommentsCommentHandler) HandleModify ¶ added in v1.9.0
HandleModify modify exiting comment
type CommentsCommentsEpisodeHandler ¶ added in v1.6.0
type CommentsCommentsEpisodeHandler struct {
// contains filtered or unexported fields
}
CommentsCommentsEpisodeHandler struct for handler
type CommentsCommentsHandler ¶ added in v1.6.0
type CommentsCommentsHandler struct{}
CommentsCommentsHandler struct for handler
type CommentsCommentsListHandler ¶ added in v1.6.0
type CommentsCommentsListHandler struct {
// contains filtered or unexported fields
}
CommentsCommentsListHandler struct for handler
type CommentsCommentsMovieHandler ¶ added in v1.6.0
type CommentsCommentsMovieHandler struct {
// contains filtered or unexported fields
}
CommentsCommentsMovieHandler struct for handler
type CommentsCommentsSeasonHandler ¶ added in v1.6.0
type CommentsCommentsSeasonHandler struct {
// contains filtered or unexported fields
}
CommentsCommentsSeasonHandler struct for handler
type CommentsCommentsShowHandler ¶ added in v1.6.0
type CommentsCommentsShowHandler struct {
// contains filtered or unexported fields
}
CommentsCommentsShowHandler struct for handler
type CommentsHandler ¶ added in v1.6.0
CommentsHandler interface to handle comments module action
type CommentsItemHandler ¶ added in v1.6.0
type CommentsItemHandler struct {
// contains filtered or unexported fields
}
CommentsItemHandler struct for handler
type CommentsLikeHandler ¶ added in v1.6.0
type CommentsLikeHandler struct{}
CommentsLikeHandler struct for handler
type CommentsLikesHandler ¶ added in v1.6.0
type CommentsLikesHandler struct {
// contains filtered or unexported fields
}
CommentsLikesHandler struct for handler
type CommentsRecentHandler ¶ added in v1.6.0
type CommentsRecentHandler struct {
// contains filtered or unexported fields
}
CommentsRecentHandler struct for handler
type CommentsRepliesHandler ¶ added in v1.6.0
type CommentsRepliesHandler struct {
// contains filtered or unexported fields
}
CommentsRepliesHandler struct for handler
type CommentsTrendingHandler ¶ added in v1.6.0
type CommentsTrendingHandler struct {
// contains filtered or unexported fields
}
CommentsTrendingHandler struct for handler
type CommentsUpdatesHandler ¶ added in v1.6.0
type CommentsUpdatesHandler struct {
// contains filtered or unexported fields
}
CommentsUpdatesHandler struct for handler
type CommonInterface ¶ added in v1.5.0
type CommonInterface interface {
ApproveFollowRequest(client *internal.Client, options *str.Options) (*str.FollowRequest, *str.Response, error)
CheckCommentTypes(options *str.Options) error
CheckCommentsFilters(options *str.Options) error
CheckDates(from string, to string, tz string) error
CheckIncludeReplies(options *str.Options) error
CheckSeasonNumber(code string) (*int, *int, error)
CheckSortAndTypes(options *str.Options) error
CheckTypes(options *str.Options) error
Checkin(client *internal.Client, checkin *str.Checkin, options *str.Options) (*str.Checkin, *str.Response, error)
Comment(client *internal.Client, comment *str.Comment, options *str.Options) (*str.Comment, *str.Response, error)
ConvertBytes(data []byte, options str.Options) (*str.ItemsList, error)
ConvertBytesFromPersonalListObject(data []byte) (*str.ItemsList, error)
ConvertDateString(dateStr string, outputFormat string, tz string, full bool) string
CreateCheckin(client *internal.Client, options *str.Options) (*str.Checkin, error)
CreateCheckinShowEpisode(client *internal.Client, options *str.Options) (*str.Checkin, error)
CreateItemsToAdd(items *str.ItemsList) str.HistoryItems
CreateItemsToAddRatings(items *str.ItemsList) str.RatingItems
CreateItemsToHidden(section string, items *str.ItemsList) str.HistoryItems
CreateItemsToRemove(items *str.ItemsList) str.ItemsToRemove
CreateItemsToReorder(items *str.ItemsList) str.ItemsToReorder
CreateScrobble(client *internal.Client, options *str.Options) (*str.Scrobble, error)
CreateScrobbleShowEpisode(client *internal.Client, options *str.Options) (*str.Scrobble, error)
CurrentDateString(tz string, full bool) string
DateLastDays(days int, tz string, full bool) string
DeleteComment(client *internal.Client, options *str.Options) (*str.Response, error)
DeleteNotes(client *internal.Client, options *str.Options) (*str.Response, error)
DenyFollowRequest(client *internal.Client, options *str.Options) (*str.FollowRequest, *str.Response, error)
FetchBlockedUsers(client *internal.Client, options *str.Options, page int) ([]*str.UserBlocked, error)
FetchComment(client *internal.Client, options *str.Options) (*str.Comment, error)
FetchCommentItem(client *internal.Client, options *str.Options) (*str.CommentMediaItem, error)
FetchCommentUserLikes(client *internal.Client, options *str.Options, page int) ([]*str.CommentUserLike, error)
FetchEpisode(client *internal.Client, options *str.Options) (*str.Episode, error)
FetchUsersFavorites(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
FetchUsersFavoritesComments(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
FetchFollowRequests(client *internal.Client, options *str.Options) ([]*str.FollowRequest, error)
FetchFollowers(client *internal.Client, options *str.Options, page int) ([]*str.Follower, error)
FetchFollowing(client *internal.Client, options *str.Options, page int) ([]*str.Follower, error)
FetchFriends(client *internal.Client, options *str.Options, page int) ([]*str.Friend, error)
FetchHistoryList(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
FetchList(client *internal.Client, options *str.Options) (*str.PersonalList, error)
FetchMovie(client *internal.Client, options *str.Options) (*str.Movie, *str.Response, error)
FetchMovieRecommendations(client *internal.Client, options *str.Options, page int) ([]*str.Recommendation, error)
FetchNotes(client *internal.Client, options *str.Options) (*str.Notes, error)
FetchNotesItem(client *internal.Client, options *str.Options) (*str.NotesItem, error)
FetchPendingFollowingRequests(client *internal.Client, options *str.Options) ([]*str.FollowRequest, error)
FetchPerson(client *internal.Client, options *str.Options) (*str.Person, error)
FetchRatings(client *internal.Client, options *str.Options, page int) ([]*str.RatingListItem, error)
FetchRecentComments(client *internal.Client, options *str.Options, page int) ([]*str.CommentItem, error)
FetchSeason(client *internal.Client, options *str.Options) (*str.Season, error)
FetchShow(client *internal.Client, options *str.Options) (*str.Show, error)
FetchShowRecommendations(client *internal.Client, options *str.Options, page int) ([]*str.Recommendation, error)
FetchTrendingComments(client *internal.Client, options *str.Options, page int) ([]*str.CommentItem, error)
FetchUpdatedComments(client *internal.Client, options *str.Options, page int) ([]*str.CommentItem, error)
FetchUserConnections(client *internal.Client, _ *str.Options) (*str.Connections, error)
FetchUsersCollaborations(client *internal.Client, options *str.Options, page int) ([]*str.PersonalList, error)
FetchUsersCollection(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
FetchUsersHiddenItems(client *internal.Client, options *str.Options, page int) ([]*str.HiddenItem, error)
FetchUsersHistory(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
FetchUsersLikes(client *internal.Client, options *str.Options, page int) ([]*str.UserLike, error)
FetchUsersList(client *internal.Client, options *str.Options) (*str.PersonalList, *str.Response, error)
FetchUsersListComments(client *internal.Client, options *str.Options, page int) ([]*str.ListComment, error)
FetchUsersListItems(client *internal.Client, options *str.Options, page int) ([]*str.UserListItem, error)
FetchUsersListLikes(client *internal.Client, options *str.Options, page int) ([]*str.UserLike, error)
FetchUsersNotes(client *internal.Client, options *str.Options, page int) ([]*str.NotesItem, error)
FetchUsersWatchlist(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
FetchUsersWatchlistComments(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
FetchWatchlist(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
GenActionTypeItemUsage(options *str.Options, items []string)
GenActionTypeUsage(options *str.Options, types []string)
GenActionsUsage(name string, actions []string)
GenTypeUsage(name string, types []string)
GetHandlerForMap(action string, allHandlers map[string]Handler) (Handler, error)
HideMovieRecommendation(client *internal.Client, options *str.Options) (*str.Response, error)
HideShowRecommendation(client *internal.Client, options *str.Options) (*str.Response, error)
Notes(client *internal.Client, notes *str.Notes, options *str.Options) (*str.Notes, *str.Response, error)
PauseScrobble(client *internal.Client, scrobble *str.Scrobble, options *str.Options) (*str.Scrobble, *str.Response, error)
ReadInput(options str.Options) (*str.ItemsList, error)
Reply(client *internal.Client, id *int, comment *str.Comment, options *str.Options) (*str.Comment, *str.Response, error)
StartScrobble(client *internal.Client, scrobble *str.Scrobble, options *str.Options) (*str.Scrobble, *str.Response, error)
StopScrobble(client *internal.Client, scrobble *str.Scrobble, options *str.Options) (*str.Scrobble, *str.Response, error)
ToTimestamp(at string) *str.Timestamp
UpdateComment(client *internal.Client, options *str.Options, comment *str.Comment) (*str.Comment, *str.Response, error)
UpdateHistoryListWithType(data []*str.ExportlistItem, strtype *string) []*str.ExportlistItem
UpdateNotes(client *internal.Client, options *str.Options, notes *str.Notes) (*str.Notes, *str.Response, error)
UsersAddPersonalList(client *internal.Client, options *str.Options, list *str.PersonalList) (*str.PersonalList, *str.Response, error)
UsersAddToHiddenItems(client *internal.Client, options *str.Options, items *str.HistoryItems) (*str.AddResult, error)
UsersListLike(client *internal.Client, options *str.Options) (*str.Response, error)
UsersRemoveHiddenItems(client *internal.Client, options *str.Options, items *str.HistoryItems) (*str.RemoveResult, error)
UsersRemoveListLike(client *internal.Client, options *str.Options) (*str.Response, error)
ValidPrivacy(options *str.Options) error
ValidReason(options *str.Options) error
}
CommonInterface interface
type CommonLogic ¶ added in v1.5.0
type CommonLogic struct{}
CommonLogic struct for common methods
func (CommonLogic) ApproveFollowRequest ¶ added in v1.15.0
func (CommonLogic) ApproveFollowRequest(client *internal.Client, options *str.Options) (*str.FollowRequest, *str.Response, error)
ApproveFollowRequest helper function to approve follow request
func (*CommonLogic) CheckCommentTypes ¶ added in v1.15.0
func (*CommonLogic) CheckCommentTypes(options *str.Options) error
CheckCommentTypes helper function to validate comment_type field depends on module
func (*CommonLogic) CheckCommentsFilters ¶ added in v1.15.0
func (c *CommonLogic) CheckCommentsFilters(options *str.Options) error
CheckCommentsFilters helper function to validate comment_type,type,include_replies fields depends on module
func (*CommonLogic) CheckDates ¶ added in v1.14.0
func (*CommonLogic) CheckDates(from string, to string, tz string) error
CheckDates if dates are ok
func (*CommonLogic) CheckIncludeReplies ¶ added in v1.15.0
func (*CommonLogic) CheckIncludeReplies(options *str.Options) error
CheckIncludeReplies helper function to validate include_replies field depends on module
func (*CommonLogic) CheckSeasonNumber ¶ added in v1.5.0
func (*CommonLogic) CheckSeasonNumber(code string) (season *int, episode *int, err error)
CheckSeasonNumber helper function to convert string to season and episode
func (*CommonLogic) CheckSortAndTypes ¶ added in v1.8.0
func (*CommonLogic) CheckSortAndTypes(options *str.Options) error
CheckSortAndTypes helper function to validate sort and type field depends on module
func (*CommonLogic) CheckTypes ¶ added in v1.14.0
func (*CommonLogic) CheckTypes(options *str.Options) error
CheckTypes helper function to validate type field depends on module
func (*CommonLogic) Checkin ¶ added in v1.5.0
func (*CommonLogic) Checkin(client *internal.Client, checkin *str.Checkin, options *str.Options) (*str.Checkin, *str.Response, error)
Checkin helper function to post checkin object
func (*CommonLogic) Comment ¶ added in v1.6.0
func (*CommonLogic) Comment(client *internal.Client, comment *str.Comment, options *str.Options) (*str.Comment, *str.Response, error)
Comment helper function to post comment object
func (*CommonLogic) ConvertBytes ¶ added in v1.15.0
ConvertBytes helper to converts bytes to proper structs.
func (*CommonLogic) ConvertBytesFromPersonalListObject ¶ added in v1.15.0
func (*CommonLogic) ConvertBytesFromPersonalListObject(data []byte) (*str.ItemsList, error)
ConvertBytesFromPersonalListObject helper to convert bytes to proper struct.
func (*CommonLogic) ConvertBytesFromPersonalLists ¶ added in v1.15.0
func (c *CommonLogic) ConvertBytesFromPersonalLists(data []byte) (*str.ItemsList, error)
ConvertBytesFromPersonalLists helper to convert bytes to proper struct.
func (*CommonLogic) ConvertBytesToItemsList ¶ added in v1.14.0
func (c *CommonLogic) ConvertBytesToItemsList(data []byte, action string, stype string) (*str.ItemsList, error)
ConvertBytesToItemsList convert bytes to struct
func (*CommonLogic) ConvertDateString ¶ added in v1.10.0
func (*CommonLogic) ConvertDateString(dateStr string, outputFormat string, tz string, full bool) string
ConvertDateString takes a date string and converts it to date time format, if empty return current date
func (*CommonLogic) CreateCheckin ¶ added in v1.9.0
func (c *CommonLogic) CreateCheckin(client *internal.Client, options *str.Options) (*str.Checkin, error)
CreateCheckin helper function to create checkin object
func (*CommonLogic) CreateCheckinShowEpisode ¶ added in v1.9.0
func (c *CommonLogic) CreateCheckinShowEpisode(client *internal.Client, options *str.Options) (*str.Checkin, error)
CreateCheckinShowEpisode helper function to create checkin object for show episode
func (*CommonLogic) CreateItemsToAdd ¶ added in v1.14.0
func (*CommonLogic) CreateItemsToAdd(items *str.ItemsList) str.HistoryItems
CreateItemsToAdd helper to create list of items to add to history
func (*CommonLogic) CreateItemsToAddRatings ¶ added in v1.14.0
func (*CommonLogic) CreateItemsToAddRatings(items *str.ItemsList) str.RatingItems
CreateItemsToAddRatings helper function to create rating items from list
func (CommonLogic) CreateItemsToHidden ¶ added in v1.15.0
func (c CommonLogic) CreateItemsToHidden(section string, items *str.ItemsList) str.HistoryItems
CreateItemsToHidden helper function to prepare items to hidden items
func (CommonLogic) CreateItemsToRemove ¶ added in v1.14.0
func (c CommonLogic) CreateItemsToRemove(items *str.ItemsList) str.ItemsToRemove
CreateItemsToRemove helper to create list of items to remove from history
func (*CommonLogic) CreateItemsToRemoveRatings ¶ added in v1.14.0
func (c *CommonLogic) CreateItemsToRemoveRatings(items *str.ItemsList) str.ItemsToRemove
CreateItemsToRemoveRatings helper for items to remove from ratings
func (CommonLogic) CreateItemsToReorder ¶ added in v1.14.0
func (CommonLogic) CreateItemsToReorder(items *str.ItemsList) str.ItemsToReorder
CreateItemsToReorder helper to create list of ids to reorder
func (*CommonLogic) CreateScrobble ¶ added in v1.9.0
func (c *CommonLogic) CreateScrobble(client *internal.Client, options *str.Options) (*str.Scrobble, error)
CreateScrobble helper function to create scrobble object
func (*CommonLogic) CreateScrobbleShowEpisode ¶ added in v1.9.0
func (c *CommonLogic) CreateScrobbleShowEpisode(client *internal.Client, options *str.Options) (*str.Scrobble, error)
CreateScrobbleShowEpisode helper function to create scrobble object
func (*CommonLogic) CurrentDateString ¶ added in v1.11.0
func (*CommonLogic) CurrentDateString(tz string, full bool) string
CurrentDateString return current date string from user timezone
func (*CommonLogic) DateLastDays ¶ added in v1.14.0
func (*CommonLogic) DateLastDays(days int, tz string, full bool) string
DateLastDays return last x days from user timezone
func (*CommonLogic) DeleteComment ¶ added in v1.6.0
func (*CommonLogic) DeleteComment(client *internal.Client, options *str.Options) (*str.Response, error)
DeleteComment helper function to delete comment object
func (*CommonLogic) DeleteNotes ¶ added in v1.9.0
func (*CommonLogic) DeleteNotes(client *internal.Client, options *str.Options) (*str.Response, error)
DeleteNotes helper function to delete notes object
func (CommonLogic) DenyFollowRequest ¶ added in v1.15.0
func (CommonLogic) DenyFollowRequest(client *internal.Client, options *str.Options) (*str.FollowRequest, *str.Response, error)
DenyFollowRequest helper function to deny follow request
func (CommonLogic) FetchBlockedUsers ¶ added in v1.15.0
func (c CommonLogic) FetchBlockedUsers(client *internal.Client, options *str.Options, page int) ([]*str.UserBlocked, error)
FetchBlockedUsers helper function to fetch blocked users
func (*CommonLogic) FetchComment ¶ added in v1.6.0
func (*CommonLogic) FetchComment(client *internal.Client, options *str.Options) (*str.Comment, error)
FetchComment helper function to fetch comment object
func (*CommonLogic) FetchCommentItem ¶ added in v1.6.0
func (*CommonLogic) FetchCommentItem(client *internal.Client, options *str.Options) (*str.CommentMediaItem, error)
FetchCommentItem helper function to fetch comment media item object
func (*CommonLogic) FetchCommentUserLikes ¶ added in v1.6.0
func (c *CommonLogic) FetchCommentUserLikes(client *internal.Client, options *str.Options, page int) ([]*str.CommentUserLike, error)
FetchCommentUserLikes helper function to fetch comment user like object
func (*CommonLogic) FetchEpisode ¶ added in v1.5.0
func (*CommonLogic) FetchEpisode(client *internal.Client, options *str.Options) (*str.Episode, error)
FetchEpisode helper function to fetch episode object
func (CommonLogic) FetchFavorites ¶ added in v1.14.0
func (c CommonLogic) FetchFavorites(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
FetchFavorites helper function to fetch user favorites
func (CommonLogic) FetchFollowRequests ¶ added in v1.15.0
func (CommonLogic) FetchFollowRequests(client *internal.Client, options *str.Options) ([]*str.FollowRequest, error)
FetchFollowRequests helper function to fetch follow requests
func (CommonLogic) FetchFollowers ¶ added in v1.15.0
func (c CommonLogic) FetchFollowers(client *internal.Client, options *str.Options, page int) ([]*str.Follower, error)
FetchFollowers helper function to fetch all followers
func (CommonLogic) FetchFollowing ¶ added in v1.15.0
func (c CommonLogic) FetchFollowing(client *internal.Client, options *str.Options, page int) ([]*str.Follower, error)
FetchFollowing helper function to fetch all following
func (CommonLogic) FetchFriends ¶ added in v1.15.0
func (c CommonLogic) FetchFriends(client *internal.Client, options *str.Options, page int) ([]*str.Friend, error)
FetchFriends helper function to fetch all friends
func (CommonLogic) FetchHistoryList ¶ added in v1.14.0
func (c CommonLogic) FetchHistoryList(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
FetchHistoryList returns movies and episodes that a user has watched, sorted by most recent.
func (*CommonLogic) FetchList ¶ added in v1.6.0
func (*CommonLogic) FetchList(client *internal.Client, options *str.Options) (*str.PersonalList, error)
FetchList helper function to fetch list object
func (*CommonLogic) FetchMovie ¶ added in v1.5.0
func (*CommonLogic) FetchMovie(client *internal.Client, options *str.Options) (*str.Movie, *str.Response, error)
FetchMovie helper function to fetch movie object
func (*CommonLogic) FetchMovieRecommendations ¶ added in v1.9.0
func (c *CommonLogic) FetchMovieRecommendations(client *internal.Client, options *str.Options, page int) ([]*str.Recommendation, error)
FetchMovieRecommendations helper function to fetch movie recommendations
func (*CommonLogic) FetchNotes ¶ added in v1.9.0
FetchNotes helper function to fetch notes object
func (*CommonLogic) FetchNotesItem ¶ added in v1.9.0
func (*CommonLogic) FetchNotesItem(client *internal.Client, options *str.Options) (*str.NotesItem, error)
FetchNotesItem helper function to fetch notes attached item object
func (CommonLogic) FetchPendingFollowingRequests ¶ added in v1.15.0
func (CommonLogic) FetchPendingFollowingRequests(client *internal.Client, options *str.Options) ([]*str.FollowRequest, error)
FetchPendingFollowingRequests helper function to fetch pending following requests
func (*CommonLogic) FetchPerson ¶ added in v1.9.0
FetchPerson helper function to fetch person object
func (CommonLogic) FetchRatings ¶ added in v1.14.0
func (c CommonLogic) FetchRatings(client *internal.Client, options *str.Options, page int) ([]*str.RatingListItem, error)
FetchRatings returns users ratings filtered by type.
func (*CommonLogic) FetchRecentComments ¶ added in v1.6.0
func (c *CommonLogic) FetchRecentComments(client *internal.Client, options *str.Options, page int) ([]*str.CommentItem, error)
FetchRecentComments helper function to fetch recent comments object
func (*CommonLogic) FetchSeason ¶ added in v1.6.0
FetchSeason helper function to fetch season object
func (*CommonLogic) FetchShowRecommendations ¶ added in v1.9.0
func (c *CommonLogic) FetchShowRecommendations(client *internal.Client, options *str.Options, page int) ([]*str.Recommendation, error)
FetchShowRecommendations helper function to fetch movie recommendations
func (*CommonLogic) FetchTrendingComments ¶ added in v1.6.0
func (c *CommonLogic) FetchTrendingComments(client *internal.Client, options *str.Options, page int) ([]*str.CommentItem, error)
FetchTrendingComments helper function to fetch tending comments object
func (*CommonLogic) FetchUpdatedComments ¶ added in v1.6.0
func (c *CommonLogic) FetchUpdatedComments(client *internal.Client, options *str.Options, page int) ([]*str.CommentItem, error)
FetchUpdatedComments helper function to fetch updated comments object
func (*CommonLogic) FetchUserConnections ¶ added in v1.5.0
func (*CommonLogic) FetchUserConnections(client *internal.Client, options *str.Options) (*str.Connections, error)
FetchUserConnections helper function to fetch connections object
func (CommonLogic) FetchUsersCollaborations ¶ added in v1.15.0
func (c CommonLogic) FetchUsersCollaborations(client *internal.Client, options *str.Options, page int) ([]*str.PersonalList, error)
FetchUsersCollaborations helper function to users:collaborations
func (CommonLogic) FetchUsersCollection ¶ added in v1.15.0
func (c CommonLogic) FetchUsersCollection(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
FetchUsersCollection helper funciton to users: collection
func (*CommonLogic) FetchUsersComments ¶ added in v1.15.0
func (c *CommonLogic) FetchUsersComments(client *internal.Client, options *str.Options, page int) ([]*str.CommentItem, error)
FetchUsersComments helper function to users:comments
func (CommonLogic) FetchUsersFavorites ¶ added in v1.15.0
func (c CommonLogic) FetchUsersFavorites(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
FetchUsersFavorites helper function to fetch favorited shows and movies by user.
func (CommonLogic) FetchUsersFavoritesComments ¶ added in v1.15.0
func (c CommonLogic) FetchUsersFavoritesComments(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
FetchUsersFavoritesComments helper function to fetch watchlist comments.
func (*CommonLogic) FetchUsersHiddenItems ¶ added in v1.15.0
func (c *CommonLogic) FetchUsersHiddenItems(client *internal.Client, options *str.Options, page int) ([]*str.HiddenItem, error)
FetchUsersHiddenItems helper function to fetch users:hidden items
func (CommonLogic) FetchUsersHistory ¶ added in v1.15.0
func (c CommonLogic) FetchUsersHistory(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
FetchUsersHistory helper function to fetch watched history.
func (CommonLogic) FetchUsersLikes ¶ added in v1.15.0
func (c CommonLogic) FetchUsersLikes(client *internal.Client, options *str.Options, page int) ([]*str.UserLike, error)
FetchUsersLikes helper function to users: likes
func (*CommonLogic) FetchUsersList ¶ added in v1.15.0
func (*CommonLogic) FetchUsersList(client *internal.Client, options *str.Options) (*str.PersonalList, *str.Response, error)
FetchUsersList helper function to fetch personal list object
func (CommonLogic) FetchUsersListComments ¶ added in v1.15.0
func (c CommonLogic) FetchUsersListComments(client *internal.Client, options *str.Options, page int) ([]*str.ListComment, error)
FetchUsersListComments helper function to fetch comments for a personal list
func (CommonLogic) FetchUsersListItems ¶ added in v1.15.0
func (c CommonLogic) FetchUsersListItems(client *internal.Client, options *str.Options, page int) ([]*str.UserListItem, error)
FetchUsersListItems helper function to fetch items on a personal list
func (CommonLogic) FetchUsersListLikes ¶ added in v1.15.0
func (c CommonLogic) FetchUsersListLikes(client *internal.Client, options *str.Options, page int) ([]*str.UserLike, error)
FetchUsersListLikes helper function to users: list likes
func (CommonLogic) FetchUsersNotes ¶ added in v1.15.0
func (c CommonLogic) FetchUsersNotes(client *internal.Client, options *str.Options, page int) ([]*str.NotesItem, error)
FetchUsersNotes helper function to users:notes
func (CommonLogic) FetchUsersRatings ¶ added in v1.15.0
func (c CommonLogic) FetchUsersRatings(client *internal.Client, options *str.Options, page int) ([]*str.RatingListItem, error)
FetchUsersRatings returns user ratings filtered by type.
func (CommonLogic) FetchUsersWatchlist ¶ added in v1.15.0
func (c CommonLogic) FetchUsersWatchlist(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
FetchUsersWatchlist helper function to fetch watchlist.
func (CommonLogic) FetchUsersWatchlistComments ¶ added in v1.15.0
func (c CommonLogic) FetchUsersWatchlistComments(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
FetchUsersWatchlistComments helper function to fetch watchlist comments.
func (*CommonLogic) FetchWatchlist ¶ added in v1.14.0
func (c *CommonLogic) FetchWatchlist(client *internal.Client, options *str.Options, page int) ([]*str.ExportlistItem, error)
FetchWatchlist helper function to fetch user watchlist
func (*CommonLogic) GenActionTypeItemUsage ¶ added in v1.9.0
func (*CommonLogic) GenActionTypeItemUsage(options *str.Options, items []string)
GenActionTypeItemUsage prints a usage message when an invalid item for type is provided.
func (*CommonLogic) GenActionTypeUsage ¶ added in v1.9.0
func (*CommonLogic) GenActionTypeUsage(options *str.Options, types []string)
GenActionTypeUsage prints a usage message when an invalid type for action is provided.
func (*CommonLogic) GenActionsUsage ¶ added in v1.9.0
func (*CommonLogic) GenActionsUsage(name string, actions []string)
GenActionsUsage prints a usage message when an invalid action is provided.
func (*CommonLogic) GenTypeUsage ¶ added in v1.9.0
func (*CommonLogic) GenTypeUsage(name string, types []string)
GenTypeUsage prints a usage message when an invalid type is provided.
func (*CommonLogic) GetHandlerForMap ¶ added in v1.9.0
func (*CommonLogic) GetHandlerForMap(action string, allHandlers map[string]Handler) (Handler, error)
GetHandlerForMap choose handler from map
func (*CommonLogic) HideMovieRecommendation ¶ added in v1.9.0
func (*CommonLogic) HideMovieRecommendation(client *internal.Client, options *str.Options) (*str.Response, error)
HideMovieRecommendation helper function to hide movie recommendations
func (*CommonLogic) HideShowRecommendation ¶ added in v1.9.0
func (*CommonLogic) HideShowRecommendation(client *internal.Client, options *str.Options) (*str.Response, error)
HideShowRecommendation helper function to hide show recommendations
func (*CommonLogic) InitItemsList ¶ added in v1.14.0
func (*CommonLogic) InitItemsList() *str.ItemsList
InitItemsList helper function to create InitItemsList with empty elements
func (*CommonLogic) ListToItems ¶ added in v1.14.0
func (*CommonLogic) ListToItems(items *str.ItemsList, list []*str.ExportlistItem, stype string) *str.ItemsList
ListToItems convert list to history items to struct
func (*CommonLogic) ListToItemsAgregate ¶ added in v1.14.0
func (c *CommonLogic) ListToItemsAgregate(items *str.ItemsList, list []*str.ExportlistItem, stype string) *str.ItemsList
ListToItemsAgregate helper function to update itemslists depends on type: movies,shows,seasons,episodes,all
func (*CommonLogic) ListToItemsCollection ¶ added in v1.14.0
func (*CommonLogic) ListToItemsCollection(items *str.ItemsList, list []*str.ExportlistItem, stype string) *str.ItemsList
ListToItemsCollection helper function to convert one list to another
func (*CommonLogic) ListToItemsCollectionAgregate ¶ added in v1.15.0
func (c *CommonLogic) ListToItemsCollectionAgregate(items *str.ItemsList, list []*str.ExportlistItem, stype string) *str.ItemsList
ListToItemsCollectionAgregate helper function to handle all types at once
func (*CommonLogic) Notes ¶ added in v1.9.0
func (*CommonLogic) Notes(client *internal.Client, notes *str.Notes, options *str.Options) (*str.Notes, *str.Response, error)
Notes helper function to post notes object
func (*CommonLogic) OnlyEpisodesIDs ¶ added in v1.14.0
func (*CommonLogic) OnlyEpisodesIDs(items *[]str.ExportlistItem) *[]str.Episode
OnlyEpisodesIDs helper for list of episodes ids object
func (*CommonLogic) OnlyMoviesIDs ¶ added in v1.14.0
func (*CommonLogic) OnlyMoviesIDs(items *[]str.ExportlistItem) *[]str.Movie
OnlyMoviesIDs helper for list of movies ids object
func (*CommonLogic) OnlySeasonsIDs ¶ added in v1.14.0
func (*CommonLogic) OnlySeasonsIDs(items *[]str.ExportlistItem) *[]str.Season
OnlySeasonsIDs helper for list of season ids object
func (*CommonLogic) OnlyShowsIDs ¶ added in v1.14.0
func (*CommonLogic) OnlyShowsIDs(items *[]str.ExportlistItem) *[]str.Show
OnlyShowsIDs helper for list of shows ids object
func (*CommonLogic) PauseScrobble ¶ added in v1.9.0
func (*CommonLogic) PauseScrobble(client *internal.Client, scrobble *str.Scrobble, options *str.Options) (*str.Scrobble, *str.Response, error)
PauseScrobble helper function to pause scrobble
func (*CommonLogic) Reply ¶ added in v1.6.0
func (*CommonLogic) Reply(client *internal.Client, id *int, reply *str.Comment, options *str.Options) (*str.Comment, *str.Response, error)
Reply helper function to post reply object
func (*CommonLogic) StartScrobble ¶ added in v1.9.0
func (*CommonLogic) StartScrobble(client *internal.Client, scrobble *str.Scrobble, options *str.Options) (*str.Scrobble, *str.Response, error)
StartScrobble helper function to start scrobble
func (*CommonLogic) StopScrobble ¶ added in v1.9.0
func (*CommonLogic) StopScrobble(client *internal.Client, scrobble *str.Scrobble, options *str.Options) (*str.Scrobble, *str.Response, error)
StopScrobble helper function to stop scrobble
func (*CommonLogic) ToTimestamp ¶ added in v1.10.0
func (*CommonLogic) ToTimestamp(at string) *str.Timestamp
ToTimestamp convert date time string to Timestamp
func (*CommonLogic) UpdateComment ¶ added in v1.6.0
func (*CommonLogic) UpdateComment(client *internal.Client, options *str.Options, comment *str.Comment) (*str.Comment, *str.Response, error)
UpdateComment helper function to put comment object
func (*CommonLogic) UpdateHistoryListWithType ¶ added in v1.14.0
func (*CommonLogic) UpdateHistoryListWithType(data []*str.ExportlistItem, strtype *string) []*str.ExportlistItem
UpdateHistoryListWithType helper function to update History list with new type
func (*CommonLogic) UpdateNotes ¶ added in v1.9.0
func (*CommonLogic) UpdateNotes(client *internal.Client, options *str.Options, notes *str.Notes) (*str.Notes, *str.Response, error)
UpdateNotes helper function to put notes object
func (*CommonLogic) UsersAddPersonalList ¶ added in v1.15.0
func (*CommonLogic) UsersAddPersonalList(client *internal.Client, options *str.Options, list *str.PersonalList) (*str.PersonalList, *str.Response, error)
UsersAddPersonalList helper function to users:add_list.
func (CommonLogic) UsersAddToHiddenItems ¶ added in v1.15.0
func (CommonLogic) UsersAddToHiddenItems(client *internal.Client, options *str.Options, items *str.HistoryItems) (*str.AddResult, error)
UsersAddToHiddenItems helper function to users: add hidden items
func (*CommonLogic) UsersListLike ¶ added in v1.15.0
func (*CommonLogic) UsersListLike(client *internal.Client, options *str.Options) (*str.Response, error)
UsersListLike helper function to like on list
func (CommonLogic) UsersRemoveHiddenItems ¶ added in v1.15.0
func (CommonLogic) UsersRemoveHiddenItems(client *internal.Client, options *str.Options, items *str.HistoryItems) (*str.RemoveResult, error)
UsersRemoveHiddenItems helper function to users: remove hidden items
func (*CommonLogic) UsersRemoveListLike ¶ added in v1.15.0
func (*CommonLogic) UsersRemoveListLike(client *internal.Client, options *str.Options) (*str.Response, error)
UsersRemoveListLike helper function to remove like on list
func (*CommonLogic) ValidPrivacy ¶ added in v1.9.0
func (*CommonLogic) ValidPrivacy(options *str.Options) error
ValidPrivacy helper function to validate privacy field depends on module
func (*CommonLogic) ValidReason ¶ added in v1.15.0
func (*CommonLogic) ValidReason(options *str.Options) error
ValidReason helper function to validate reason field depends on module
type CountriesHandler ¶ added in v1.7.0
CountriesHandler interface to handle countries
type CountriesTypesHandler ¶ added in v1.7.0
type CountriesTypesHandler struct{}
CountriesTypesHandler interface to handle countries types
type DefaultHandler ¶
type DefaultHandler struct{}
DefaultHandler struct for handler
func (DefaultHandler) Handle ¶
func (DefaultHandler) Handle(_ *str.Options, _ *str.ExportlistItem, findDuplicates []any, exportJSON []str.ExportlistItemJSON) ([]any, []str.ExportlistItemJSON, error)
Handle to handle json list item
type EpisodesCommentsHandler ¶ added in v1.13.0
type EpisodesCommentsHandler struct{}
EpisodesCommentsHandler struct for handler
type EpisodesHandler ¶ added in v1.13.0
EpisodesHandler interface to handle episodes module action
type EpisodesListsHandler ¶ added in v1.13.0
type EpisodesListsHandler struct {
// contains filtered or unexported fields
}
EpisodesListsHandler struct for handler
type EpisodesPeopleHandler ¶ added in v1.13.0
type EpisodesPeopleHandler struct {
// contains filtered or unexported fields
}
EpisodesPeopleHandler struct for handler
type EpisodesRatingsHandler ¶ added in v1.13.0
type EpisodesRatingsHandler struct {
// contains filtered or unexported fields
}
EpisodesRatingsHandler struct for handler
type EpisodesStatsHandler ¶ added in v1.13.0
type EpisodesStatsHandler struct {
// contains filtered or unexported fields
}
EpisodesStatsHandler struct for handler
type EpisodesSummaryHandler ¶ added in v1.13.0
type EpisodesSummaryHandler struct{}
EpisodesSummaryHandler struct for handler
type EpisodesTranslationsHandler ¶ added in v1.13.0
type EpisodesTranslationsHandler struct{}
EpisodesTranslationsHandler struct for handler
type EpisodesVideosHandler ¶ added in v1.13.0
type EpisodesVideosHandler struct{}
EpisodesVideosHandler struct for handler
type EpisodesWatchingHandler ¶ added in v1.13.0
type EpisodesWatchingHandler struct{}
EpisodesWatchingHandler struct for handler
type GenresHandler ¶ added in v1.7.0
GenresHandler interface to handle genres
type GenresTypesHandler ¶ added in v1.7.0
type GenresTypesHandler struct{}
GenresTypesHandler interface to handle genres types
type ImdbEpisodeHandler ¶
type ImdbEpisodeHandler struct{}
ImdbEpisodeHandler struct for handler
func (ImdbEpisodeHandler) Handle ¶
func (ImdbEpisodeHandler) Handle(options *str.Options, data *str.ExportlistItem, findDuplicates []any, exportJSON []str.ExportlistItemJSON) ([]any, []str.ExportlistItemJSON, error)
Handle to handle json list item
type ImdbMovieHandler ¶
type ImdbMovieHandler struct{}
ImdbMovieHandler struct for handler
func (ImdbMovieHandler) Handle ¶
func (ImdbMovieHandler) Handle(options *str.Options, data *str.ExportlistItem, findDuplicates []any, exportJSON []str.ExportlistItemJSON) ([]any, []str.ExportlistItemJSON, error)
Handle to handle json list item
type ImdbShowHandler ¶
type ImdbShowHandler struct{}
ImdbShowHandler struct for handler
func (ImdbShowHandler) Handle ¶
func (ImdbShowHandler) Handle(options *str.Options, data *str.ExportlistItem, findDuplicates []any, exportJSON []str.ExportlistItemJSON) ([]any, []str.ExportlistItemJSON, error)
Handle to handle json list item
type ItemsHandler ¶
type ItemsHandler interface {
Handle(options *str.Options, data *str.ExportlistItem, findDuplicates []any, exportJSON []str.ExportlistItemJSON) ([]any, []str.ExportlistItemJSON, error)
}
ItemsHandler interface to handle list item
type LanguagesHandler ¶ added in v1.7.0
LanguagesHandler interface to handle languages
type LanguagesTypesHandler ¶ added in v1.7.0
type LanguagesTypesHandler struct{}
LanguagesTypesHandler interface to handle languages types
type ListsCommentsHandler ¶ added in v1.4.0
type ListsCommentsHandler struct{}
ListsCommentsHandler struct for handler
type ListsHandler ¶ added in v1.4.0
ListsHandler interface to handle lists module action
type ListsItemsHandler ¶ added in v1.4.0
type ListsItemsHandler struct{}
ListsItemsHandler struct for handler
type ListsLikeHandler ¶ added in v1.4.0
type ListsLikeHandler struct{}
ListsLikeHandler struct for handler
type ListsLikesHandler ¶ added in v1.4.0
type ListsLikesHandler struct{}
ListsLikesHandler struct for handler
type ListsListHandler ¶ added in v1.4.0
type ListsListHandler struct{}
ListsListHandler struct for handler
type ListsPopularHandler ¶ added in v1.4.0
type ListsPopularHandler struct{}
ListsPopularHandler struct for handler
type ListsTrendingHandler ¶ added in v1.4.0
type ListsTrendingHandler struct{}
ListsTrendingHandler struct for handler
type MoviesAliasesHandler ¶ added in v1.8.0
type MoviesAliasesHandler struct{}
MoviesAliasesHandler struct for handler
type MoviesAnticipatedHandler ¶ added in v1.8.0
type MoviesAnticipatedHandler struct{}
MoviesAnticipatedHandler struct for handler
type MoviesBoxofficeHandler ¶ added in v1.8.0
type MoviesBoxofficeHandler struct{}
MoviesBoxofficeHandler struct for handler
type MoviesCollectedHandler ¶ added in v1.8.0
type MoviesCollectedHandler struct{}
MoviesCollectedHandler struct for handler
type MoviesCommentsHandler ¶ added in v1.8.0
type MoviesCommentsHandler struct{}
MoviesCommentsHandler struct for handler
type MoviesFavoritedHandler ¶ added in v1.8.0
type MoviesFavoritedHandler struct{}
MoviesFavoritedHandler struct for handler
type MoviesHandler ¶ added in v1.8.0
MoviesHandler interface to handle movies module action
type MoviesListsHandler ¶ added in v1.8.0
type MoviesListsHandler struct {
// contains filtered or unexported fields
}
MoviesListsHandler struct for handler
type MoviesPeopleHandler ¶ added in v1.8.0
type MoviesPeopleHandler struct {
// contains filtered or unexported fields
}
MoviesPeopleHandler struct for handler
type MoviesPlayedHandler ¶ added in v1.8.0
type MoviesPlayedHandler struct{}
MoviesPlayedHandler struct for handler
type MoviesPopularHandler ¶ added in v1.8.0
type MoviesPopularHandler struct{}
MoviesPopularHandler struct for handler
type MoviesRatingsHandler ¶ added in v1.8.0
type MoviesRatingsHandler struct {
// contains filtered or unexported fields
}
MoviesRatingsHandler struct for handler
type MoviesRefreshHandler ¶ added in v1.8.0
type MoviesRefreshHandler struct{}
MoviesRefreshHandler struct for handler
type MoviesRelatedHandler ¶ added in v1.8.0
type MoviesRelatedHandler struct {
// contains filtered or unexported fields
}
MoviesRelatedHandler struct for handler
type MoviesReleasesHandler ¶ added in v1.8.0
type MoviesReleasesHandler struct{}
MoviesReleasesHandler struct for handler
type MoviesStatsHandler ¶ added in v1.8.0
type MoviesStatsHandler struct {
// contains filtered or unexported fields
}
MoviesStatsHandler struct for handler
type MoviesStudiosHandler ¶ added in v1.8.0
type MoviesStudiosHandler struct{}
MoviesStudiosHandler struct for handler
type MoviesSummaryHandler ¶ added in v1.8.0
type MoviesSummaryHandler struct{}
MoviesSummaryHandler struct for handler
type MoviesTranslationsHandler ¶ added in v1.8.0
type MoviesTranslationsHandler struct{}
MoviesTranslationsHandler struct for handler
type MoviesTrendingHandler ¶ added in v1.8.0
type MoviesTrendingHandler struct{}
MoviesTrendingHandler struct for handler
type MoviesUpdatedIDsHandler ¶ added in v1.8.0
type MoviesUpdatedIDsHandler struct{}
MoviesUpdatedIDsHandler struct for handler
type MoviesUpdatesHandler ¶ added in v1.8.0
type MoviesUpdatesHandler struct{}
MoviesUpdatesHandler struct for handler
type MoviesVideosHandler ¶ added in v1.8.0
type MoviesVideosHandler struct{}
MoviesVideosHandler struct for handler
type MoviesWatchedHandler ¶ added in v1.8.0
type MoviesWatchedHandler struct{}
MoviesWatchedHandler struct for handler
type MoviesWatchingHandler ¶ added in v1.8.0
type MoviesWatchingHandler struct{}
MoviesWatchingHandler struct for handler
type NetworksHandler ¶ added in v1.9.0
type NetworksHandler interface {
Handler
}
NetworksHandler interface to handle networks module action
type NetworksListsHandler ¶ added in v1.9.0
type NetworksListsHandler struct{}
NetworksListsHandler struct for handler
type NotesHandler ¶ added in v1.9.0
type NotesHandler interface {
Handler
}
NotesHandler interface to handle notes module action
type NotesItemHandler ¶ added in v1.9.0
type NotesItemHandler struct {
// contains filtered or unexported fields
}
NotesItemHandler struct for handler
type NotesNoteHandler ¶ added in v1.9.0
type NotesNoteHandler struct {
// contains filtered or unexported fields
}
NotesNoteHandler struct for handler
func (NotesNoteHandler) HandleDelete ¶ added in v1.9.0
HandleDelete process delete
func (NotesNoteHandler) HandleModifyNotes ¶ added in v1.9.0
HandleModifyNotes handle modify exiting notes
type NotesNotesCollectionHandler ¶ added in v1.9.0
type NotesNotesCollectionHandler struct {
// contains filtered or unexported fields
}
NotesNotesCollectionHandler struct for handler
type NotesNotesEpisodeHandler ¶ added in v1.9.0
type NotesNotesEpisodeHandler struct {
// contains filtered or unexported fields
}
NotesNotesEpisodeHandler struct for handler
type NotesNotesHandler ¶ added in v1.9.0
type NotesNotesHandler struct {
// contains filtered or unexported fields
}
NotesNotesHandler struct for handler
type NotesNotesHistoryHandler ¶ added in v1.9.0
type NotesNotesHistoryHandler struct {
// contains filtered or unexported fields
}
NotesNotesHistoryHandler struct for handler
type NotesNotesMovieHandler ¶ added in v1.9.0
type NotesNotesMovieHandler struct {
// contains filtered or unexported fields
}
NotesNotesMovieHandler struct for handler
type NotesNotesPersonHandler ¶ added in v1.9.0
type NotesNotesPersonHandler struct {
// contains filtered or unexported fields
}
NotesNotesPersonHandler struct for handler
type NotesNotesRatingHandler ¶ added in v1.9.0
type NotesNotesRatingHandler struct {
// contains filtered or unexported fields
}
NotesNotesRatingHandler struct for handler
type NotesNotesSeasonHandler ¶ added in v1.9.0
type NotesNotesSeasonHandler struct {
// contains filtered or unexported fields
}
NotesNotesSeasonHandler struct for handler
type NotesNotesShowHandler ¶ added in v1.9.0
type NotesNotesShowHandler struct {
// contains filtered or unexported fields
}
NotesNotesShowHandler struct for handler
type PeopleHandler ¶ added in v1.0.6
PeopleHandler interface to handle people module action
type PeopleListsHandler ¶ added in v1.0.6
type PeopleListsHandler struct{}
PeopleListsHandler struct for handler
type PeopleMoviesHandler ¶ added in v1.0.6
type PeopleMoviesHandler struct{}
PeopleMoviesHandler struct for handler
type PeopleRefreshHandler ¶ added in v1.5.0
type PeopleRefreshHandler struct{}
PeopleRefreshHandler struct for handler
type PeopleShowsHandler ¶ added in v1.0.6
type PeopleShowsHandler struct{}
PeopleShowsHandler struct for handler
type PeopleSummaryHandler ¶ added in v1.0.6
type PeopleSummaryHandler struct{}
PeopleSummaryHandler struct for handler
type PeopleUpdatedIDsHandler ¶ added in v1.0.6
type PeopleUpdatedIDsHandler struct{}
PeopleUpdatedIDsHandler struct for handler
type PeopleUpdatesHandler ¶ added in v1.0.6
type PeopleUpdatesHandler struct{}
PeopleUpdatesHandler struct for handler
type RecommendationsHandler ¶ added in v1.9.0
type RecommendationsHandler interface {
Handler
}
RecommendationsHandler interface to handle recommendations module action
type RecommendationsMoviesHandler ¶ added in v1.9.0
type RecommendationsMoviesHandler struct {
// contains filtered or unexported fields
}
RecommendationsMoviesHandler struct for handler
func (RecommendationsMoviesHandler) Handle ¶ added in v1.9.0
Handle to handle recommendations: movies action
func (RecommendationsMoviesHandler) HandleHide ¶ added in v1.9.0
func (r RecommendationsMoviesHandler) HandleHide(client *internal.Client, options *str.Options) error
HandleHide hide recommendation for movie
type RecommendationsShowsHandler ¶ added in v1.9.0
type RecommendationsShowsHandler struct {
// contains filtered or unexported fields
}
RecommendationsShowsHandler struct for handler
func (RecommendationsShowsHandler) Handle ¶ added in v1.9.0
Handle to handle recommendations: shows action
func (RecommendationsShowsHandler) HandleHide ¶ added in v1.9.0
func (r RecommendationsShowsHandler) HandleHide(client *internal.Client, options *str.Options) error
HandleHide hide recommendation for show
type ScrobbleHandler ¶ added in v1.9.0
type ScrobbleHandler interface {
Handler
}
ScrobbleHandler interface to handle scrobble module action
type ScrobblePauseEpisodeHandler ¶ added in v1.9.0
type ScrobblePauseEpisodeHandler struct {
// contains filtered or unexported fields
}
ScrobblePauseEpisodeHandler struct for handler
type ScrobblePauseHandler ¶ added in v1.9.0
type ScrobblePauseHandler struct {
// contains filtered or unexported fields
}
ScrobblePauseHandler struct for handler
type ScrobblePauseMovieHandler ¶ added in v1.9.0
type ScrobblePauseMovieHandler struct {
// contains filtered or unexported fields
}
ScrobblePauseMovieHandler struct for handler
type ScrobblePauseShowEpisodeHandler ¶ added in v1.9.0
type ScrobblePauseShowEpisodeHandler struct {
// contains filtered or unexported fields
}
ScrobblePauseShowEpisodeHandler struct for handler
func (ScrobblePauseShowEpisodeHandler) CreatePauseScrobbleForEpisodeAbs ¶ added in v1.9.0
func (s ScrobblePauseShowEpisodeHandler) CreatePauseScrobbleForEpisodeAbs(options *str.Options, client *internal.Client) error
CreatePauseScrobbleForEpisodeAbs to handle pause scrobble: episode abs
func (ScrobblePauseShowEpisodeHandler) CreatePauseScrobbleForEpisodeCode ¶ added in v1.9.0
func (s ScrobblePauseShowEpisodeHandler) CreatePauseScrobbleForEpisodeCode(options *str.Options, client *internal.Client) error
CreatePauseScrobbleForEpisodeCode to handle pasue scrobble: episode code
type ScrobbleStartEpisodeHandler ¶ added in v1.9.0
type ScrobbleStartEpisodeHandler struct {
// contains filtered or unexported fields
}
ScrobbleStartEpisodeHandler struct for handler
type ScrobbleStartHandler ¶ added in v1.9.0
type ScrobbleStartHandler struct {
// contains filtered or unexported fields
}
ScrobbleStartHandler struct for handler
type ScrobbleStartMovieHandler ¶ added in v1.9.0
type ScrobbleStartMovieHandler struct {
// contains filtered or unexported fields
}
ScrobbleStartMovieHandler struct for handler
type ScrobbleStartShowEpisodeHandler ¶ added in v1.9.0
type ScrobbleStartShowEpisodeHandler struct {
// contains filtered or unexported fields
}
ScrobbleStartShowEpisodeHandler struct for handler
func (ScrobbleStartShowEpisodeHandler) CreateScrobbleForEpisodeAbs ¶ added in v1.9.0
func (s ScrobbleStartShowEpisodeHandler) CreateScrobbleForEpisodeAbs(options *str.Options, client *internal.Client) error
CreateScrobbleForEpisodeAbs to handle scrobble: episode abs
func (ScrobbleStartShowEpisodeHandler) CreateScrobbleForEpisodeCode ¶ added in v1.9.0
func (s ScrobbleStartShowEpisodeHandler) CreateScrobbleForEpisodeCode(options *str.Options, client *internal.Client) error
CreateScrobbleForEpisodeCode to handle scrobble: episode code
type ScrobbleStopEpisodeHandler ¶ added in v1.9.0
type ScrobbleStopEpisodeHandler struct {
// contains filtered or unexported fields
}
ScrobbleStopEpisodeHandler struct for handler
type ScrobbleStopHandler ¶ added in v1.9.0
type ScrobbleStopHandler struct {
// contains filtered or unexported fields
}
ScrobbleStopHandler struct for handler
type ScrobbleStopMovieHandler ¶ added in v1.9.0
type ScrobbleStopMovieHandler struct {
// contains filtered or unexported fields
}
ScrobbleStopMovieHandler struct for handler
type ScrobbleStopShowEpisodeHandler ¶ added in v1.9.0
type ScrobbleStopShowEpisodeHandler struct {
// contains filtered or unexported fields
}
ScrobbleStopShowEpisodeHandler struct for handler
func (ScrobbleStopShowEpisodeHandler) CreateStopScrobbleForEpisodeAbs ¶ added in v1.9.0
func (s ScrobbleStopShowEpisodeHandler) CreateStopScrobbleForEpisodeAbs(options *str.Options, client *internal.Client) error
CreateStopScrobbleForEpisodeAbs to handle scrobble: episode abs
func (ScrobbleStopShowEpisodeHandler) CreateStopScrobbleForEpisodeCode ¶ added in v1.9.0
func (s ScrobbleStopShowEpisodeHandler) CreateStopScrobbleForEpisodeCode(options *str.Options, client *internal.Client) error
CreateStopScrobbleForEpisodeCode to handle scrobble: episode code
type SeasonsCommentsHandler ¶ added in v1.12.0
type SeasonsCommentsHandler struct{}
SeasonsCommentsHandler struct for handler
type SeasonsEpisodesHandler ¶ added in v1.12.0
type SeasonsEpisodesHandler struct{}
SeasonsEpisodesHandler struct for handler
type SeasonsHandler ¶ added in v1.12.0
SeasonsHandler interface to handle seasons module action
type SeasonsListsHandler ¶ added in v1.12.0
type SeasonsListsHandler struct {
// contains filtered or unexported fields
}
SeasonsListsHandler struct for handler
type SeasonsPeopleHandler ¶ added in v1.12.0
type SeasonsPeopleHandler struct {
// contains filtered or unexported fields
}
SeasonsPeopleHandler struct for handler
type SeasonsRatingsHandler ¶ added in v1.12.0
type SeasonsRatingsHandler struct {
// contains filtered or unexported fields
}
SeasonsRatingsHandler struct for handler
type SeasonsSeasonHandler ¶ added in v1.12.0
type SeasonsSeasonHandler struct{}
SeasonsSeasonHandler struct for handler
type SeasonsStatsHandler ¶ added in v1.12.0
type SeasonsStatsHandler struct {
// contains filtered or unexported fields
}
SeasonsStatsHandler struct for handler
type SeasonsSummaryHandler ¶ added in v1.12.0
type SeasonsSummaryHandler struct{}
SeasonsSummaryHandler struct for handler
type SeasonsTranslationsHandler ¶ added in v1.12.0
type SeasonsTranslationsHandler struct{}
SeasonsTranslationsHandler struct for handler
type SeasonsVideosHandler ¶ added in v1.12.0
type SeasonsVideosHandler struct{}
SeasonsVideosHandler struct for handler
type SeasonsWatchingHandler ¶ added in v1.12.0
type SeasonsWatchingHandler struct{}
SeasonsWatchingHandler struct for handler
type ShowsAliasesHandler ¶ added in v1.10.0
type ShowsAliasesHandler struct{}
ShowsAliasesHandler struct for handler
type ShowsAnticipatedHandler ¶ added in v1.10.0
type ShowsAnticipatedHandler struct{}
ShowsAnticipatedHandler struct for handler
type ShowsCertificationsHandler ¶ added in v1.10.0
type ShowsCertificationsHandler struct{}
ShowsCertificationsHandler struct for handler
type ShowsCollectedHandler ¶ added in v1.10.0
type ShowsCollectedHandler struct{}
ShowsCollectedHandler struct for handler
type ShowsCollectionProgressHandler ¶ added in v1.10.0
type ShowsCollectionProgressHandler struct {
// contains filtered or unexported fields
}
ShowsCollectionProgressHandler struct for handler
type ShowsCommentsHandler ¶ added in v1.10.0
type ShowsCommentsHandler struct{}
ShowsCommentsHandler struct for handler
type ShowsFavoritedHandler ¶ added in v1.10.0
type ShowsFavoritedHandler struct{}
ShowsFavoritedHandler struct for handler
type ShowsHandler ¶ added in v1.10.0
ShowsHandler interface to handle shows module action
type ShowsLastEpisodeHandler ¶ added in v1.10.0
type ShowsLastEpisodeHandler struct{}
ShowsLastEpisodeHandler struct for handler
type ShowsListsHandler ¶ added in v1.10.0
type ShowsListsHandler struct {
// contains filtered or unexported fields
}
ShowsListsHandler struct for handler
type ShowsNextEpisodeHandler ¶ added in v1.10.0
type ShowsNextEpisodeHandler struct{}
ShowsNextEpisodeHandler struct for handler
type ShowsPeopleHandler ¶ added in v1.10.0
type ShowsPeopleHandler struct {
// contains filtered or unexported fields
}
ShowsPeopleHandler struct for handler
type ShowsPlayedHandler ¶ added in v1.10.0
type ShowsPlayedHandler struct{}
ShowsPlayedHandler struct for handler
type ShowsPopularHandler ¶ added in v1.10.0
type ShowsPopularHandler struct{}
ShowsPopularHandler struct for handler
type ShowsRatingsHandler ¶ added in v1.10.0
type ShowsRatingsHandler struct {
// contains filtered or unexported fields
}
ShowsRatingsHandler struct for handler
type ShowsRefreshHandler ¶ added in v1.10.0
type ShowsRefreshHandler struct{}
ShowsRefreshHandler struct for handler
type ShowsRelatedHandler ¶ added in v1.10.0
type ShowsRelatedHandler struct {
// contains filtered or unexported fields
}
ShowsRelatedHandler struct for handler
type ShowsResetShowProgressHandler ¶ added in v1.10.0
type ShowsResetShowProgressHandler struct {
// contains filtered or unexported fields
}
ShowsResetShowProgressHandler struct for handler
type ShowsStatsHandler ¶ added in v1.10.0
type ShowsStatsHandler struct {
// contains filtered or unexported fields
}
ShowsStatsHandler struct for handler
type ShowsStudiosHandler ¶ added in v1.10.0
type ShowsStudiosHandler struct{}
ShowsStudiosHandler struct for handler
type ShowsSummaryHandler ¶ added in v1.10.0
type ShowsSummaryHandler struct{}
ShowsSummaryHandler struct for handler
type ShowsTranslationsHandler ¶ added in v1.10.0
type ShowsTranslationsHandler struct{}
ShowsTranslationsHandler struct for handler
type ShowsTrendingHandler ¶ added in v1.10.0
type ShowsTrendingHandler struct{}
ShowsTrendingHandler struct for handler
type ShowsUpdatedIDsHandler ¶ added in v1.10.0
type ShowsUpdatedIDsHandler struct{}
ShowsUpdatedIDsHandler struct for handler
type ShowsUpdatesHandler ¶ added in v1.10.0
type ShowsUpdatesHandler struct{}
ShowsUpdatesHandler struct for handler
type ShowsVideosHandler ¶ added in v1.10.0
type ShowsVideosHandler struct{}
ShowsVideosHandler struct for handler
type ShowsWatchedHandler ¶ added in v1.10.0
type ShowsWatchedHandler struct{}
ShowsWatchedHandler struct for handler
type ShowsWatchedProgressHandler ¶ added in v1.10.0
type ShowsWatchedProgressHandler struct {
// contains filtered or unexported fields
}
ShowsWatchedProgressHandler struct for handler
type ShowsWatchingHandler ¶ added in v1.10.0
type ShowsWatchingHandler struct{}
ShowsWatchingHandler struct for handler
type SyncAddToCollectionHandler ¶ added in v1.14.0
type SyncAddToCollectionHandler struct {
// contains filtered or unexported fields
}
SyncAddToCollectionHandler struct for handler
type SyncAddToFavoritesHandler ¶ added in v1.14.0
type SyncAddToFavoritesHandler struct {
// contains filtered or unexported fields
}
SyncAddToFavoritesHandler struct for handler
type SyncAddToHistoryHandler ¶ added in v1.14.0
type SyncAddToHistoryHandler struct {
// contains filtered or unexported fields
}
SyncAddToHistoryHandler struct for handler
type SyncAddToRatingsHandler ¶ added in v1.14.0
type SyncAddToRatingsHandler struct {
// contains filtered or unexported fields
}
SyncAddToRatingsHandler struct for handler
type SyncAddToWatchlistHandler ¶ added in v1.14.0
type SyncAddToWatchlistHandler struct {
// contains filtered or unexported fields
}
SyncAddToWatchlistHandler struct for handler
type SyncGetCollectionHandler ¶ added in v1.14.0
type SyncGetCollectionHandler struct {
// contains filtered or unexported fields
}
SyncGetCollectionHandler struct for handler
type SyncGetFavoritesHandler ¶ added in v1.14.0
type SyncGetFavoritesHandler struct {
// contains filtered or unexported fields
}
SyncGetFavoritesHandler struct for handler
type SyncGetHistoryHandler ¶ added in v1.14.0
type SyncGetHistoryHandler struct {
// contains filtered or unexported fields
}
SyncGetHistoryHandler struct for handler
type SyncGetRatingsHandler ¶ added in v1.14.0
type SyncGetRatingsHandler struct {
// contains filtered or unexported fields
}
SyncGetRatingsHandler struct for handler
type SyncGetWatchedHandler ¶ added in v1.14.0
type SyncGetWatchedHandler struct {
// contains filtered or unexported fields
}
SyncGetWatchedHandler struct for handler
type SyncGetWatchlistHandler ¶ added in v1.14.0
type SyncGetWatchlistHandler struct {
// contains filtered or unexported fields
}
SyncGetWatchlistHandler struct for handler
type SyncHandler ¶ added in v1.14.0
SyncHandler interface to handle sync module action
type SyncLastActivitiesHandler ¶ added in v1.14.0
type SyncLastActivitiesHandler struct{}
SyncLastActivitiesHandler struct for handler
type SyncPlaybackHandler ¶ added in v1.14.0
type SyncPlaybackHandler struct {
// contains filtered or unexported fields
}
SyncPlaybackHandler struct for handler
type SyncRemoveFromCollectionHandler ¶ added in v1.14.0
type SyncRemoveFromCollectionHandler struct {
// contains filtered or unexported fields
}
SyncRemoveFromCollectionHandler struct for handler
type SyncRemoveFromFavoritesHandler ¶ added in v1.14.0
type SyncRemoveFromFavoritesHandler struct {
// contains filtered or unexported fields
}
SyncRemoveFromFavoritesHandler struct for handler
type SyncRemoveFromHistoryHandler ¶ added in v1.14.0
type SyncRemoveFromHistoryHandler struct {
// contains filtered or unexported fields
}
SyncRemoveFromHistoryHandler struct for handler
type SyncRemoveFromRatingsHandler ¶ added in v1.14.0
type SyncRemoveFromRatingsHandler struct {
// contains filtered or unexported fields
}
SyncRemoveFromRatingsHandler struct for handler
type SyncRemoveFromWatchlistHandler ¶ added in v1.14.0
type SyncRemoveFromWatchlistHandler struct {
// contains filtered or unexported fields
}
SyncRemoveFromWatchlistHandler struct for handler
type SyncRemovePlaybackHandler ¶ added in v1.14.0
type SyncRemovePlaybackHandler struct {
// contains filtered or unexported fields
}
SyncRemovePlaybackHandler struct for handler
type SyncReorderFavoritesHandler ¶ added in v1.14.0
type SyncReorderFavoritesHandler struct {
// contains filtered or unexported fields
}
SyncReorderFavoritesHandler struct for handler
type SyncReorderWatchlistHandler ¶ added in v1.14.0
type SyncReorderWatchlistHandler struct {
// contains filtered or unexported fields
}
SyncReorderWatchlistHandler struct for handler
type SyncUpdateFavoriteItemHandler ¶ added in v1.14.0
type SyncUpdateFavoriteItemHandler struct {
// contains filtered or unexported fields
}
SyncUpdateFavoriteItemHandler struct for handler
type SyncUpdateFavoritesHandler ¶ added in v1.14.0
type SyncUpdateFavoritesHandler struct {
// contains filtered or unexported fields
}
SyncUpdateFavoritesHandler struct for handler
type SyncUpdateWatchlistHandler ¶ added in v1.14.0
type SyncUpdateWatchlistHandler struct {
// contains filtered or unexported fields
}
SyncUpdateWatchlistHandler struct for handler
type SyncUpdateWatchlistItemHandler ¶ added in v1.14.0
type SyncUpdateWatchlistItemHandler struct {
// contains filtered or unexported fields
}
SyncUpdateWatchlistItemHandler struct for handler
type TmdbEpisodeHandler ¶
type TmdbEpisodeHandler struct{}
TmdbEpisodeHandler struct for handler
func (TmdbEpisodeHandler) Handle ¶
func (TmdbEpisodeHandler) Handle(options *str.Options, data *str.ExportlistItem, findDuplicates []any, exportJSON []str.ExportlistItemJSON) ([]any, []str.ExportlistItemJSON, error)
Handle to handle json list item
type TmdbMovieHandler ¶
type TmdbMovieHandler struct{}
TmdbMovieHandler struct for handler
func (TmdbMovieHandler) Handle ¶
func (TmdbMovieHandler) Handle(options *str.Options, data *str.ExportlistItem, findDuplicates []any, exportJSON []str.ExportlistItemJSON) ([]any, []str.ExportlistItemJSON, error)
Handle to handle json list item
type TmdbShowHandler ¶
type TmdbShowHandler struct{}
TmdbShowHandler struct for handler
func (TmdbShowHandler) Handle ¶
func (TmdbShowHandler) Handle(options *str.Options, data *str.ExportlistItem, findDuplicates []any, exportJSON []str.ExportlistItemJSON) ([]any, []str.ExportlistItemJSON, error)
Handle to handle json list item
type TvdbEpisodeHandler ¶
type TvdbEpisodeHandler struct{}
TvdbEpisodeHandler struct for handler
func (TvdbEpisodeHandler) Handle ¶
func (TvdbEpisodeHandler) Handle(options *str.Options, data *str.ExportlistItem, findDuplicates []any, exportJSON []str.ExportlistItemJSON) ([]any, []str.ExportlistItemJSON, error)
Handle to handle json list item
type UsersAddHiddenItemsHandler ¶ added in v1.15.0
type UsersAddHiddenItemsHandler struct {
// contains filtered or unexported fields
}
UsersAddHiddenItemsHandler struct for handler
type UsersAddListHandler ¶ added in v1.15.0
type UsersAddListHandler struct {
// contains filtered or unexported fields
}
UsersAddListHandler struct for handler
type UsersAddListItemsHandler ¶ added in v1.15.0
type UsersAddListItemsHandler struct {
// contains filtered or unexported fields
}
UsersAddListItemsHandler struct for handler
type UsersBlockHandler ¶ added in v1.15.0
type UsersBlockHandler struct {
// contains filtered or unexported fields
}
UsersBlockHandler struct for handler
type UsersBlockedUsersHandler ¶ added in v1.15.0
type UsersBlockedUsersHandler struct {
// contains filtered or unexported fields
}
UsersBlockedUsersHandler struct for handler
type UsersCollaborationsHandler ¶ added in v1.15.0
type UsersCollaborationsHandler struct {
// contains filtered or unexported fields
}
UsersCollaborationsHandler struct for handler
type UsersCollectionHandler ¶ added in v1.15.0
type UsersCollectionHandler struct {
// contains filtered or unexported fields
}
UsersCollectionHandler struct for handler
type UsersCommentsHandler ¶ added in v1.15.0
type UsersCommentsHandler struct {
// contains filtered or unexported fields
}
UsersCommentsHandler struct for handler
type UsersDeleteListHandler ¶ added in v1.15.0
type UsersDeleteListHandler struct {
// contains filtered or unexported fields
}
UsersDeleteListHandler struct for handler
type UsersFavoritesCommentsHandler ¶ added in v1.15.0
type UsersFavoritesCommentsHandler struct {
// contains filtered or unexported fields
}
UsersFavoritesCommentsHandler struct for handler
type UsersFavoritesHandler ¶ added in v1.15.0
type UsersFavoritesHandler struct {
// contains filtered or unexported fields
}
UsersFavoritesHandler struct for handler
type UsersFollowHandler ¶ added in v1.15.0
type UsersFollowHandler struct {
// contains filtered or unexported fields
}
UsersFollowHandler struct for handler
type UsersFollowerRequestsHandler ¶ added in v1.15.0
type UsersFollowerRequestsHandler struct {
// contains filtered or unexported fields
}
UsersFollowerRequestsHandler struct for handler
func (UsersFollowerRequestsHandler) Handle ¶ added in v1.15.0
Handle to handle users: follower_requests action
func (UsersFollowerRequestsHandler) HandleApprove ¶ added in v1.15.0
func (u UsersFollowerRequestsHandler) HandleApprove(options *str.Options, client *internal.Client) error
HandleApprove approve follower request by id.
func (UsersFollowerRequestsHandler) HandleFollowerRequests ¶ added in v1.15.0
func (u UsersFollowerRequestsHandler) HandleFollowerRequests(options *str.Options, client *internal.Client) error
HandleFollowerRequests get follower requests.
func (UsersFollowerRequestsHandler) HandleFollowerRequestsDeny ¶ added in v1.15.0
func (u UsersFollowerRequestsHandler) HandleFollowerRequestsDeny(options *str.Options, client *internal.Client) error
HandleFollowerRequestsDeny deny follower request by id.
type UsersFollowersHandler ¶ added in v1.15.0
type UsersFollowersHandler struct {
// contains filtered or unexported fields
}
UsersFollowersHandler struct for handler
type UsersFollowingHandler ¶ added in v1.15.0
type UsersFollowingHandler struct {
// contains filtered or unexported fields
}
UsersFollowingHandler struct for handler
type UsersFollowingRequestsHandler ¶ added in v1.15.0
type UsersFollowingRequestsHandler struct {
// contains filtered or unexported fields
}
UsersFollowingRequestsHandler struct for handler
type UsersFriendsHandler ¶ added in v1.15.0
type UsersFriendsHandler struct {
// contains filtered or unexported fields
}
UsersFriendsHandler struct for handler
type UsersHandler ¶ added in v1.1.0
UsersHandler interface to handle users module action
type UsersHiddenItemsHandler ¶ added in v1.15.0
type UsersHiddenItemsHandler struct {
// contains filtered or unexported fields
}
UsersHiddenItemsHandler struct for handler
type UsersHistoryHandler ¶ added in v1.15.0
type UsersHistoryHandler struct {
// contains filtered or unexported fields
}
UsersHistoryHandler struct for handler
type UsersLikesHandler ¶ added in v1.15.0
type UsersLikesHandler struct {
// contains filtered or unexported fields
}
UsersLikesHandler struct for handler
type UsersListCommentsHandler ¶ added in v1.15.0
type UsersListCommentsHandler struct {
// contains filtered or unexported fields
}
UsersListCommentsHandler struct for handler
type UsersListHandler ¶ added in v1.15.0
type UsersListHandler struct {
// contains filtered or unexported fields
}
UsersListHandler struct for handler
type UsersListItemsHandler ¶ added in v1.15.0
type UsersListItemsHandler struct {
// contains filtered or unexported fields
}
UsersListItemsHandler struct for handler
type UsersListLikeHandler ¶ added in v1.15.0
type UsersListLikeHandler struct {
// contains filtered or unexported fields
}
UsersListLikeHandler struct for handler
type UsersListLikesHandler ¶ added in v1.15.0
type UsersListLikesHandler struct {
// contains filtered or unexported fields
}
UsersListLikesHandler struct for handler
type UsersListReportHandler ¶ added in v1.15.0
type UsersListReportHandler struct {
// contains filtered or unexported fields
}
UsersListReportHandler struct for handler
type UsersListsHandler ¶ added in v1.1.0
type UsersListsHandler struct {
// contains filtered or unexported fields
}
UsersListsHandler struct for handler
type UsersNotesHandler ¶ added in v1.15.0
type UsersNotesHandler struct {
// contains filtered or unexported fields
}
UsersNotesHandler struct for handler
type UsersProfileHandler ¶ added in v1.15.0
type UsersProfileHandler struct{}
UsersProfileHandler struct for handler
type UsersRatingsHandler ¶ added in v1.15.0
type UsersRatingsHandler struct {
// contains filtered or unexported fields
}
UsersRatingsHandler struct for handler
type UsersRemoveHiddenItemsHandler ¶ added in v1.15.0
type UsersRemoveHiddenItemsHandler struct {
// contains filtered or unexported fields
}
UsersRemoveHiddenItemsHandler struct for handler
type UsersRemoveListItemsHandler ¶ added in v1.15.0
type UsersRemoveListItemsHandler struct {
// contains filtered or unexported fields
}
UsersRemoveListItemsHandler struct for handler
type UsersReorderListItemsHandler ¶ added in v1.15.0
type UsersReorderListItemsHandler struct {
// contains filtered or unexported fields
}
UsersReorderListItemsHandler struct for handler
type UsersReorderListsHandler ¶ added in v1.15.0
type UsersReorderListsHandler struct {
// contains filtered or unexported fields
}
UsersReorderListsHandler struct for handler
type UsersReportHandler ¶ added in v1.15.0
type UsersReportHandler struct {
// contains filtered or unexported fields
}
UsersReportHandler struct for handler
type UsersSavedFiltersHandler ¶ added in v1.1.0
type UsersSavedFiltersHandler struct{}
UsersSavedFiltersHandler struct for handler
type UsersSettingsHandler ¶ added in v1.5.0
type UsersSettingsHandler struct{}
UsersSettingsHandler struct for handler
type UsersStatsHandler ¶ added in v1.2.0
type UsersStatsHandler struct{}
UsersStatsHandler struct for handler
type UsersUnblockHandler ¶ added in v1.15.0
type UsersUnblockHandler struct {
// contains filtered or unexported fields
}
UsersUnblockHandler struct for handler
type UsersUnfollowHandler ¶ added in v1.15.0
type UsersUnfollowHandler struct {
// contains filtered or unexported fields
}
UsersUnfollowHandler struct for handler
type UsersUpdateListHandler ¶ added in v1.15.0
type UsersUpdateListHandler struct {
// contains filtered or unexported fields
}
UsersUpdateListHandler struct for handler
type UsersUpdateListItemHandler ¶ added in v1.15.0
type UsersUpdateListItemHandler struct {
// contains filtered or unexported fields
}
UsersUpdateListItemHandler struct for handler
type UsersWatchedHandler ¶ added in v1.3.0
type UsersWatchedHandler struct{}
UsersWatchedHandler struct for handler
type UsersWatchingHandler ¶ added in v1.15.0
type UsersWatchingHandler struct {
// contains filtered or unexported fields
}
UsersWatchingHandler struct for handler
type UsersWatchlistCommentsHandler ¶ added in v1.15.0
type UsersWatchlistCommentsHandler struct {
// contains filtered or unexported fields
}
UsersWatchlistCommentsHandler struct for handler
type UsersWatchlistHandler ¶ added in v1.15.0
type UsersWatchlistHandler struct {
// contains filtered or unexported fields
}
UsersWatchlistHandler struct for handler
Source Files
¶
- calendars_dvd_handler.go
- calendars_finales_handler.go
- calendars_handler.go
- calendars_movies_handler.go
- calendars_new_shows_handler.go
- calendars_season_premieres_handler.go
- calendars_shows_handler.go
- certifications_handler.go
- certifications_types_handler.go
- checkin_delete_handler.go
- checkin_episode_handler.go
- checkin_handler.go
- checkin_movie_handler.go
- checkin_show_episode_handler.go
- comments_comment_handler.go
- comments_comments_episode_handler.go
- comments_comments_handler.go
- comments_comments_list_handler.go
- comments_comments_movie_handler.go
- comments_comments_season_handler.go
- comments_comments_show_handler.go
- comments_handler.go
- comments_item_handler.go
- comments_like_handler.go
- comments_likes_handler.go
- comments_recent_handler.go
- comments_replies_handler.go
- comments_trending_handler.go
- comments_updates_handler.go
- commons.go
- commons_helpers.go
- countries_handler.go
- countries_types_handler.go
- default_handler.go
- episodes_comments_handler.go
- episodes_handler.go
- episodes_lists_handler.go
- episodes_people_handler.go
- episodes_ratings_handler.go
- episodes_stats_handler.go
- episodes_summary_handler.go
- episodes_translations_handler.go
- episodes_videos_handler.go
- episodes_watching_handler.go
- genres_handler.go
- genres_types_handler.go
- handler.go
- imdb_episode_handler.go
- imdb_movie_handler.go
- imdb_show_handler.go
- items_handler.go
- languages_handler.go
- languages_types_handler.go
- lists_comments_handler.go
- lists_handler.go
- lists_items_handler.go
- lists_like_handler.go
- lists_likes_handler.go
- lists_list_handler.go
- lists_popular_handler.go
- lists_trending_handler.go
- movies_aliases_handler.go
- movies_anticipated_handler.go
- movies_boxoffice_handler.go
- movies_collected_handler.go
- movies_comments_handler.go
- movies_favorited_handler.go
- movies_handler.go
- movies_lists_handler.go
- movies_people_handler.go
- movies_played_handler.go
- movies_popular_handler.go
- movies_ratings_handler.go
- movies_refresh_handler.go
- movies_related_handler.go
- movies_releases_handler.go
- movies_stats_handler.go
- movies_studios_handler.go
- movies_summary_handler.go
- movies_translations_handler.go
- movies_trending_handler.go
- movies_updated_ids_handler.go
- movies_updates_handler.go
- movies_videos_handler.go
- movies_watched_handler.go
- movies_watching_handler.go
- networks_handler.go
- networks_lists_handler.go
- notes_handler.go
- notes_item_handler.go
- notes_note_handler.go
- notes_notes_collection_handler.go
- notes_notes_episode_handler.go
- notes_notes_handler.go
- notes_notes_history_handler.go
- notes_notes_movie_handler.go
- notes_notes_person_handler.go
- notes_notes_rating_handler.go
- notes_notes_season_handler.go
- notes_notes_show_handler.go
- people_handler.go
- people_lists_handler.go
- people_movies_handler.go
- people_refresh_handler.go
- people_shows_handler.go
- people_summary_handler.go
- people_updated_ids_handler.go
- people_updates_handler.go
- recommendations_handler.go
- recommendations_movies_handler.go
- recommendations_shows_handler.go
- scrobble_handler.go
- scrobble_pause_episode_handler.go
- scrobble_pause_handler.go
- scrobble_pause_movie_handler.go
- scrobble_pause_show_episode_handler.go
- scrobble_start_episode_handler.go
- scrobble_start_handler.go
- scrobble_start_movie_handler.go
- scrobble_start_show_episode_handler.go
- scrobble_stop_episode_handler.go
- scrobble_stop_handler.go
- scrobble_stop_movie_handler.go
- scrobble_stop_show_episode_handler.go
- seasons_comments_handler.go
- seasons_episodes_handler.go
- seasons_handler.go
- seasons_lists_handler.go
- seasons_people_handler.go
- seasons_ratings_handler.go
- seasons_season_handler.go
- seasons_stats_handler.go
- seasons_summary_handler.go
- seasons_translations_handler.go
- seasons_videos_handler.go
- seasons_watching_handler.go
- shows_aliases_handler.go
- shows_anticipated_handler.go
- shows_certifications_handler.go
- shows_collected_handler.go
- shows_collection_progress_handler.go
- shows_comments_handler.go
- shows_favorited_handler.go
- shows_handler.go
- shows_last_episode_handler.go
- shows_lists_handler.go
- shows_next_episode_handler.go
- shows_people_handler.go
- shows_played_handler.go
- shows_popular_handler.go
- shows_ratings_handler.go
- shows_refresh_handler.go
- shows_related_handler.go
- shows_reset_show_progress_handler.go
- shows_stats_handler.go
- shows_studios_handler.go
- shows_summary_handler.go
- shows_translations_handler.go
- shows_trending_handler.go
- shows_updated_ids_handler.go
- shows_updates_handler.go
- shows_videos_handler.go
- shows_watched_handler.go
- shows_watched_progress_handler.go
- shows_watching_handler.go
- sync_add_to_collection_handler.go
- sync_add_to_favorites_handler.go
- sync_add_to_history_handler.go
- sync_add_to_ratings_handler.go
- sync_add_to_watchlist_handler.go
- sync_get_collection_handler.go
- sync_get_favorites_handler.go
- sync_get_history_handler.go
- sync_get_ratings_handler.go
- sync_get_watched_handler.go
- sync_get_watchlist_handler.go
- sync_handler.go
- sync_last_activities_handler.go
- sync_playback_handler.go
- sync_remove_from_collection_handler.go
- sync_remove_from_favorites_handler.go
- sync_remove_from_history_handler.go
- sync_remove_from_ratings_handler.go
- sync_remove_from_watchlist_handler.go
- sync_remove_playback_handler.go
- sync_reorder_favorites_handler.go
- sync_reorder_watchlist_handler.go
- sync_update_favorite_item_handler.go
- sync_update_favorites_handler.go
- sync_update_watchlist_handler.go
- sync_update_watchlist_item_handler.go
- tmdb_episode_handler.go
- tmdb_movie_handler.go
- tmdb_show_handler.go
- tvdb_episode_handler.go
- users_add_hidden_items.go
- users_add_list_handler.go
- users_add_list_items_handler.go
- users_block_handler.go
- users_blocked_users_handler.go
- users_collaborations_handler.go
- users_collection_handler.go
- users_comments_handler.go
- users_delete_list_handler.go
- users_favorites_comments_handler.go
- users_favorites_handler.go
- users_follow_handler.go
- users_follower_requests.go
- users_followers_handler.go
- users_following_handler.go
- users_friends_handler.go
- users_handler.go
- users_hidden_items.go
- users_history_handler.go
- users_likes_handler.go
- users_list_comments_handler.go
- users_list_handler.go
- users_list_items_handler.go
- users_list_like_handler.go
- users_list_likes_handler.go
- users_list_report_handler.go
- users_lists_handler.go
- users_notes_handler.go
- users_pending_following_requests.go
- users_profile_handler.go
- users_ratings_handler.go
- users_remove_hidden_items.go
- users_remove_list_items_handler.go
- users_reorder_list_items_handler.go
- users_reorder_lists_handler.go
- users_report_handler.go
- users_saved_filters_handler.go
- users_settings_handler.go
- users_stats_handler.go
- users_unblock_handler.go
- users_unfollow_handler.go
- users_update_list_handler.go
- users_update_list_item_handler.go
- users_watched_handler.go
- users_watching_handler.go
- users_watchlist_comments_handler.go
- users_watchlist_handler.go