Protocol YMKMapObjectVisitor
Used to traverse over the children of the MapObjectCollection.
Instance Methods
- onCircleVisitedWithCircle: | |
- onCollectionVisitEndWithCollection: | Called for visited collections only. |
- onCollectionVisitStartWithCollection: | Called for every child collection. |
- onColoredPolylineVisitedWithPolyline: | |
- onPlacemarkVisitedWithPlacemark: | |
- onPolygonVisitedWithPolygon: | |
- onPolylineVisitedWithPolyline: |
- onCircleVisitedWithCircle: | |
- onCollectionVisitEndWithCollection: | Called for visited collections only. |
- onCollectionVisitStartWithCollection: | Called for every child collection. |
- onColoredPolylineVisitedWithPolyline: | |
- onPlacemarkVisitedWithPlacemark: | |
- onPolygonVisitedWithPolygon: | |
- onPolylineVisitedWithPolyline: |
Method Detail
-onCircleVisitedWithCircle:
- (void)onCircleVisitedWithCircle:(nullable YMKCircleMapObject *)circle
-onCollectionVisitEndWithCollection:
- (void)onCollectionVisitEndWithCollection:(nullable YMKMapObjectCollection *)collection
Called for visited collections only.
If an exception occurred during the visit, the method might be skipped.-onCollectionVisitStartWithCollection:
- (BOOL)onCollectionVisitStartWithCollection:(nullable YMKMapObjectCollection *)collection
Called for every child collection.
The collection is ignored if this method returns false.-onColoredPolylineVisitedWithPolyline:
- (void)onColoredPolylineVisitedWithPolyline:(nullable YMKColoredPolylineMapObject *)polyline
-onPlacemarkVisitedWithPlacemark:
- (void)onPlacemarkVisitedWithPlacemark:(nullable YMKPlacemarkMapObject *)placemark
-onPolygonVisitedWithPolygon:
- (void)onPolygonVisitedWithPolygon:(nullable YMKPolygonMapObject *)polygon
-onPolylineVisitedWithPolyline:
- (void)onPolylineVisitedWithPolyline:(nullable YMKPolylineMapObject *)polyline