toJson method
Implementation
Map<String, dynamic> toJson() {
return {
'id': id,
'actionId': actionId,
'ethosId': ethosId,
if (valuePriorityId != null) 'valuePriorityId': valuePriorityId,
if (judgmentCriterionId != null)
'judgmentCriterionId': judgmentCriterionId,
'outcome': outcome.name,
'outcomeScore': outcomeScore,
if (outcomeDescription != null)
'outcomeDescription': outcomeDescription,
if (contextSnapshot != null) 'contextSnapshot': contextSnapshot,
'occurredAt': occurredAt.toIso8601String(),
};
}