addParticipantsList method
Implementation
void addParticipantsList(RxList<UserListModel> userList) {
for (var model in userList) {
var chatModelList = ChatListModel(model.name!, model.clientId!, []);
privateChatListData.add(chatModelList);
if (model.role == 'participant') {
var userModel = UserModel(model.clientId!, model.name!, model.role!,
model.audioMuted!, model.videoMuted!, false);
participantsList.add(userModel);
} else {
var userModel = UserModel(model.clientId!, model.name!, model.role!,
model.audioMuted!, model.videoMuted!, false);
moderatorsList.add(userModel);
}
}
moderatorsList.refresh();
participantsList.refresh();
fullList.addAll(moderatorsList);
fullList.addAll(participantsList);
EnxSetting.instance.setParticipantList(fullList);
}