AssignmentView constructor
- @JsonSerializable.new(includeIfNull: false)
Implementation
@JsonSerializable(includeIfNull: false)
const factory AssignmentView({
@Default('tools.ozone.queue.defs#assignmentView') String $type,
required int id,
required String did,
/// The moderator assigned to this queue
@MemberConverter() Member? moderator,
@QueueViewConverter() required QueueView queue,
required DateTime startAt,
DateTime? endAt,
Map<String, dynamic>? $unknown,
}) = _AssignmentView;