validateForCall method
void
validateForCall(
- ProfileDetails item
Implementation
void validateForCall(ProfileDetails item) {
if (isMakeCall.value) {
if (selectedUsersJIDList.contains(item.jid)) {
selectedUsersList.remove(item);
selectedUsersJIDList.remove(item.jid);
//item.isSelected = false;
groupCallMembersCount(groupCallMembersCount.value - 1);
} else {
if (getMaxCallUsersCount > groupCallMembersCount.value) {
selectedUsersList.add(item);
selectedUsersJIDList.add(item.jid!);
groupCallMembersCount(groupCallMembersCount.value + 1);
} else {
toToast(Constants.callMembersLimit
.replaceFirst("%d", getMaxCallUsersCount.toString()));
}
//item.isSelected = true;
}
usersList.refresh();
}
}