handlers

package
v1.15.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 16, 2026 License: MIT Imports: 17 Imported by: 0

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

Constants

This section is empty.

Variables

This section is empty.

Functions

func Ptr added in v1.14.0

func Ptr[T any](v T) *T

Ptr is a helper routine that allocates a new T value to store v and returns a pointer to it.

func SeasonsWithEpisodeNumbersOnly added in v1.14.0

func SeasonsWithEpisodeNumbersOnly(src *[]str.Season) *[]str.Season

SeasonsWithEpisodeNumbersOnly is a helper function to make seasons lists with episodes contains numbers

Types

type CalendarsDvdHandler added in v1.0.7

type CalendarsDvdHandler struct{}

CalendarsDvdHandler struct for handler

func (CalendarsDvdHandler) Handle added in v1.0.7

func (CalendarsDvdHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle calendars: dvd action

type CalendarsFinalesHandler added in v1.0.7

type CalendarsFinalesHandler struct{}

CalendarsFinalesHandler struct for handler

func (CalendarsFinalesHandler) Handle added in v1.0.7

func (CalendarsFinalesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle calendars: finales action

type CalendarsHandler added in v1.0.7

type CalendarsHandler interface {
	Handle(options *str.Options, client *internal.Client) error
}

CalendarsHandler interface to handle calendars module action

type CalendarsMoviesHandler added in v1.0.7

type CalendarsMoviesHandler struct{}

CalendarsMoviesHandler struct for handler

func (CalendarsMoviesHandler) Handle added in v1.0.7

func (CalendarsMoviesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle calendars: movies action

type CalendarsNewShowsHandler added in v1.0.7

type CalendarsNewShowsHandler struct{}

CalendarsNewShowsHandler struct for handler

func (CalendarsNewShowsHandler) Handle added in v1.0.7

func (CalendarsNewShowsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle calendars: shows action

type CalendarsSeasonPremieresHandler added in v1.0.7

type CalendarsSeasonPremieresHandler struct{}

CalendarsSeasonPremieresHandler struct for handler

func (CalendarsSeasonPremieresHandler) Handle added in v1.0.7

func (CalendarsSeasonPremieresHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle calendars: season premieres action

type CalendarsShowsHandler added in v1.0.7

type CalendarsShowsHandler struct{}

CalendarsShowsHandler struct for handler

func (CalendarsShowsHandler) Handle added in v1.0.7

func (CalendarsShowsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle calendars: shows action

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

func (CertificationsTypesHandler) Handle added in v1.6.0

func (CertificationsTypesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle calendars: shows action

type CheckinDeleteHandler added in v1.5.0

type CheckinDeleteHandler struct{}

CheckinDeleteHandler struct for handler

func (CheckinDeleteHandler) Handle added in v1.5.0

func (h CheckinDeleteHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle checkin: episode action

type CheckinEpisodeHandler added in v1.5.0

type CheckinEpisodeHandler struct {
	// contains filtered or unexported fields
}

CheckinEpisodeHandler struct for handler

func (CheckinEpisodeHandler) Handle added in v1.5.0

func (h CheckinEpisodeHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle checkin: episode action

type CheckinHandler added in v1.5.0

type CheckinHandler interface {
	Handle(options *str.Options, client *internal.Client) error
}

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

func (CheckinMovieHandler) Handle added in v1.5.0

func (h CheckinMovieHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle checkin: checkin action

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

func (CheckinShowEpisodeHandler) Handle added in v1.5.0

func (h CheckinShowEpisodeHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle checkin: episode action

type CommentsCommentHandler added in v1.6.0

type CommentsCommentHandler struct {
	// contains filtered or unexported fields
}

CommentsCommentHandler struct for handler

func (CommentsCommentHandler) Handle added in v1.6.0

func (h CommentsCommentHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle comments: comment action

func (CommentsCommentHandler) HandleDelete added in v1.9.0

func (h CommentsCommentHandler) HandleDelete(options *str.Options, client *internal.Client) error

HandleDelete handle delete comment

func (CommentsCommentHandler) HandleModify added in v1.9.0

func (h CommentsCommentHandler) HandleModify(options *str.Options, client *internal.Client) error

HandleModify modify exiting comment

type CommentsCommentsEpisodeHandler added in v1.6.0

type CommentsCommentsEpisodeHandler struct {
	// contains filtered or unexported fields
}

CommentsCommentsEpisodeHandler struct for handler

func (CommentsCommentsEpisodeHandler) Handle added in v1.6.0

func (h CommentsCommentsEpisodeHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle comments: episode type

type CommentsCommentsHandler added in v1.6.0

type CommentsCommentsHandler struct{}

CommentsCommentsHandler struct for handler

func (CommentsCommentsHandler) Handle added in v1.6.0

func (CommentsCommentsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle checkin: checkin action

type CommentsCommentsListHandler added in v1.6.0

type CommentsCommentsListHandler struct {
	// contains filtered or unexported fields
}

CommentsCommentsListHandler struct for handler

func (CommentsCommentsListHandler) Handle added in v1.6.0

func (h CommentsCommentsListHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle comments: list type

type CommentsCommentsMovieHandler added in v1.6.0

type CommentsCommentsMovieHandler struct {
	// contains filtered or unexported fields
}

CommentsCommentsMovieHandler struct for handler

func (CommentsCommentsMovieHandler) Handle added in v1.6.0

func (h CommentsCommentsMovieHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle comments: movie type

type CommentsCommentsSeasonHandler added in v1.6.0

type CommentsCommentsSeasonHandler struct {
	// contains filtered or unexported fields
}

CommentsCommentsSeasonHandler struct for handler

func (CommentsCommentsSeasonHandler) Handle added in v1.6.0

func (h CommentsCommentsSeasonHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle comments: season type

type CommentsCommentsShowHandler added in v1.6.0

type CommentsCommentsShowHandler struct {
	// contains filtered or unexported fields
}

CommentsCommentsShowHandler struct for handler

func (CommentsCommentsShowHandler) Handle added in v1.6.0

func (h CommentsCommentsShowHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle comments: show type

type CommentsHandler added in v1.6.0

type CommentsHandler interface {
	Handle(options *str.Options, client *internal.Client) error
}

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

func (CommentsItemHandler) Handle added in v1.6.0

func (h CommentsItemHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle comments: comments action

type CommentsLikeHandler added in v1.6.0

type CommentsLikeHandler struct{}

CommentsLikeHandler struct for handler

func (CommentsLikeHandler) Handle added in v1.6.0

func (h CommentsLikeHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle comments: like action

type CommentsLikesHandler added in v1.6.0

type CommentsLikesHandler struct {
	// contains filtered or unexported fields
}

CommentsLikesHandler struct for handler

func (CommentsLikesHandler) Handle added in v1.6.0

func (h CommentsLikesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle comments: likes action

type CommentsRecentHandler added in v1.6.0

type CommentsRecentHandler struct {
	// contains filtered or unexported fields
}

CommentsRecentHandler struct for handler

func (CommentsRecentHandler) Handle added in v1.6.0

func (h CommentsRecentHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle comments: recent action

type CommentsRepliesHandler added in v1.6.0

type CommentsRepliesHandler struct {
	// contains filtered or unexported fields
}

CommentsRepliesHandler struct for handler

func (CommentsRepliesHandler) Handle added in v1.6.0

func (h CommentsRepliesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle comments: replies action

type CommentsTrendingHandler added in v1.6.0

type CommentsTrendingHandler struct {
	// contains filtered or unexported fields
}

CommentsTrendingHandler struct for handler

func (CommentsTrendingHandler) Handle added in v1.6.0

func (h CommentsTrendingHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle comments: trending action

type CommentsUpdatesHandler added in v1.6.0

type CommentsUpdatesHandler struct {
	// contains filtered or unexported fields
}

CommentsUpdatesHandler struct for handler

func (CommentsUpdatesHandler) Handle added in v1.6.0

func (h CommentsUpdatesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle comments: updates action

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

func (c *CommonLogic) ConvertBytes(data []byte, options str.Options) (*str.ItemsList, error)

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

func (*CommonLogic) FetchNotes(client *internal.Client, options *str.Options) (*str.Notes, error)

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

func (*CommonLogic) FetchPerson(client *internal.Client, options *str.Options) (*str.Person, error)

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

func (*CommonLogic) FetchSeason(client *internal.Client, options *str.Options) (*str.Season, error)

FetchSeason helper function to fetch season object

func (*CommonLogic) FetchShow added in v1.5.0

func (*CommonLogic) FetchShow(client *internal.Client, options *str.Options) (*str.Show, error)

FetchShow helper function to fetch show 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) ReadInput added in v1.14.0

func (c *CommonLogic) ReadInput(options str.Options) (*str.ItemsList, error)

ReadInput read data from stdin or from file

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

type CountriesHandler interface {
	Handle(options *str.Options, client *internal.Client) error
}

CountriesHandler interface to handle countries

type CountriesTypesHandler added in v1.7.0

type CountriesTypesHandler struct{}

CountriesTypesHandler interface to handle countries types

func (CountriesTypesHandler) Handle added in v1.7.0

func (CountriesTypesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle countries: shows action

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

func (EpisodesCommentsHandler) Handle added in v1.13.0

func (m EpisodesCommentsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle episodes: comments action

type EpisodesHandler added in v1.13.0

type EpisodesHandler interface {
	Handle(options *str.Options, client *internal.Client) error
}

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

func (EpisodesListsHandler) Handle added in v1.13.0

func (m EpisodesListsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle seasons: lists action

type EpisodesPeopleHandler added in v1.13.0

type EpisodesPeopleHandler struct {
	// contains filtered or unexported fields
}

EpisodesPeopleHandler struct for handler

func (EpisodesPeopleHandler) Handle added in v1.13.0

func (m EpisodesPeopleHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle seasons: people action

type EpisodesRatingsHandler added in v1.13.0

type EpisodesRatingsHandler struct {
	// contains filtered or unexported fields
}

EpisodesRatingsHandler struct for handler

func (EpisodesRatingsHandler) Handle added in v1.13.0

func (m EpisodesRatingsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle episodes: ratings action

type EpisodesStatsHandler added in v1.13.0

type EpisodesStatsHandler struct {
	// contains filtered or unexported fields
}

EpisodesStatsHandler struct for handler

func (EpisodesStatsHandler) Handle added in v1.13.0

func (m EpisodesStatsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle episode: stats action

type EpisodesSummaryHandler added in v1.13.0

type EpisodesSummaryHandler struct{}

EpisodesSummaryHandler struct for handler

func (EpisodesSummaryHandler) Handle added in v1.13.0

func (m EpisodesSummaryHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle episodes: summary action

type EpisodesTranslationsHandler added in v1.13.0

type EpisodesTranslationsHandler struct{}

EpisodesTranslationsHandler struct for handler

func (EpisodesTranslationsHandler) Handle added in v1.13.0

func (m EpisodesTranslationsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle seasons: translations action

type EpisodesVideosHandler added in v1.13.0

type EpisodesVideosHandler struct{}

EpisodesVideosHandler struct for handler

func (EpisodesVideosHandler) Handle added in v1.13.0

func (m EpisodesVideosHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle episodes: videos action

type EpisodesWatchingHandler added in v1.13.0

type EpisodesWatchingHandler struct{}

EpisodesWatchingHandler struct for handler

func (EpisodesWatchingHandler) Handle added in v1.13.0

func (m EpisodesWatchingHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle episodes: watching action

type GenresHandler added in v1.7.0

type GenresHandler interface {
	Handle(options *str.Options, client *internal.Client) error
}

GenresHandler interface to handle genres

type GenresTypesHandler added in v1.7.0

type GenresTypesHandler struct{}

GenresTypesHandler interface to handle genres types

func (GenresTypesHandler) Handle added in v1.7.0

func (GenresTypesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle genres: shows action

type Handler added in v1.9.0

type Handler interface {
	Handle(options *str.Options, client *internal.Client) error
}

Handler interface basic handler

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

type LanguagesHandler interface {
	Handle(options *str.Options, client *internal.Client) error
}

LanguagesHandler interface to handle languages

type LanguagesTypesHandler added in v1.7.0

type LanguagesTypesHandler struct{}

LanguagesTypesHandler interface to handle languages types

func (LanguagesTypesHandler) Handle added in v1.7.0

func (LanguagesTypesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle languages: shows action

type ListsCommentsHandler added in v1.4.0

type ListsCommentsHandler struct{}

ListsCommentsHandler struct for handler

func (ListsCommentsHandler) Handle added in v1.4.0

func (h ListsCommentsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle lists: comments action

type ListsHandler added in v1.4.0

type ListsHandler interface {
	Handle(options *str.Options, client *internal.Client) error
}

ListsHandler interface to handle lists module action

type ListsItemsHandler added in v1.4.0

type ListsItemsHandler struct{}

ListsItemsHandler struct for handler

func (ListsItemsHandler) Handle added in v1.4.0

func (h ListsItemsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle lists: items action

type ListsLikeHandler added in v1.4.0

type ListsLikeHandler struct{}

ListsLikeHandler struct for handler

func (ListsLikeHandler) Handle added in v1.4.0

func (h ListsLikeHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle lists: like action

type ListsLikesHandler added in v1.4.0

type ListsLikesHandler struct{}

ListsLikesHandler struct for handler

func (ListsLikesHandler) Handle added in v1.4.0

func (h ListsLikesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle lists: likes action

type ListsListHandler added in v1.4.0

type ListsListHandler struct{}

ListsListHandler struct for handler

func (ListsListHandler) Handle added in v1.4.0

func (h ListsListHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle lists: list action

type ListsPopularHandler added in v1.4.0

type ListsPopularHandler struct{}

ListsPopularHandler struct for handler

func (ListsPopularHandler) Handle added in v1.4.0

func (h ListsPopularHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle lists: popular action

type ListsTrendingHandler added in v1.4.0

type ListsTrendingHandler struct{}

ListsTrendingHandler struct for handler

func (ListsTrendingHandler) Handle added in v1.4.0

func (h ListsTrendingHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle lists: trending action

type Media added in v1.14.0

type Media interface {
	str.Movie | str.Show | str.Episode | str.Season
}

Media interface for helpers

type MoviesAliasesHandler added in v1.8.0

type MoviesAliasesHandler struct{}

MoviesAliasesHandler struct for handler

func (MoviesAliasesHandler) Handle added in v1.8.0

func (m MoviesAliasesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle people: aliases action

type MoviesAnticipatedHandler added in v1.8.0

type MoviesAnticipatedHandler struct{}

MoviesAnticipatedHandler struct for handler

func (MoviesAnticipatedHandler) Handle added in v1.8.0

func (h MoviesAnticipatedHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle movies: anticipated action

type MoviesBoxofficeHandler added in v1.8.0

type MoviesBoxofficeHandler struct{}

MoviesBoxofficeHandler struct for handler

func (MoviesBoxofficeHandler) Handle added in v1.8.0

func (h MoviesBoxofficeHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle movies: boxoffice action

type MoviesCollectedHandler added in v1.8.0

type MoviesCollectedHandler struct{}

MoviesCollectedHandler struct for handler

func (MoviesCollectedHandler) Handle added in v1.8.0

func (h MoviesCollectedHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle movies: collected action

type MoviesCommentsHandler added in v1.8.0

type MoviesCommentsHandler struct{}

MoviesCommentsHandler struct for handler

func (MoviesCommentsHandler) Handle added in v1.8.0

func (m MoviesCommentsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle movies: comments action

type MoviesFavoritedHandler added in v1.8.0

type MoviesFavoritedHandler struct{}

MoviesFavoritedHandler struct for handler

func (MoviesFavoritedHandler) Handle added in v1.8.0

func (h MoviesFavoritedHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle movies: favorited action

type MoviesHandler added in v1.8.0

type MoviesHandler interface {
	Handle(options *str.Options, client *internal.Client) error
}

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

func (MoviesListsHandler) Handle added in v1.8.0

func (m MoviesListsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle movies: lists action

type MoviesPeopleHandler added in v1.8.0

type MoviesPeopleHandler struct {
	// contains filtered or unexported fields
}

MoviesPeopleHandler struct for handler

func (MoviesPeopleHandler) Handle added in v1.8.0

func (m MoviesPeopleHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle movies: people action

type MoviesPlayedHandler added in v1.8.0

type MoviesPlayedHandler struct{}

MoviesPlayedHandler struct for handler

func (MoviesPlayedHandler) Handle added in v1.8.0

func (h MoviesPlayedHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle movies: played action

type MoviesPopularHandler added in v1.8.0

type MoviesPopularHandler struct{}

MoviesPopularHandler struct for handler

func (MoviesPopularHandler) Handle added in v1.8.0

func (h MoviesPopularHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle lists: popular action

type MoviesRatingsHandler added in v1.8.0

type MoviesRatingsHandler struct {
	// contains filtered or unexported fields
}

MoviesRatingsHandler struct for handler

func (MoviesRatingsHandler) Handle added in v1.8.0

func (m MoviesRatingsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle movies: ratings action

type MoviesRefreshHandler added in v1.8.0

type MoviesRefreshHandler struct{}

MoviesRefreshHandler struct for handler

func (MoviesRefreshHandler) Handle added in v1.8.0

func (h MoviesRefreshHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle movie: refresh action

type MoviesRelatedHandler added in v1.8.0

type MoviesRelatedHandler struct {
	// contains filtered or unexported fields
}

MoviesRelatedHandler struct for handler

func (MoviesRelatedHandler) Handle added in v1.8.0

func (m MoviesRelatedHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle movies: related action

type MoviesReleasesHandler added in v1.8.0

type MoviesReleasesHandler struct{}

MoviesReleasesHandler struct for handler

func (MoviesReleasesHandler) Handle added in v1.8.0

func (m MoviesReleasesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle movies: releases action

type MoviesStatsHandler added in v1.8.0

type MoviesStatsHandler struct {
	// contains filtered or unexported fields
}

MoviesStatsHandler struct for handler

func (MoviesStatsHandler) Handle added in v1.8.0

func (m MoviesStatsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle movies: ratings action

type MoviesStudiosHandler added in v1.8.0

type MoviesStudiosHandler struct{}

MoviesStudiosHandler struct for handler

func (MoviesStudiosHandler) Handle added in v1.8.0

func (m MoviesStudiosHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle movies: studios action

type MoviesSummaryHandler added in v1.8.0

type MoviesSummaryHandler struct{}

MoviesSummaryHandler struct for handler

func (MoviesSummaryHandler) Handle added in v1.8.0

func (m MoviesSummaryHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle movies: summary action

type MoviesTranslationsHandler added in v1.8.0

type MoviesTranslationsHandler struct{}

MoviesTranslationsHandler struct for handler

func (MoviesTranslationsHandler) Handle added in v1.8.0

func (m MoviesTranslationsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle movies: translations action

type MoviesTrendingHandler added in v1.8.0

type MoviesTrendingHandler struct{}

MoviesTrendingHandler struct for handler

func (MoviesTrendingHandler) Handle added in v1.8.0

func (h MoviesTrendingHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle movies: trending action

type MoviesUpdatedIDsHandler added in v1.8.0

type MoviesUpdatedIDsHandler struct{}

MoviesUpdatedIDsHandler struct for handler

func (MoviesUpdatedIDsHandler) Handle added in v1.8.0

func (m MoviesUpdatedIDsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle people: updated_ids action

type MoviesUpdatesHandler added in v1.8.0

type MoviesUpdatesHandler struct{}

MoviesUpdatesHandler struct for handler

func (MoviesUpdatesHandler) Handle added in v1.8.0

func (p MoviesUpdatesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle movies: updates action

type MoviesVideosHandler added in v1.8.0

type MoviesVideosHandler struct{}

MoviesVideosHandler struct for handler

func (MoviesVideosHandler) Handle added in v1.8.0

func (m MoviesVideosHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle movies: videos action

type MoviesWatchedHandler added in v1.8.0

type MoviesWatchedHandler struct{}

MoviesWatchedHandler struct for handler

func (MoviesWatchedHandler) Handle added in v1.8.0

func (h MoviesWatchedHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle movies: watched action

type MoviesWatchingHandler added in v1.8.0

type MoviesWatchingHandler struct{}

MoviesWatchingHandler struct for handler

func (MoviesWatchingHandler) Handle added in v1.8.0

func (m MoviesWatchingHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle movies: watching action

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

func (NetworksListsHandler) Handle added in v1.9.0

func (p NetworksListsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle networks: lists action

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

func (NotesItemHandler) Handle added in v1.9.0

func (n NotesItemHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle notes: item action

type NotesNoteHandler added in v1.9.0

type NotesNoteHandler struct {
	// contains filtered or unexported fields
}

NotesNoteHandler struct for handler

func (NotesNoteHandler) Handle added in v1.9.0

func (n NotesNoteHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle notes: note action

func (NotesNoteHandler) HandleDelete added in v1.9.0

func (n NotesNoteHandler) HandleDelete(options *str.Options, client *internal.Client) error

HandleDelete process delete

func (NotesNoteHandler) HandleModifyNotes added in v1.9.0

func (n NotesNoteHandler) HandleModifyNotes(options *str.Options, client *internal.Client) error

HandleModifyNotes handle modify exiting notes

type NotesNotesCollectionHandler added in v1.9.0

type NotesNotesCollectionHandler struct {
	// contains filtered or unexported fields
}

NotesNotesCollectionHandler struct for handler

func (NotesNotesCollectionHandler) Handle added in v1.9.0

func (h NotesNotesCollectionHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle comments: movie type

type NotesNotesEpisodeHandler added in v1.9.0

type NotesNotesEpisodeHandler struct {
	// contains filtered or unexported fields
}

NotesNotesEpisodeHandler struct for handler

func (NotesNotesEpisodeHandler) Handle added in v1.9.0

func (h NotesNotesEpisodeHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle notes: episode type

type NotesNotesHandler added in v1.9.0

type NotesNotesHandler struct {
	// contains filtered or unexported fields
}

NotesNotesHandler struct for handler

func (NotesNotesHandler) Handle added in v1.9.0

func (n NotesNotesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle checkin: checkin action

type NotesNotesHistoryHandler added in v1.9.0

type NotesNotesHistoryHandler struct {
	// contains filtered or unexported fields
}

NotesNotesHistoryHandler struct for handler

func (NotesNotesHistoryHandler) Handle added in v1.9.0

func (h NotesNotesHistoryHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle comments: movie type

type NotesNotesMovieHandler added in v1.9.0

type NotesNotesMovieHandler struct {
	// contains filtered or unexported fields
}

NotesNotesMovieHandler struct for handler

func (NotesNotesMovieHandler) Handle added in v1.9.0

func (h NotesNotesMovieHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle comments: movie type

type NotesNotesPersonHandler added in v1.9.0

type NotesNotesPersonHandler struct {
	// contains filtered or unexported fields
}

NotesNotesPersonHandler struct for handler

func (NotesNotesPersonHandler) Handle added in v1.9.0

func (h NotesNotesPersonHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle comments: movie type

type NotesNotesRatingHandler added in v1.9.0

type NotesNotesRatingHandler struct {
	// contains filtered or unexported fields
}

NotesNotesRatingHandler struct for handler

func (NotesNotesRatingHandler) Handle added in v1.9.0

func (h NotesNotesRatingHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle comments: movie type

type NotesNotesSeasonHandler added in v1.9.0

type NotesNotesSeasonHandler struct {
	// contains filtered or unexported fields
}

NotesNotesSeasonHandler struct for handler

func (NotesNotesSeasonHandler) Handle added in v1.9.0

func (h NotesNotesSeasonHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle comments: movie type

type NotesNotesShowHandler added in v1.9.0

type NotesNotesShowHandler struct {
	// contains filtered or unexported fields
}

NotesNotesShowHandler struct for handler

func (NotesNotesShowHandler) Handle added in v1.9.0

func (h NotesNotesShowHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle comments: movie type

type PeopleHandler added in v1.0.6

type PeopleHandler interface {
	Handle(options *str.Options, client *internal.Client) error
}

PeopleHandler interface to handle people module action

type PeopleListsHandler added in v1.0.6

type PeopleListsHandler struct{}

PeopleListsHandler struct for handler

func (PeopleListsHandler) Handle added in v1.0.6

func (p PeopleListsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle people: shows action

type PeopleMoviesHandler added in v1.0.6

type PeopleMoviesHandler struct{}

PeopleMoviesHandler struct for handler

func (PeopleMoviesHandler) Handle added in v1.0.6

func (p PeopleMoviesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle people: movies action

type PeopleRefreshHandler added in v1.5.0

type PeopleRefreshHandler struct{}

PeopleRefreshHandler struct for handler

func (PeopleRefreshHandler) Handle added in v1.5.0

func (h PeopleRefreshHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle people: refresh action

type PeopleShowsHandler added in v1.0.6

type PeopleShowsHandler struct{}

PeopleShowsHandler struct for handler

func (PeopleShowsHandler) Handle added in v1.0.6

func (p PeopleShowsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle people: shows action

type PeopleSummaryHandler added in v1.0.6

type PeopleSummaryHandler struct{}

PeopleSummaryHandler struct for handler

func (PeopleSummaryHandler) Handle added in v1.0.6

func (p PeopleSummaryHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle people: summary action

type PeopleUpdatedIDsHandler added in v1.0.6

type PeopleUpdatedIDsHandler struct{}

PeopleUpdatedIDsHandler struct for handler

func (PeopleUpdatedIDsHandler) Handle added in v1.0.6

func (p PeopleUpdatedIDsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle people: updated_ids action

type PeopleUpdatesHandler added in v1.0.6

type PeopleUpdatesHandler struct{}

PeopleUpdatesHandler struct for handler

func (PeopleUpdatesHandler) Handle added in v1.0.6

func (p PeopleUpdatesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle people: updates action

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

func (r RecommendationsMoviesHandler) Handle(options *str.Options, client *internal.Client) error

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

func (r RecommendationsShowsHandler) Handle(options *str.Options, client *internal.Client) error

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

func (ScrobblePauseEpisodeHandler) Handle added in v1.9.0

func (s ScrobblePauseEpisodeHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle scrobble: stop movie type

type ScrobblePauseHandler added in v1.9.0

type ScrobblePauseHandler struct {
	// contains filtered or unexported fields
}

ScrobblePauseHandler struct for handler

func (ScrobblePauseHandler) Handle added in v1.9.0

func (s ScrobblePauseHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle scrobble: pause action

type ScrobblePauseMovieHandler added in v1.9.0

type ScrobblePauseMovieHandler struct {
	// contains filtered or unexported fields
}

ScrobblePauseMovieHandler struct for handler

func (ScrobblePauseMovieHandler) Handle added in v1.9.0

func (s ScrobblePauseMovieHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle scrobble: stop movie type

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

func (ScrobblePauseShowEpisodeHandler) Handle added in v1.9.0

func (s ScrobblePauseShowEpisodeHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle scrobble: pause show episode type

type ScrobbleStartEpisodeHandler added in v1.9.0

type ScrobbleStartEpisodeHandler struct {
	// contains filtered or unexported fields
}

ScrobbleStartEpisodeHandler struct for handler

func (ScrobbleStartEpisodeHandler) Handle added in v1.9.0

func (s ScrobbleStartEpisodeHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle scrobble: start episode type

type ScrobbleStartHandler added in v1.9.0

type ScrobbleStartHandler struct {
	// contains filtered or unexported fields
}

ScrobbleStartHandler struct for handler

func (ScrobbleStartHandler) Handle added in v1.9.0

func (s ScrobbleStartHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle scrobble: start action

type ScrobbleStartMovieHandler added in v1.9.0

type ScrobbleStartMovieHandler struct {
	// contains filtered or unexported fields
}

ScrobbleStartMovieHandler struct for handler

func (ScrobbleStartMovieHandler) Handle added in v1.9.0

func (s ScrobbleStartMovieHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle scrobble: start movie type

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

func (ScrobbleStartShowEpisodeHandler) Handle added in v1.9.0

func (s ScrobbleStartShowEpisodeHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle scrobble: start show_episode type

type ScrobbleStopEpisodeHandler added in v1.9.0

type ScrobbleStopEpisodeHandler struct {
	// contains filtered or unexported fields
}

ScrobbleStopEpisodeHandler struct for handler

func (ScrobbleStopEpisodeHandler) Handle added in v1.9.0

func (s ScrobbleStopEpisodeHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle scrobble: stop movie type

type ScrobbleStopHandler added in v1.9.0

type ScrobbleStopHandler struct {
	// contains filtered or unexported fields
}

ScrobbleStopHandler struct for handler

func (ScrobbleStopHandler) Handle added in v1.9.0

func (s ScrobbleStopHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle scrobble: stop action

type ScrobbleStopMovieHandler added in v1.9.0

type ScrobbleStopMovieHandler struct {
	// contains filtered or unexported fields
}

ScrobbleStopMovieHandler struct for handler

func (ScrobbleStopMovieHandler) Handle added in v1.9.0

func (s ScrobbleStopMovieHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle scrobble: stop movie type

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

func (ScrobbleStopShowEpisodeHandler) Handle added in v1.9.0

func (s ScrobbleStopShowEpisodeHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle scrobble: stop episode type

type SeasonsCommentsHandler added in v1.12.0

type SeasonsCommentsHandler struct{}

SeasonsCommentsHandler struct for handler

func (SeasonsCommentsHandler) Handle added in v1.12.0

func (m SeasonsCommentsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle season: comments action

type SeasonsEpisodesHandler added in v1.12.0

type SeasonsEpisodesHandler struct{}

SeasonsEpisodesHandler struct for handler

func (SeasonsEpisodesHandler) Handle added in v1.12.0

func (m SeasonsEpisodesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle seasons: episodes action

type SeasonsHandler added in v1.12.0

type SeasonsHandler interface {
	Handle(options *str.Options, client *internal.Client) error
}

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

func (SeasonsListsHandler) Handle added in v1.12.0

func (m SeasonsListsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle seasons: lists action

type SeasonsPeopleHandler added in v1.12.0

type SeasonsPeopleHandler struct {
	// contains filtered or unexported fields
}

SeasonsPeopleHandler struct for handler

func (SeasonsPeopleHandler) Handle added in v1.12.0

func (m SeasonsPeopleHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle seasons: people action

type SeasonsRatingsHandler added in v1.12.0

type SeasonsRatingsHandler struct {
	// contains filtered or unexported fields
}

SeasonsRatingsHandler struct for handler

func (SeasonsRatingsHandler) Handle added in v1.12.0

func (m SeasonsRatingsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle seasons: ratings action

type SeasonsSeasonHandler added in v1.12.0

type SeasonsSeasonHandler struct{}

SeasonsSeasonHandler struct for handler

func (SeasonsSeasonHandler) Handle added in v1.12.0

func (m SeasonsSeasonHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle seasons: season action

type SeasonsStatsHandler added in v1.12.0

type SeasonsStatsHandler struct {
	// contains filtered or unexported fields
}

SeasonsStatsHandler struct for handler

func (SeasonsStatsHandler) Handle added in v1.12.0

func (m SeasonsStatsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle seasons: stats action

type SeasonsSummaryHandler added in v1.12.0

type SeasonsSummaryHandler struct{}

SeasonsSummaryHandler struct for handler

func (SeasonsSummaryHandler) Handle added in v1.12.0

func (m SeasonsSummaryHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle seasons: summary action

type SeasonsTranslationsHandler added in v1.12.0

type SeasonsTranslationsHandler struct{}

SeasonsTranslationsHandler struct for handler

func (SeasonsTranslationsHandler) Handle added in v1.12.0

func (m SeasonsTranslationsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle seasons: translations action

type SeasonsVideosHandler added in v1.12.0

type SeasonsVideosHandler struct{}

SeasonsVideosHandler struct for handler

func (SeasonsVideosHandler) Handle added in v1.12.0

func (m SeasonsVideosHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle seasons: videos action

type SeasonsWatchingHandler added in v1.12.0

type SeasonsWatchingHandler struct{}

SeasonsWatchingHandler struct for handler

func (SeasonsWatchingHandler) Handle added in v1.12.0

func (m SeasonsWatchingHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle seasons: watching action

type ShowsAliasesHandler added in v1.10.0

type ShowsAliasesHandler struct{}

ShowsAliasesHandler struct for handler

func (ShowsAliasesHandler) Handle added in v1.10.0

func (m ShowsAliasesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: aliases action

type ShowsAnticipatedHandler added in v1.10.0

type ShowsAnticipatedHandler struct{}

ShowsAnticipatedHandler struct for handler

func (ShowsAnticipatedHandler) Handle added in v1.10.0

func (h ShowsAnticipatedHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: anticipated action

type ShowsCertificationsHandler added in v1.10.0

type ShowsCertificationsHandler struct{}

ShowsCertificationsHandler struct for handler

func (ShowsCertificationsHandler) Handle added in v1.10.0

func (m ShowsCertificationsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: certifications action

type ShowsCollectedHandler added in v1.10.0

type ShowsCollectedHandler struct{}

ShowsCollectedHandler struct for handler

func (ShowsCollectedHandler) Handle added in v1.10.0

func (h ShowsCollectedHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: collected action

type ShowsCollectionProgressHandler added in v1.10.0

type ShowsCollectionProgressHandler struct {
	// contains filtered or unexported fields
}

ShowsCollectionProgressHandler struct for handler

func (ShowsCollectionProgressHandler) Handle added in v1.10.0

func (m ShowsCollectionProgressHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: collection_progress action

type ShowsCommentsHandler added in v1.10.0

type ShowsCommentsHandler struct{}

ShowsCommentsHandler struct for handler

func (ShowsCommentsHandler) Handle added in v1.10.0

func (m ShowsCommentsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: comments action

type ShowsFavoritedHandler added in v1.10.0

type ShowsFavoritedHandler struct{}

ShowsFavoritedHandler struct for handler

func (ShowsFavoritedHandler) Handle added in v1.10.0

func (h ShowsFavoritedHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: favorited action

type ShowsHandler added in v1.10.0

type ShowsHandler interface {
	Handle(options *str.Options, client *internal.Client) error
}

ShowsHandler interface to handle shows module action

type ShowsLastEpisodeHandler added in v1.10.0

type ShowsLastEpisodeHandler struct{}

ShowsLastEpisodeHandler struct for handler

func (ShowsLastEpisodeHandler) Handle added in v1.10.0

func (m ShowsLastEpisodeHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: last_episode action

type ShowsListsHandler added in v1.10.0

type ShowsListsHandler struct {
	// contains filtered or unexported fields
}

ShowsListsHandler struct for handler

func (ShowsListsHandler) Handle added in v1.10.0

func (m ShowsListsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: lists action

type ShowsNextEpisodeHandler added in v1.10.0

type ShowsNextEpisodeHandler struct{}

ShowsNextEpisodeHandler struct for handler

func (ShowsNextEpisodeHandler) Handle added in v1.10.0

func (m ShowsNextEpisodeHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: next_episode action

type ShowsPeopleHandler added in v1.10.0

type ShowsPeopleHandler struct {
	// contains filtered or unexported fields
}

ShowsPeopleHandler struct for handler

func (ShowsPeopleHandler) Handle added in v1.10.0

func (m ShowsPeopleHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: people action

type ShowsPlayedHandler added in v1.10.0

type ShowsPlayedHandler struct{}

ShowsPlayedHandler struct for handler

func (ShowsPlayedHandler) Handle added in v1.10.0

func (h ShowsPlayedHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: played action

type ShowsPopularHandler added in v1.10.0

type ShowsPopularHandler struct{}

ShowsPopularHandler struct for handler

func (ShowsPopularHandler) Handle added in v1.10.0

func (h ShowsPopularHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: popular action

type ShowsRatingsHandler added in v1.10.0

type ShowsRatingsHandler struct {
	// contains filtered or unexported fields
}

ShowsRatingsHandler struct for handler

func (ShowsRatingsHandler) Handle added in v1.10.0

func (m ShowsRatingsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: ratings action

type ShowsRefreshHandler added in v1.10.0

type ShowsRefreshHandler struct{}

ShowsRefreshHandler struct for handler

func (ShowsRefreshHandler) Handle added in v1.10.0

func (h ShowsRefreshHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle show: refresh action

type ShowsRelatedHandler added in v1.10.0

type ShowsRelatedHandler struct {
	// contains filtered or unexported fields
}

ShowsRelatedHandler struct for handler

func (ShowsRelatedHandler) Handle added in v1.10.0

func (m ShowsRelatedHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: related action

type ShowsResetShowProgressHandler added in v1.10.0

type ShowsResetShowProgressHandler struct {
	// contains filtered or unexported fields
}

ShowsResetShowProgressHandler struct for handler

func (ShowsResetShowProgressHandler) Handle added in v1.10.0

func (m ShowsResetShowProgressHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: reset_show_progress action

type ShowsStatsHandler added in v1.10.0

type ShowsStatsHandler struct {
	// contains filtered or unexported fields
}

ShowsStatsHandler struct for handler

func (ShowsStatsHandler) Handle added in v1.10.0

func (m ShowsStatsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: stats action

type ShowsStudiosHandler added in v1.10.0

type ShowsStudiosHandler struct{}

ShowsStudiosHandler struct for handler

func (ShowsStudiosHandler) Handle added in v1.10.0

func (m ShowsStudiosHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: studios action

type ShowsSummaryHandler added in v1.10.0

type ShowsSummaryHandler struct{}

ShowsSummaryHandler struct for handler

func (ShowsSummaryHandler) Handle added in v1.10.0

func (m ShowsSummaryHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: summary action

type ShowsTranslationsHandler added in v1.10.0

type ShowsTranslationsHandler struct{}

ShowsTranslationsHandler struct for handler

func (ShowsTranslationsHandler) Handle added in v1.10.0

func (m ShowsTranslationsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: translations action

type ShowsTrendingHandler added in v1.10.0

type ShowsTrendingHandler struct{}

ShowsTrendingHandler struct for handler

func (ShowsTrendingHandler) Handle added in v1.10.0

func (h ShowsTrendingHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: trending action

type ShowsUpdatedIDsHandler added in v1.10.0

type ShowsUpdatedIDsHandler struct{}

ShowsUpdatedIDsHandler struct for handler

func (ShowsUpdatedIDsHandler) Handle added in v1.10.0

func (m ShowsUpdatedIDsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle people: updated_ids action

type ShowsUpdatesHandler added in v1.10.0

type ShowsUpdatesHandler struct{}

ShowsUpdatesHandler struct for handler

func (ShowsUpdatesHandler) Handle added in v1.10.0

func (p ShowsUpdatesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: updates action

type ShowsVideosHandler added in v1.10.0

type ShowsVideosHandler struct{}

ShowsVideosHandler struct for handler

func (ShowsVideosHandler) Handle added in v1.10.0

func (m ShowsVideosHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: videos action

type ShowsWatchedHandler added in v1.10.0

type ShowsWatchedHandler struct{}

ShowsWatchedHandler struct for handler

func (ShowsWatchedHandler) Handle added in v1.10.0

func (h ShowsWatchedHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: watched action

type ShowsWatchedProgressHandler added in v1.10.0

type ShowsWatchedProgressHandler struct {
	// contains filtered or unexported fields
}

ShowsWatchedProgressHandler struct for handler

func (ShowsWatchedProgressHandler) Handle added in v1.10.0

func (m ShowsWatchedProgressHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: watched_progress action

type ShowsWatchingHandler added in v1.10.0

type ShowsWatchingHandler struct{}

ShowsWatchingHandler struct for handler

func (ShowsWatchingHandler) Handle added in v1.10.0

func (m ShowsWatchingHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle shows: watching action

type SyncAddToCollectionHandler added in v1.14.0

type SyncAddToCollectionHandler struct {
	// contains filtered or unexported fields
}

SyncAddToCollectionHandler struct for handler

func (SyncAddToCollectionHandler) Handle added in v1.14.0

func (m SyncAddToCollectionHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: add_to_collection action

type SyncAddToFavoritesHandler added in v1.14.0

type SyncAddToFavoritesHandler struct {
	// contains filtered or unexported fields
}

SyncAddToFavoritesHandler struct for handler

func (SyncAddToFavoritesHandler) Handle added in v1.14.0

func (m SyncAddToFavoritesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: add_to_favorites action

type SyncAddToHistoryHandler added in v1.14.0

type SyncAddToHistoryHandler struct {
	// contains filtered or unexported fields
}

SyncAddToHistoryHandler struct for handler

func (SyncAddToHistoryHandler) Handle added in v1.14.0

func (m SyncAddToHistoryHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: add_to_history action

type SyncAddToRatingsHandler added in v1.14.0

type SyncAddToRatingsHandler struct {
	// contains filtered or unexported fields
}

SyncAddToRatingsHandler struct for handler

func (SyncAddToRatingsHandler) Handle added in v1.14.0

func (m SyncAddToRatingsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: add_to_ratings action

type SyncAddToWatchlistHandler added in v1.14.0

type SyncAddToWatchlistHandler struct {
	// contains filtered or unexported fields
}

SyncAddToWatchlistHandler struct for handler

func (SyncAddToWatchlistHandler) Handle added in v1.14.0

func (m SyncAddToWatchlistHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: add_to_watchlist action

type SyncGetCollectionHandler added in v1.14.0

type SyncGetCollectionHandler struct {
	// contains filtered or unexported fields
}

SyncGetCollectionHandler struct for handler

func (SyncGetCollectionHandler) Handle added in v1.14.0

func (s SyncGetCollectionHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: get_collection action

type SyncGetFavoritesHandler added in v1.14.0

type SyncGetFavoritesHandler struct {
	// contains filtered or unexported fields
}

SyncGetFavoritesHandler struct for handler

func (SyncGetFavoritesHandler) Handle added in v1.14.0

func (m SyncGetFavoritesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: get_favorites action

type SyncGetHistoryHandler added in v1.14.0

type SyncGetHistoryHandler struct {
	// contains filtered or unexported fields
}

SyncGetHistoryHandler struct for handler

func (SyncGetHistoryHandler) Handle added in v1.14.0

func (m SyncGetHistoryHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: get_history action

type SyncGetRatingsHandler added in v1.14.0

type SyncGetRatingsHandler struct {
	// contains filtered or unexported fields
}

SyncGetRatingsHandler struct for handler

func (SyncGetRatingsHandler) Handle added in v1.14.0

func (m SyncGetRatingsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: get_ratings action

type SyncGetWatchedHandler added in v1.14.0

type SyncGetWatchedHandler struct {
	// contains filtered or unexported fields
}

SyncGetWatchedHandler struct for handler

func (SyncGetWatchedHandler) Handle added in v1.14.0

func (m SyncGetWatchedHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: get_watched action

type SyncGetWatchlistHandler added in v1.14.0

type SyncGetWatchlistHandler struct {
	// contains filtered or unexported fields
}

SyncGetWatchlistHandler struct for handler

func (SyncGetWatchlistHandler) Handle added in v1.14.0

func (m SyncGetWatchlistHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: get_watchlist action

type SyncHandler added in v1.14.0

type SyncHandler interface {
	Handle(options *str.Options, client *internal.Client) error
}

SyncHandler interface to handle sync module action

type SyncLastActivitiesHandler added in v1.14.0

type SyncLastActivitiesHandler struct{}

SyncLastActivitiesHandler struct for handler

func (SyncLastActivitiesHandler) Handle added in v1.14.0

func (m SyncLastActivitiesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: last_activities action

type SyncPlaybackHandler added in v1.14.0

type SyncPlaybackHandler struct {
	// contains filtered or unexported fields
}

SyncPlaybackHandler struct for handler

func (SyncPlaybackHandler) Handle added in v1.14.0

func (m SyncPlaybackHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: playback action

type SyncRemoveFromCollectionHandler added in v1.14.0

type SyncRemoveFromCollectionHandler struct {
	// contains filtered or unexported fields
}

SyncRemoveFromCollectionHandler struct for handler

func (SyncRemoveFromCollectionHandler) Handle added in v1.14.0

func (m SyncRemoveFromCollectionHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: add_to_collection action

type SyncRemoveFromFavoritesHandler added in v1.14.0

type SyncRemoveFromFavoritesHandler struct {
	// contains filtered or unexported fields
}

SyncRemoveFromFavoritesHandler struct for handler

func (SyncRemoveFromFavoritesHandler) Handle added in v1.14.0

func (m SyncRemoveFromFavoritesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: remove_from_favorites action

type SyncRemoveFromHistoryHandler added in v1.14.0

type SyncRemoveFromHistoryHandler struct {
	// contains filtered or unexported fields
}

SyncRemoveFromHistoryHandler struct for handler

func (SyncRemoveFromHistoryHandler) Handle added in v1.14.0

func (m SyncRemoveFromHistoryHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: remove_from_history action

type SyncRemoveFromRatingsHandler added in v1.14.0

type SyncRemoveFromRatingsHandler struct {
	// contains filtered or unexported fields
}

SyncRemoveFromRatingsHandler struct for handler

func (SyncRemoveFromRatingsHandler) Handle added in v1.14.0

func (m SyncRemoveFromRatingsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: add_to_ratings action

type SyncRemoveFromWatchlistHandler added in v1.14.0

type SyncRemoveFromWatchlistHandler struct {
	// contains filtered or unexported fields
}

SyncRemoveFromWatchlistHandler struct for handler

func (SyncRemoveFromWatchlistHandler) Handle added in v1.14.0

func (m SyncRemoveFromWatchlistHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: remove_from_watchlist action

type SyncRemovePlaybackHandler added in v1.14.0

type SyncRemovePlaybackHandler struct {
	// contains filtered or unexported fields
}

SyncRemovePlaybackHandler struct for handler

func (SyncRemovePlaybackHandler) Handle added in v1.14.0

func (m SyncRemovePlaybackHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: remove_playback action

type SyncReorderFavoritesHandler added in v1.14.0

type SyncReorderFavoritesHandler struct {
	// contains filtered or unexported fields
}

SyncReorderFavoritesHandler struct for handler

func (SyncReorderFavoritesHandler) Handle added in v1.14.0

func (m SyncReorderFavoritesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: reorder_favorites action

type SyncReorderWatchlistHandler added in v1.14.0

type SyncReorderWatchlistHandler struct {
	// contains filtered or unexported fields
}

SyncReorderWatchlistHandler struct for handler

func (SyncReorderWatchlistHandler) Handle added in v1.14.0

func (m SyncReorderWatchlistHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: reorder_watchlist action

type SyncUpdateFavoriteItemHandler added in v1.14.0

type SyncUpdateFavoriteItemHandler struct {
	// contains filtered or unexported fields
}

SyncUpdateFavoriteItemHandler struct for handler

func (SyncUpdateFavoriteItemHandler) Handle added in v1.14.0

func (m SyncUpdateFavoriteItemHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: update_favorite_item action

type SyncUpdateFavoritesHandler added in v1.14.0

type SyncUpdateFavoritesHandler struct {
	// contains filtered or unexported fields
}

SyncUpdateFavoritesHandler struct for handler

func (SyncUpdateFavoritesHandler) Handle added in v1.14.0

func (m SyncUpdateFavoritesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: update_favorites action

type SyncUpdateWatchlistHandler added in v1.14.0

type SyncUpdateWatchlistHandler struct {
	// contains filtered or unexported fields
}

SyncUpdateWatchlistHandler struct for handler

func (SyncUpdateWatchlistHandler) Handle added in v1.14.0

func (m SyncUpdateWatchlistHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: update_watchlist action

type SyncUpdateWatchlistItemHandler added in v1.14.0

type SyncUpdateWatchlistItemHandler struct {
	// contains filtered or unexported fields
}

SyncUpdateWatchlistItemHandler struct for handler

func (SyncUpdateWatchlistItemHandler) Handle added in v1.14.0

func (m SyncUpdateWatchlistItemHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: update_watchlist_item action

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

func (UsersAddHiddenItemsHandler) Handle added in v1.15.0

func (u UsersAddHiddenItemsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: add_hidden_items action

type UsersAddListHandler added in v1.15.0

type UsersAddListHandler struct {
	// contains filtered or unexported fields
}

UsersAddListHandler struct for handler

func (UsersAddListHandler) Handle added in v1.15.0

func (u UsersAddListHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: lists action

type UsersAddListItemsHandler added in v1.15.0

type UsersAddListItemsHandler struct {
	// contains filtered or unexported fields
}

UsersAddListItemsHandler struct for handler

func (UsersAddListItemsHandler) Handle added in v1.15.0

func (u UsersAddListItemsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: add list items action

type UsersBlockHandler added in v1.15.0

type UsersBlockHandler struct {
	// contains filtered or unexported fields
}

UsersBlockHandler struct for handler

func (UsersBlockHandler) Handle added in v1.15.0

func (m UsersBlockHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: block action

type UsersBlockedUsersHandler added in v1.15.0

type UsersBlockedUsersHandler struct {
	// contains filtered or unexported fields
}

UsersBlockedUsersHandler struct for handler

func (UsersBlockedUsersHandler) Handle added in v1.15.0

func (u UsersBlockedUsersHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: blocked_users action

type UsersCollaborationsHandler added in v1.15.0

type UsersCollaborationsHandler struct {
	// contains filtered or unexported fields
}

UsersCollaborationsHandler struct for handler

func (UsersCollaborationsHandler) Handle added in v1.15.0

func (u UsersCollaborationsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: collaborations action

type UsersCollectionHandler added in v1.15.0

type UsersCollectionHandler struct {
	// contains filtered or unexported fields
}

UsersCollectionHandler struct for handler

func (UsersCollectionHandler) Handle added in v1.15.0

func (u UsersCollectionHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: collection action

type UsersCommentsHandler added in v1.15.0

type UsersCommentsHandler struct {
	// contains filtered or unexported fields
}

UsersCommentsHandler struct for handler

func (UsersCommentsHandler) Handle added in v1.15.0

func (u UsersCommentsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: comments action

type UsersDeleteListHandler added in v1.15.0

type UsersDeleteListHandler struct {
	// contains filtered or unexported fields
}

UsersDeleteListHandler struct for handler

func (UsersDeleteListHandler) Handle added in v1.15.0

func (m UsersDeleteListHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: delete_list action

type UsersFavoritesCommentsHandler added in v1.15.0

type UsersFavoritesCommentsHandler struct {
	// contains filtered or unexported fields
}

UsersFavoritesCommentsHandler struct for handler

func (UsersFavoritesCommentsHandler) Handle added in v1.15.0

func (m UsersFavoritesCommentsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: favorites_comments action

type UsersFavoritesHandler added in v1.15.0

type UsersFavoritesHandler struct {
	// contains filtered or unexported fields
}

UsersFavoritesHandler struct for handler

func (UsersFavoritesHandler) Handle added in v1.15.0

func (m UsersFavoritesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: favorites action

type UsersFollowHandler added in v1.15.0

type UsersFollowHandler struct {
	// contains filtered or unexported fields
}

UsersFollowHandler struct for handler

func (UsersFollowHandler) Handle added in v1.15.0

func (m UsersFollowHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: follow action

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

func (u UsersFollowerRequestsHandler) Handle(options *str.Options, client *internal.Client) error

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

func (UsersFollowersHandler) Handle added in v1.15.0

func (u UsersFollowersHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: followers action

type UsersFollowingHandler added in v1.15.0

type UsersFollowingHandler struct {
	// contains filtered or unexported fields
}

UsersFollowingHandler struct for handler

func (UsersFollowingHandler) Handle added in v1.15.0

func (u UsersFollowingHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: following action

type UsersFollowingRequestsHandler added in v1.15.0

type UsersFollowingRequestsHandler struct {
	// contains filtered or unexported fields
}

UsersFollowingRequestsHandler struct for handler

func (UsersFollowingRequestsHandler) Handle added in v1.15.0

func (u UsersFollowingRequestsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: pending_following_requests action

type UsersFriendsHandler added in v1.15.0

type UsersFriendsHandler struct {
	// contains filtered or unexported fields
}

UsersFriendsHandler struct for handler

func (UsersFriendsHandler) Handle added in v1.15.0

func (u UsersFriendsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: friends action

type UsersHandler added in v1.1.0

type UsersHandler interface {
	Handle(options *str.Options, client *internal.Client) error
}

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

func (UsersHiddenItemsHandler) Handle added in v1.15.0

func (u UsersHiddenItemsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: hidden_items action

type UsersHistoryHandler added in v1.15.0

type UsersHistoryHandler struct {
	// contains filtered or unexported fields
}

UsersHistoryHandler struct for handler

func (UsersHistoryHandler) Handle added in v1.15.0

func (m UsersHistoryHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: history action

type UsersLikesHandler added in v1.15.0

type UsersLikesHandler struct {
	// contains filtered or unexported fields
}

UsersLikesHandler struct for handler

func (UsersLikesHandler) Handle added in v1.15.0

func (u UsersLikesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: likes action

type UsersListCommentsHandler added in v1.15.0

type UsersListCommentsHandler struct {
	// contains filtered or unexported fields
}

UsersListCommentsHandler struct for handler

func (UsersListCommentsHandler) Handle added in v1.15.0

func (u UsersListCommentsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: list_comments action

type UsersListHandler added in v1.15.0

type UsersListHandler struct {
	// contains filtered or unexported fields
}

UsersListHandler struct for handler

func (UsersListHandler) Handle added in v1.15.0

func (u UsersListHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: list action

type UsersListItemsHandler added in v1.15.0

type UsersListItemsHandler struct {
	// contains filtered or unexported fields
}

UsersListItemsHandler struct for handler

func (UsersListItemsHandler) Handle added in v1.15.0

func (u UsersListItemsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: list_items action

type UsersListLikeHandler added in v1.15.0

type UsersListLikeHandler struct {
	// contains filtered or unexported fields
}

UsersListLikeHandler struct for handler

func (UsersListLikeHandler) Handle added in v1.15.0

func (u UsersListLikeHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: list_like action

type UsersListLikesHandler added in v1.15.0

type UsersListLikesHandler struct {
	// contains filtered or unexported fields
}

UsersListLikesHandler struct for handler

func (UsersListLikesHandler) Handle added in v1.15.0

func (u UsersListLikesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: list_likes action

type UsersListReportHandler added in v1.15.0

type UsersListReportHandler struct {
	// contains filtered or unexported fields
}

UsersListReportHandler struct for handler

func (UsersListReportHandler) Handle added in v1.15.0

func (m UsersListReportHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: list_report action

type UsersListsHandler added in v1.1.0

type UsersListsHandler struct {
	// contains filtered or unexported fields
}

UsersListsHandler struct for handler

func (UsersListsHandler) Handle added in v1.1.0

func (UsersListsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: lists action

type UsersNotesHandler added in v1.15.0

type UsersNotesHandler struct {
	// contains filtered or unexported fields
}

UsersNotesHandler struct for handler

func (UsersNotesHandler) Handle added in v1.15.0

func (u UsersNotesHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: notes action

type UsersProfileHandler added in v1.15.0

type UsersProfileHandler struct{}

UsersProfileHandler struct for handler

func (UsersProfileHandler) Handle added in v1.15.0

func (UsersProfileHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: profile action

type UsersRatingsHandler added in v1.15.0

type UsersRatingsHandler struct {
	// contains filtered or unexported fields
}

UsersRatingsHandler struct for handler

func (UsersRatingsHandler) Handle added in v1.15.0

func (m UsersRatingsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: ratings action

type UsersRemoveHiddenItemsHandler added in v1.15.0

type UsersRemoveHiddenItemsHandler struct {
	// contains filtered or unexported fields
}

UsersRemoveHiddenItemsHandler struct for handler

func (UsersRemoveHiddenItemsHandler) Handle added in v1.15.0

func (u UsersRemoveHiddenItemsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: remove_hidden_items action

type UsersRemoveListItemsHandler added in v1.15.0

type UsersRemoveListItemsHandler struct {
	// contains filtered or unexported fields
}

UsersRemoveListItemsHandler struct for handler

func (UsersRemoveListItemsHandler) Handle added in v1.15.0

func (u UsersRemoveListItemsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: remove list items action

type UsersReorderListItemsHandler added in v1.15.0

type UsersReorderListItemsHandler struct {
	// contains filtered or unexported fields
}

UsersReorderListItemsHandler struct for handler

func (UsersReorderListItemsHandler) Handle added in v1.15.0

func (m UsersReorderListItemsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: reorder_list_items action

type UsersReorderListsHandler added in v1.15.0

type UsersReorderListsHandler struct {
	// contains filtered or unexported fields
}

UsersReorderListsHandler struct for handler

func (UsersReorderListsHandler) Handle added in v1.15.0

func (m UsersReorderListsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: reorder_lists action

type UsersReportHandler added in v1.15.0

type UsersReportHandler struct {
	// contains filtered or unexported fields
}

UsersReportHandler struct for handler

func (UsersReportHandler) Handle added in v1.15.0

func (m UsersReportHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: report action

type UsersSavedFiltersHandler added in v1.1.0

type UsersSavedFiltersHandler struct{}

UsersSavedFiltersHandler struct for handler

func (UsersSavedFiltersHandler) Handle added in v1.1.0

func (UsersSavedFiltersHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: saved filters action

type UsersSettingsHandler added in v1.5.0

type UsersSettingsHandler struct{}

UsersSettingsHandler struct for handler

func (UsersSettingsHandler) Handle added in v1.5.0

func (UsersSettingsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: settings action

type UsersStatsHandler added in v1.2.0

type UsersStatsHandler struct{}

UsersStatsHandler struct for handler

func (UsersStatsHandler) Handle added in v1.2.0

func (UsersStatsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: stats action

type UsersUnblockHandler added in v1.15.0

type UsersUnblockHandler struct {
	// contains filtered or unexported fields
}

UsersUnblockHandler struct for handler

func (UsersUnblockHandler) Handle added in v1.15.0

func (m UsersUnblockHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: unblock action

type UsersUnfollowHandler added in v1.15.0

type UsersUnfollowHandler struct {
	// contains filtered or unexported fields
}

UsersUnfollowHandler struct for handler

func (UsersUnfollowHandler) Handle added in v1.15.0

func (m UsersUnfollowHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: unfollow action

type UsersUpdateListHandler added in v1.15.0

type UsersUpdateListHandler struct {
	// contains filtered or unexported fields
}

UsersUpdateListHandler struct for handler

func (UsersUpdateListHandler) Handle added in v1.15.0

func (m UsersUpdateListHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: update_list action

type UsersUpdateListItemHandler added in v1.15.0

type UsersUpdateListItemHandler struct {
	// contains filtered or unexported fields
}

UsersUpdateListItemHandler struct for handler

func (UsersUpdateListItemHandler) Handle added in v1.15.0

func (m UsersUpdateListItemHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle sync: update_list_item action

type UsersWatchedHandler added in v1.3.0

type UsersWatchedHandler struct{}

UsersWatchedHandler struct for handler

func (UsersWatchedHandler) Handle added in v1.3.0

func (UsersWatchedHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: watched action

type UsersWatchingHandler added in v1.15.0

type UsersWatchingHandler struct {
	// contains filtered or unexported fields
}

UsersWatchingHandler struct for handler

func (UsersWatchingHandler) Handle added in v1.15.0

func (m UsersWatchingHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: watching action

type UsersWatchlistCommentsHandler added in v1.15.0

type UsersWatchlistCommentsHandler struct {
	// contains filtered or unexported fields
}

UsersWatchlistCommentsHandler struct for handler

func (UsersWatchlistCommentsHandler) Handle added in v1.15.0

func (m UsersWatchlistCommentsHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: watchlist_comments action

type UsersWatchlistHandler added in v1.15.0

type UsersWatchlistHandler struct {
	// contains filtered or unexported fields
}

UsersWatchlistHandler struct for handler

func (UsersWatchlistHandler) Handle added in v1.15.0

func (m UsersWatchlistHandler) Handle(options *str.Options, client *internal.Client) error

Handle to handle users: watchlist action

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL