addUser method
void
addUser(
- TUIUserInfo userInfo,
- RxList<UserModel> destList
)
Implementation
void addUser(TUIUserInfo userInfo, RxList<UserModel> destList) {
int index = getUserIndex(userInfo.userId, destList);
if (index != -1) {
return;
}
if (userInfo.hasScreenStream == true) {
isSharing.value = true;
screenShareUser = UserModel.fromTUIUserInfo(userInfo);
}
if (userInfo.userRole == TUIRole.roomOwner) {
destList.insert(0, UserModel.fromTUIUserInfo(userInfo));
} else {
destList.add(UserModel.fromTUIUserInfo(userInfo));
}
}