DeliveryStatusEntity constructor

const DeliveryStatusEntity({
  1. required String notificationId,
  2. required DeliveryStatus status,
  3. required DateTime timestamp,
  4. String? errorMessage,
  5. int retryCount = 0,
  6. DateTime? deliveredAt,
  7. DateTime? openedAt,
  8. DateTime? dismissedAt,
  9. Map<String, dynamic> metadata = const <String, dynamic>{},
})

Creates a new delivery status entity.

Implementation

const DeliveryStatusEntity({
  required this.notificationId,
  required this.status,
  required this.timestamp,
  this.errorMessage,
  this.retryCount = 0,
  this.deliveredAt,
  this.openedAt,
  this.dismissedAt,
  this.metadata = const <String, dynamic>{},
});