# Viewport

***

The Viewport module allows you to control the viewport of the map, such as setting the\
current viewport, getting the current viewport, and being notified when the viewport changes.

## Controller

* [ViewportController](https://developers.felt.com/js-sdk-api-reference/viewport/viewportcontroller)

## Types

* [ViewportCenterZoom](https://developers.felt.com/js-sdk-api-reference/viewport/viewportcenterzoom)
* [ViewportState](https://developers.felt.com/js-sdk-api-reference/viewport/viewportstate)
* [SetViewportCenterZoomParams](https://developers.felt.com/js-sdk-api-reference/viewport/setviewportcenterzoomparams)
* [ViewportConstraints](https://developers.felt.com/js-sdk-api-reference/viewport/viewportconstraints)
* [ViewportFitBoundsParams](https://developers.felt.com/js-sdk-api-reference/viewport/viewportfitboundsparams)
