toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final _json = <String, dynamic>{};
  _json['id'] = id;
  _json['organizationId'] = organizationId;
  _json['status'] = v1ActivityStatusToJson(status);
  _json['type'] = v1ActivityTypeToJson(type);
  _json['intent'] = intent.toJson();
  _json['result'] = result.toJson();
  _json['votes'] = votes.map((e) => e.toJson()).toList();
  if (appProofs != null) {
    _json['appProofs'] = appProofs?.map((e) => e.toJson()).toList();
  }
  _json['fingerprint'] = fingerprint;
  _json['canApprove'] = canApprove;
  _json['canReject'] = canReject;
  _json['createdAt'] = createdAt.toJson();
  _json['updatedAt'] = updatedAt.toJson();
  if (failure != null) {
    _json['failure'] = failure?.toJson();
  }
  return _json;
}