participants method Null safety

List<Participant> participants(
  1. List participantsArray
)

Implementation

List<Participant> participants(List participantsArray) {
  List<Participant> participants = [];

  for (final participantDict in participantsArray) {

    MediaState mediaState = MediaState(participantDict[kVideoEnabled], participantDict[kAudioEnabled], participantDict[kScreenEnabled]);
    Participant p = Participant(participantDict[kParticipantId], participantDict[kParticipantName], participantDict[kTextureId], mediaState);
    participants.add(p);
  }

  return participants;
}