removeSelectedAtSign method

void removeSelectedAtSign(
  1. AtContact? contact
)

Implementation

void removeSelectedAtSign(AtContact? contact) {
  try {
    for (AtContact? atContact in selectedContacts) {
      if (atContact!.atSign == contact!.atSign) {
        var index = selectedContacts.indexOf(contact);
        selectedContacts.removeAt(index);
        break;
      }
    }
    if (selectedContacts.length <= 25) {
      limitReached = false;
    } else {
      limitReached = true;
    }
    selectedContactSink.add(selectedContacts);
  } catch (error) {
    print(error);
  }
}