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