Radarr class

The core class to handle all connections to Radarr. Gives you easy access to all implemented command handlers, initialized and ready to call.

Radarr handles the creation of the initial Dio HTTP client & command handlers. You can optionally use the factory .from() to define your own Dio HTTP client.

Constructors

Radarr({required String host, required String apiKey, Map<String, dynamic>? headers, bool followRedirects = true, int maxRedirects = 5})
Create a new Radarr API connection manager to connection to your instance. This default factory/constructor will create the Dio HTTP client for you given the parameters.
factory
Radarr.from({required Dio client})
Create a new Radarr API connection manager to connection to your instance.
factory

Properties

command RadarrCommandHandler_Command
Command handler for all movie command-related API calls.
final
credits RadarrCommandHandler_Credits
Command handler for all movie credits-related API calls.
final
exclusions RadarrCommandHandler_Exclusions
Command handler for all movie exclusions-related API calls.
final
extraFile RadarrCommandHandler_ExtraFile
Command handler for all movie extra files-related API calls.
final
fileSystem RadarrCommandHandler_FileSystem
Command handler for all filesystem-related API calls.
final
hashCode int
The hash code for this object.
no setterinherited
healthCheck RadarrCommandHandler_HealthCheck
Command handler for all health check-related API calls.
final
history RadarrCommandHandler_History
Command handler for all history-related API calls.
final
httpClient → Dio
The Dio HTTP client built during initialization.
final
importList RadarrCommandHandler_ImportList
Command handler for all import list-related API calls.
final
language RadarrCommandHandler_Language
Command handler for all language-related API calls.
final
manualImport RadarrCommandHandler_ManualImport
Command handler for all manual import-related API calls.
final
movie RadarrCommandHandler_Movie
Command handler for all movie-related API calls.
final
movieFile RadarrCommandHandler_MovieFile
Command handler for all movie file-related API calls.
final
movieLookup RadarrCommandHandler_MovieLookup
Command handler for all movie lookup-related API calls.
final
qualityProfile RadarrCommandHandler_QualityProfile
Command handler for all quality profile-related API calls.
final
queue RadarrCommandHandler_Queue
Command handler for all queue-related API calls.
final
release RadarrCommandHandler_Release
Command handler for all release-related API calls.
final
rootFolder RadarrCommandHandler_RootFolder
Command handler for all root folder-related API calls.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
system RadarrCommandHandler_System
Command handler for all system-related API calls.
final
tag RadarrCommandHandler_Tag
Command handler for all tag-related API calls.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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