FeedbackEvent.fromJson constructor
FeedbackEvent.fromJson(
- Map<String, dynamic> json
)
Implementation
factory FeedbackEvent.fromJson(Map<String, dynamic> json) {
return FeedbackEvent(
id: json['id'] as String,
actionId: json['actionId'] as String,
ethosId: json['ethosId'] as String,
valuePriorityId: json['valuePriorityId'] as String?,
judgmentCriterionId: json['judgmentCriterionId'] as String?,
outcome: FeedbackOutcome.fromString(json['outcome'] as String),
outcomeScore: (json['outcomeScore'] as num).toDouble(),
outcomeDescription: json['outcomeDescription'] as String?,
contextSnapshot: json['contextSnapshot'] as Map<String, dynamic>?,
occurredAt: json['occurredAt'] != null
? DateTime.parse(json['occurredAt'] as String)
: null,
);
}