Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Configuration ¶
type Configuration struct {
Port int `default:"8772"`
}
type CurrentlyWatchingResponseItem ¶
type CurrentlyWatchingResponseItem struct { Status int `json:"status"` Score int `json:"score"` Tags string `json:"tags"` IsRewatching int `json:"is_rewatching"` NumWatchedEpisodes int `json:"num_watched_episodes"` AnimeTitle string `json:"anime_title"` AnimeNumEpisodes int `json:"anime_num_episodes"` AnimeAiringStatus int `json:"anime_airing_status"` AnimeID int `json:"anime_id"` AnimeStudios interface{} `json:"anime_studios"` AnimeLicensors interface{} `json:"anime_licensors"` AnimeSeason interface{} `json:"anime_season"` HasEpisodeVideo bool `json:"has_episode_video"` HasPromotionVideo bool `json:"has_promotion_video"` HasVideo bool `json:"has_video"` VideoURL string `json:"video_url"` AnimeURL string `json:"anime_url"` AnimeImagePath string `json:"anime_image_path"` IsAddedToList bool `json:"is_added_to_list"` AnimeMediaTypeString string `json:"anime_media_type_string"` AnimeMpaaRatingString string `json:"anime_mpaa_rating_string"` StartDateString string `json:"start_date_string"` FinishDateString interface{} `json:"finish_date_string"` AnimeStartDateString string `json:"anime_start_date_string"` AnimeEndDateString string `json:"anime_end_date_string"` DaysString int `json:"days_string"` StorageString string `json:"storage_string"` PriorityString string `json:"priority_string"` }
type FinishedWatchingResponseItem ¶
type FinishedWatchingResponseItem struct { Status int `json:"status"` Score int `json:"score"` Tags string `json:"tags"` IsRewatching int `json:"is_rewatching"` NumWatchedEpisodes int `json:"num_watched_episodes"` AnimeTitle string `json:"anime_title"` AnimeNumEpisodes int `json:"anime_num_episodes"` AnimeAiringStatus int `json:"anime_airing_status"` AnimeID int `json:"anime_id"` AnimeStudios interface{} `json:"anime_studios"` AnimeLicensors interface{} `json:"anime_licensors"` AnimeSeason interface{} `json:"anime_season"` HasEpisodeVideo bool `json:"has_episode_video"` HasPromotionVideo bool `json:"has_promotion_video"` HasVideo bool `json:"has_video"` VideoURL string `json:"video_url"` AnimeURL string `json:"anime_url"` AnimeImagePath string `json:"anime_image_path"` IsAddedToList bool `json:"is_added_to_list"` AnimeMediaTypeString string `json:"anime_media_type_string"` AnimeMpaaRatingString string `json:"anime_mpaa_rating_string"` StartDateString string `json:"start_date_string"` FinishDateString string `json:"finish_date_string"` AnimeStartDateString string `json:"anime_start_date_string"` AnimeEndDateString string `json:"anime_end_date_string"` DaysString int `json:"days_string"` StorageString string `json:"storage_string"` PriorityString string `json:"priority_string"` FinishedWatchingDate time.Time `json:"-"` }
type Historical ¶
type Historical struct { JanMovies int FebMovies int MarchMovies int AprilMovies int MayMovies int JuneMovies int JulyMovies int AugustMovies int SeptemberMovies int OctoberMovies int NovemberMovies int DecemberMovies int JanTV int FebTV int MarchTV int AprilTV int MayTV int JuneTV int JulyTV int AugustTV int SeptemberTV int OctoberTV int NovemberTV int DecemberTV int JanOVA int FebOVA int MarchOVA int AprilOVA int MayOVA int JuneOVA int JulyOVA int AugustOVA int SeptemberOVA int OctoberOVA int NovemberOVA int DecemberOVA int }
type LeaderBoardMember ¶
type LeaderStat ¶
func (LeaderStat) Store ¶
func (l LeaderStat) Store() error
type UserData ¶
type UserData struct { Current []CurrentlyWatchingResponseItem Finished []FinishedWatchingResponseItem }
type UserStats ¶
type UserStats struct { History Historical TopMovie []FinishedWatchingResponseItem TopTV []FinishedWatchingResponseItem TopOVA []FinishedWatchingResponseItem SumOVA int SumMovie int SumTV int TVWatched int OVAWatched int MovieWatched int Username string Rank int Minutes int RawOVA []OVA RawTV []TV RawMovie []Movie }
Click to show internal directories.
Click to hide internal directories.