GID GID
LID LIDMap
+ EpisodeString string
EpisodeNumber misc.EpisodeList
Incomplete bool
Cached time.Time
}
+func (f *File) Anime() *Anime {
+ return f.AID.Anime()
+}
+
+func (f *File) Episode() *Episode {
+ return f.EID.Episode()
+}
+
+func (f *File) Group() *Group {
+ return f.GID.Group()
+}
+
+func (f *File) UserMyList(user *User) *MyListEntry {
+ if f != nil && user != nil && f.LID[user.UID] > 0 {
+ return f.LID[user.UID].MyListEntry()
+ }
+ return nil
+}
+
type RelatedEpisodes map[EID]float32
func (er RelatedEpisodes) MarshalJSON() ([]byte, error) {