toJson method
Implementation
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = new Map<String, dynamic>();
data['validUpTo'] = this.validUpTo;
data['id'] = this.id;
data['achieverId'] = this.achieverId;
data['achieverName'] = this.achieverName;
data['isAcknowledged'] = this.isAcknowledged;
data['acknowledgedAt'] = this.acknowledgedAt;
data['uniqueReference'] = this.uniqueReference;
data['achievementIdentifier'] = this.achievementIdentifier;
data['progress'] = this.progress;
data['optOut'] = this.optOut;
data['additionalData'] = this.additionalData;
data['createdAt'] = this.createdAt;
data['updatedAt'] = this.updatedAt;
data['createdById'] = this.createdById;
data['updatedById'] = this.updatedById;
if (this.achievement != null) {
data['achievement'] = this.achievement!.toJson();
}
return data;
}