sonarr library
Dart library package to facilitate the communication to and from Sonarr's API: A smart PVR for newsgroup and bittorrent users.
This library gives access to sonarr_commands, and is needed as the only entrypoint.
Classes
- Sonarr
- The core class to handle all connections to Sonarr. Gives you easy access to all implemented command handlers, initialized and ready to call.
- SonarrAddedRelease
- Model for an episode release that was added to Sonarr.
- SonarrCalendar
- Model for calendar entries from Sonarr.
- SonarrCommand
- Model for the response for executing a command in Sonarr.
- SonarrCommandBody
- Model for the body for executing a command in Sonarr.
- SonarrCommandHandler_Calendar
- Facilitates, encapsulates, and manages individual calls related to calendar within Sonarr.
- SonarrCommandHandler_Command
- Facilitates, encapsulates, and manages individual calls related to commands within Sonarr.
- SonarrCommandHandler_Episode
- Facilitates, encapsulates, and manages individual calls related to episodes within Sonarr.
- SonarrCommandHandler_EpisodeFile
- Facilitates, encapsulates, and manages individual calls related to episode files within Sonarr.
- SonarrCommandHandler_History
- Facilitates, encapsulates, and manages individual calls related to history within Sonarr.
- SonarrCommandHandler_Profile
- Facilitates, encapsulates, and manages individual calls related to profiles within Sonarr.
- SonarrCommandHandler_Queue
- Facilitates, encapsulates, and manages individual calls related to queue within Sonarr.
- SonarrCommandHandler_Release
- Facilitates, encapsulates, and manages individual calls related to releases within Sonarr.
- SonarrCommandHandler_RootFolder
- Facilitates, encapsulates, and manages individual calls related to root folders within Sonarr.
- SonarrCommandHandler_Series
- Facilitates, encapsulates, and manages individual calls related to series within Sonarr.
- SonarrCommandHandler_SeriesLookup
- Facilitates, encapsulates, and manages individual calls related to series lookup within Sonarr.
- SonarrCommandHandler_System
- Facilitates, encapsulates, and manages individual calls related to system within Sonarr.
- SonarrCommandHandler_Tag
- Facilitates, encapsulates, and manages individual calls related to tags within Sonarr.
- SonarrCommandHandler_Wanted
- Facilitates, encapsulates, and manages individual calls related to wanted/missing episodes within Sonarr.
- SonarrEpisode
- Model for an episode from Sonarr.
- SonarrEpisodeFile
- Model for an episode file from Sonarr.
- SonarrEpisodeFileLanguage
- Model for an episode file's language from Sonarr.
- SonarrEpisodeFileMediaInfo
- Model for an episode file's media info from Sonarr.
- SonarrEpisodeFileQuality
- Model for an episode file's quality profile from Sonarr.
- SonarrEpisodeFileQualityQuality
- Model for an episode file's quality profile's quality from Sonarr.
- SonarrEpisodeFileQualityRevision
- Model for an episode file's quality profile's revision from Sonarr.
- SonarrHistory
- Model to store history records from Sonarr.
- SonarrHistoryRecord
- Model to store an individual history record from Sonarr.
- SonarrHistoryRecordData
- Model to store an individual history record's event data from Sonarr.
- SonarrLanguageProfile
- Model for a language profile from Sonarr.
- SonarrLanguageProfileCutoff
- Model for a language profile cutoffs from Sonarr.
- SonarrLanguageProfileItem
- Model for a language profile nested item from Sonarr.
- SonarrLanguageProfileItemLanguage
- Model for a quality profile's nested item's quality from Sonarr.
- SonarrMissing
- Model for missing episode records from Sonarr.
- SonarrMissingRecord
- Model for an individual missing episode record from Sonarr.
- SonarrQualityProfile
- Model for a quality profile from Sonarr.
- SonarrQualityProfileCutoff
- Model for a quality profile cutoffs from Sonarr.
- SonarrQualityProfileItem
- Model for a quality profile nested item from Sonarr.
- SonarrQualityProfileItemQuality
- Model for a quality profile's nested item's quality from Sonarr.
- SonarrQueueRecord
- Model for the from Sonarr.
- SonarrQueueStatusMessage
- SonarrRelease
- Model for an episode release from Sonarr.
- SonarrRootFolder
- Model for root folders from Sonarr.
- SonarrSeries
- Model for a single series data from Sonarr.
- SonarrSeriesAlternateTitle
- Model for series' alternate title from Sonarr.
- SonarrSeriesImage
- Model for a series' image from Sonarr.
- SonarrSeriesLookup
- Model for series lookup (new series searches) from Sonarr.
- SonarrSeriesRating
- Model for series' rating values.
- SonarrSeriesSeason
- Model for a series' season from Sonarr.
- SonarrSeriesSeasonStatistics
- Model for a series' season statistics from Sonarr.
- SonarrStatus
- Model for the system status from Sonarr.
- SonarrTag
- Model for a series tag from Sonarr.
- SonarrUnmappedFolder
- Model for unmapped folders within a root folder from Sonarr.
- SonarrUtilities
- SonarrUtilities gives access to static, functional operations. These are mainly used for the (de)serialization of received JSON data.
Enums
- SonarrHistoryEventType
- Enumerator to handle all history event types used in Sonarr.
- SonarrHistorySortKey
- SonarrSeriesType
- Enumerator to handle all series types used in Sonarr.
- SonarrSortDirection
- SonarrWantedMissingSortKey
Extensions
- SonarrHistoryEventTypeExtension on SonarrHistoryEventType
- Extension on SonarrHistoryEventType to implement extended functionality.
- SonarrHistorySortKeyExtension on SonarrHistorySortKey
- Extension on SonarrHistorySortKey to implement extended functionality.
- SonarrSeriesTypeExtension on SonarrSeriesType
- Extension on SonarrSeriesType to implement extended functionality.
- SonarrSortDirectionExtension on SonarrSortDirection
- Extension on SonarrSortDirection to implement extended functionality.
- SonarrWantedMissingSortKeyExtension on SonarrWantedMissingSortKey
- Extension on SonarrWantedMissingSortKey to implement extended functionality.