MarkerTapBehavior.togglePopupAndHideRest constructor

MarkerTapBehavior.togglePopupAndHideRest()

Toggle the popup of the tapped marker and hide all other popups. This is the recommended behavior if you only want to show one popup at a time.

Implementation

MarkerTapBehavior.togglePopupAndHideRest()
    : _onTap = ((Marker marker, PopupController popupController) {
        if (popupController.selectedMarkers.contains(marker)) {
          popupController.hideAllPopups();
        } else {
          popupController.showPopupsOnlyFor([marker]);
        }
      });