onItemClicked method

void onItemClicked(
  1. String jid,
  2. String name
)

Implementation

void onItemClicked(String jid, String name) {
  if (selectedJids.contains(jid)) {
    selectedJids.removeAt(selectedJids.indexOf(jid));
    selectedNames.removeAt(selectedNames.indexOf(name));
  } else {
    if (selectedJids.length < 5) {
      selectedJids.add(jid);
      selectedNames.add(name);
    } else {
      toToast(AppConstants.onlyForwardUpTo5);
    }
  }

  _recentChats.refresh();
  _groupList.refresh();
  _userList.refresh();
}