unsubscribeListener method

bool unsubscribeListener({
  1. required int? subscribingId,
})

Unsubscribe from the keyboard visibility events subscribingId An id previously returned on add

Implementation

bool unsubscribeListener({required int? subscribingId}) {
  if (subscribingId == null) {
    return false;
  }

  if (_listenersKeyboardEvents.isEmpty) {
    return false;
  }

  if (_listenersKeyboardEvents.containsKey(subscribingId)) {
    _listenersKeyboardEvents.remove(subscribingId);
    return true;
  }

  return false;
}