menuValidationForMuteUnMuteIcon method
dynamic
menuValidationForMuteUnMuteIcon()
Implementation
menuValidationForMuteUnMuteIcon() {
var checkListForMuteUnMuteIcon = <bool>[];
var selected = recentChats.where((p0) => selectedChats.contains(p0.jid));
for (var value in selected) {
if (!value.isBroadCast!) {
checkListForMuteUnMuteIcon.add(value.isMuted.checkNull());
}
}
if (checkListForMuteUnMuteIcon.contains(false)) {
// Mute able
mute(true);
unmute(false);
} else if (checkListForMuteUnMuteIcon.contains(true)) {
mute(false);
unmute(true);
} else {
mute(false);
unmute(false);
}
//return checkListForMuteUnMuteIcon.contains(false);// Mute able
}