---
title: isZoomEnabled
framework: mapkitjs
role: symbol
role_heading: Instance Property
path: mapkitjs/map/iszoomenabled
---

# isZoomEnabled

A Boolean value that determines whether the user may zoom in and out on the map using pinch gestures or the zoom control.

## Declaration

```data
get isZoomEnabled(): boolean;
set isZoomEnabled(value: boolean);
```

## Discussion

Discussion Pinch-to-zoom with a trackpad requires browser touch event support. You can zoom the map programmatically when zoom isn’t in an enabled state by changing the region or visibleMapRect.

## See Also

### Accessing interaction properties

- [isRotationAvailable](mapkitjs/map/isrotationavailable.md)
- [isRotationEnabled](mapkitjs/map/isrotationenabled.md)
- [isScrollEnabled](mapkitjs/map/isscrollenabled.md)
