SonarrEpisode class

Model for an episode from Sonarr.

Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

SonarrEpisode({int? seriesId, int? episodeFileId, int? seasonNumber, int? episodeNumber, String? title, String? airDate, DateTime? airDateUtc, String? overview, SonarrEpisodeFile? episodeFile, bool? hasFile, bool? monitored, int? absoluteEpisodeNumber, bool? unverifiedSceneNumbering, DateTime? lastSearchTime, int? id})
SonarrEpisode.fromJson(Map<String, dynamic> json)
Deserialize a JSON map to a SonarrEpisode object.
factory

Properties

absoluteEpisodeNumber int?
Absolute episode number
getter/setter pair
airDate String?
Episode airdate (as a string)
getter/setter pair
airDateUtc DateTime?
DateTime object containing the airdate in UTC timezone
getter/setter pair
episodeFile SonarrEpisodeFile?
If there is a file available, a SonarrEpisodeFile object containing episode file details
getter/setter pair
episodeFileId int?
Episode file identifier (if there is a file available)
getter/setter pair
episodeNumber int?
Episode number
getter/setter pair
hasFile bool?
Is there a file available?
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id int?
Episode identifier
getter/setter pair
lastSearchTime DateTime?
DateTime object for when the episode was last searched
getter/setter pair
monitored bool?
Is the episode monitored?
getter/setter pair
overview String?
Episode overview
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
seasonNumber int?
Episode season number
getter/setter pair
seriesId int?
Series identifier
getter/setter pair
title String?
Episode title
getter/setter pair
unverifiedSceneNumbering bool?
Is the scene number verified?
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Serialize a SonarrEpisode object to a JSON map.
toString() String
Returns a JSON-encoded string version of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited