Participants constructor Null safety
- {required Participant local,
- @Default({}) @JsonKey(toJson: _participantMapToJson, fromJson: _participantMapFromJson) Map<
ParticipantId, Participant> remote, - @Default({}) @JsonKey(toJson: _participantMapToJson, fromJson: _participantMapFromJson) Map<
ParticipantId, Participant> all}
Implementation
const factory Participants({
required Participant local,
@Default({})
// ignore: invalid_annotation_target
@JsonKey(toJson: _participantMapToJson, fromJson: _participantMapFromJson)
Map<ParticipantId, Participant> remote,
@Default({})
// ignore: invalid_annotation_target
@JsonKey(toJson: _participantMapToJson, fromJson: _participantMapFromJson)
Map<ParticipantId, Participant> all,
}) = _Participants;