summaryrefslogtreecommitdiff
path: root/platform
diff options
context:
space:
mode:
authorAnsis Brammanis <brammanis@gmail.com>2016-01-27 12:06:05 -0800
committerAnsis Brammanis <brammanis@gmail.com>2016-01-28 15:10:26 -0800
commitb738087080b924061c4e6ce4c8b60ae4573f4f10 (patch)
tree9679a73b57d8ccfbd67a01c34950288d28ba294c /platform
parent371a210be877e21ad6564f739d1c5f3ef7f3c532 (diff)
downloadqtlocation-mapboxgl-b738087080b924061c4e6ce4c8b60ae4573f4f10.tar.gz
[osx] setMaximumZoomLevel, setMinimumZoomLevel
adds: setMaximumZoomLevel setMinimumZoomLevel and makes `maximumZoomLevel` and `minimumZoomLevel` not readonly
Diffstat (limited to 'platform')
-rw-r--r--platform/osx/src/MGLMapView.mm10
1 files changed, 10 insertions, 0 deletions
diff --git a/platform/osx/src/MGLMapView.mm b/platform/osx/src/MGLMapView.mm
index fe95427e52..96144d964f 100644
--- a/platform/osx/src/MGLMapView.mm
+++ b/platform/osx/src/MGLMapView.mm
@@ -900,6 +900,16 @@ public:
[self didChangeValueForKey:@"centerCoordinate"];
}
+- (void)setMinimumZoomLevel:(double)minimumZoomLevel
+{
+ _mbglMap->setMinZoom(minimumZoomLevel);
+}
+
+- (void)setMaximumZoomLevel:(double)maximumZoomLevel
+{
+ _mbglMap->setMaxZoom(maximumZoomLevel);
+}
+
- (double)maximumZoomLevel {
return _mbglMap->getMaxZoom();
}