Feedback constructor

Feedback({
  1. required FeedbackType type,
  2. required int severity,
  3. required FeedbackSource source,
  4. required DateTime occurredAt,
  5. String? description,
})

Implementation

Feedback({
  required this.type,
  required this.severity,
  required this.source,
  required this.occurredAt,
  this.description,
}) {
  if (severity < 1 || severity > 5) {
    throw ArgumentError('Severity must be between 1 and 5');
  }
}