SonarrNotification class
- Annotations
-
- @Freezed.new()
Constructors
-
SonarrNotification({int? id, String? name, List<
SonarrField> ? fields, List<SonarrNotification> ? presets, String? implementationName, String? implementation, String? configContract, String? infoLink, SonarrProviderMessage? message, List<int> ? tags, String? link, required bool onGrab, required bool onDownload, required bool onUpgrade, required bool onRename, required bool onSeriesDelete, required bool onEpisodeFileDelete, required bool onEpisodeFileDeleteForUpgrade, required bool onHealthIssue, required bool onApplicationUpdate, required bool supportsOnGrab, required bool supportsOnDownload, required bool supportsOnUpgrade, required bool supportsOnRename, required bool supportsOnSeriesDelete, required bool supportsOnEpisodeFileDelete, required bool supportsOnEpisodeFileDeleteForUpgrade, required bool supportsOnHealthIssue, required bool supportsOnApplicationUpdate, required bool includeHealthWarnings, required String? testCommand}) -
constfactory
-
SonarrNotification.fromJson(Map<
String, Object?> json) -
factory
Properties
- configContract → String?
-
no setterinherited
-
copyWith
→ $SonarrNotificationCopyWith<
SonarrNotification> -
no setterinherited
-
fields
→ List<
SonarrField> ? -
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → int?
-
no setterinherited
- implementation → String?
-
no setterinherited
- implementationName → String?
-
no setterinherited
- includeHealthWarnings → bool
-
no setterinherited
- infoLink → String?
-
no setterinherited
- link → String?
-
no setterinherited
- message → SonarrProviderMessage?
-
no setterinherited
- name → String?
-
no setterinherited
- onApplicationUpdate → bool
-
no setterinherited
- onDownload → bool
-
no setterinherited
- onEpisodeFileDelete → bool
-
no setterinherited
- onEpisodeFileDeleteForUpgrade → bool
-
no setterinherited
- onGrab → bool
-
no setterinherited
- onHealthIssue → bool
-
no setterinherited
- onRename → bool
-
no setterinherited
- onSeriesDelete → bool
-
no setterinherited
- onUpgrade → bool
-
no setterinherited
-
presets
→ List<
SonarrNotification> ? -
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- supportsOnApplicationUpdate → bool
-
no setterinherited
- supportsOnDownload → bool
-
no setterinherited
- supportsOnEpisodeFileDelete → bool
-
no setterinherited
- supportsOnEpisodeFileDeleteForUpgrade → bool
-
no setterinherited
- supportsOnGrab → bool
-
no setterinherited
- supportsOnHealthIssue → bool
-
no setterinherited
- supportsOnRename → bool
-
no setterinherited
- supportsOnSeriesDelete → bool
-
no setterinherited
- supportsOnUpgrade → bool
-
no setterinherited
-
no setterinherited
- testCommand → String?
-
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited