summaryrefslogtreecommitdiff
path: root/platform
diff options
context:
space:
mode:
authorAnsis Brammanis <brammanis@gmail.com>2016-01-27 11:34:12 -0800
committerAnsis Brammanis <brammanis@gmail.com>2016-01-28 15:10:26 -0800
commit371a210be877e21ad6564f739d1c5f3ef7f3c532 (patch)
tree131dc1a0e74f21ffc4fa7478c5a38aa33d571fc3 /platform
parentca0099b6a439a140316a09d8d44aaa2803f3de35 (diff)
downloadqtlocation-mapboxgl-371a210be877e21ad6564f739d1c5f3ef7f3c532.tar.gz
[ios] getters, setters for minZoom, maxZoom
adds: minimumZoomLevel setMinimumZoomLevel maximumZoomLevel setMaximumZoomLevel
Diffstat (limited to 'platform')
-rw-r--r--platform/ios/src/MGLMapView.mm20
1 files changed, 20 insertions, 0 deletions
diff --git a/platform/ios/src/MGLMapView.mm b/platform/ios/src/MGLMapView.mm
index e301686419..954fc8a935 100644
--- a/platform/ios/src/MGLMapView.mm
+++ b/platform/ios/src/MGLMapView.mm
@@ -1784,6 +1784,26 @@ mbgl::Duration MGLDurationInSeconds(NSTimeInterval duration)
MGLDurationInSeconds(duration));
}
+- (void)setMinimumZoomLevel:(double)minimumZoomLevel
+{
+ _mbglMap->setMinZoom(minimumZoomLevel);
+}
+
+- (double)minimumZoomLevel
+{
+ return _mbglMap->getMinZoom();
+}
+
+- (void)setMaximumZoomLevel:(double)maximumZoomLevel
+{
+ _mbglMap->setMaxZoom(maximumZoomLevel);
+}
+
+- (double)maximumZoomLevel
+{
+ return _mbglMap->getMaxZoom();
+}
+
- (MGLCoordinateBounds)visibleCoordinateBounds
{
return [self convertRect:self.bounds toCoordinateBoundsFromView:self];