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})
const
factory
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
no setterinherited
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
tags List<int>?
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