# BoxZoomEndHandler

> **BoxZoomEndHandler** = (`map`: [`Map`](<https://maplibre.org/maplibre-gl-js/docs/API/classes/Map/index.md>), `startPos`: `Point`, `endPos`: `Point`, `originalEvent`: `MouseEvent`) =\> `void`

Defined in: [ui/handler/box\_zoom.ts:12](<https://github.com/maplibre/maplibre-gl-js/blob/638b3f9ecab4b743fd4d086d3bfd19bce7b7b032/src/ui/handler/box_zoom.ts#L12>)

Callback for customizing what happens when a box zoom gesture ends.

## Parameters

| Parameter | Type |
| --- | --- |
| `map` | [`Map`](<https://maplibre.org/maplibre-gl-js/docs/API/classes/Map/index.md>) |
| `startPos` | `Point` |
| `endPos` | `Point` |
| `originalEvent` | `MouseEvent` |

## Returns

`void`
