diff options
Diffstat (limited to 'platform/ios/src/MGLMapViewDelegate.h')
-rw-r--r-- | platform/ios/src/MGLMapViewDelegate.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/platform/ios/src/MGLMapViewDelegate.h b/platform/ios/src/MGLMapViewDelegate.h index 39eb43d4ca..0833b7ace3 100644 --- a/platform/ios/src/MGLMapViewDelegate.h +++ b/platform/ios/src/MGLMapViewDelegate.h @@ -279,6 +279,27 @@ NS_ASSUME_NONNULL_BEGIN */ - (void)mapView:(MGLMapView *)mapView didDeselectAnnotation:(id <MGLAnnotation>)annotation; + +/** + Tells the delegate that one of its annotation views was selected. + + You can use this method to track changes in the selection state of annotation views. + + @param mapView The map view containing the annotation. + @param annotationView The annotation view that was selected. + */ +- (void)mapView:(MGLMapView *)mapView didSelectAnnotationView:(MGLAnnotationView *)annotationView; + +/** + Tells the delegate that one of its annotation views was deselected. + + You can use this method to track changes in the selection state of annotation views. + + @param mapView The map view containing the annotation. + @param annotationView The annotation view that was deselected. + */ +- (void)mapView:(MGLMapView *)mapView didDeselectAnnotationView:(MGLAnnotationView *)annotationView; + @end NS_ASSUME_NONNULL_END |