FDXNotification class
- Available extensions
- Annotations
-
- @JsonSerializable(explicitToJson: true)
Constructors
- FDXNotification({required String notificationId, required FDXNotificationType type, required String sentOn, required FDXNotificationCategory category, FDXNotificationSeverity? severity, FDXNotificationPriority? priority, required FDXParty publisher, FDXParty? subscriber, required FDXNotificationPayload notificationPayload, FDXHateoasLink? url})
-
FDXNotification.fromJson(Map<
String, dynamic> json) -
factory
Properties
- category → FDXNotificationCategory
-
final
- hashCode → int
-
The hash code for this object.
no setteroverride
- notificationId → String
-
final
- notificationPayload → FDXNotificationPayload
-
final
- priority → FDXNotificationPriority?
-
final
- publisher → FDXParty
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sentOn → String
-
final
- severity → FDXNotificationSeverity?
-
final
- subscriber → FDXParty?
-
final
- type → FDXNotificationType
-
final
- url → FDXHateoasLink?
-
final
Methods
-
copyWith(
{String? notificationId, FDXNotificationType? type, String? sentOn, FDXNotificationCategory? category, FDXNotificationSeverity? severity, FDXNotificationPriority? priority, FDXParty? publisher, FDXParty? subscriber, FDXNotificationPayload? notificationPayload, FDXHateoasLink? url}) → FDXNotification -
Available on FDXNotification, provided by the $FDXNotificationExtension extension
-
copyWithWrapped(
{Wrapped< String> ? notificationId, Wrapped<FDXNotificationType> ? type, Wrapped<String> ? sentOn, Wrapped<FDXNotificationCategory> ? category, Wrapped<FDXNotificationSeverity?> ? severity, Wrapped<FDXNotificationPriority?> ? priority, Wrapped<FDXParty> ? publisher, Wrapped<FDXParty?> ? subscriber, Wrapped<FDXNotificationPayload> ? notificationPayload, Wrapped<FDXHateoasLink?> ? url}) → FDXNotification -
Available on FDXNotification, provided by the $FDXNotificationExtension extension
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
dynamic other) → bool -
The equality operator.
override
Constants
-
fromJsonFactory
→ const FDXNotification Function(Map<
String, dynamic> json) -
toJsonFactory
→ const Map<
String, dynamic> Function(FDXNotification instance)