UserActivity constructor
const
UserActivity({
- @JsonKey(name: 'type') required String type,
- @JsonKey(name: 'submissionId') required String submissionId,
- @JsonKey(name: 'createdAt') required DateTime createdAt,
- @JsonKey(name: 'submission') required UserActivitySubmission submission,
- @JsonKey(name: 'comment') UserActivityComment? comment,
Implementation
const factory UserActivity({
/// The type of the user activity
@JsonKey(name: 'type') required String type,
/// The submission id
@JsonKey(name: 'submissionId') required String submissionId,
/// The created at date
@JsonKey(name: 'createdAt') required DateTime createdAt,
/// The submission
@JsonKey(name: 'submission') required UserActivitySubmission submission,
/// The comment
@JsonKey(name: 'comment') UserActivityComment? comment,
}) = _UserActivity;