---
title: "BoxZoomEndHandler | JavaScript maps SDK"
description: "Documentation for MapTiler SDK"
---

> For AI agents: a documentation index is available at [/llms.txt](https://docs.maptiler.com/llms.txt). Markdown versions of all pages are available by appending .md to any URL.

# Type Alias BoxZoomEndHandler

BoxZoomEndHandler: (  
    map: [MapLibreMap](https://docs.maptiler.com/sdk-js/api-reference/classes/MapLibreMap/),  
    startPos: [Point](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.Point/),  
    endPos: [Point](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.Point/),  
    originalEvent: [MouseEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MouseEvent/),  
) \=> void

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

#### Type Declaration

-   -   (  
            map: [MapLibreMap](https://docs.maptiler.com/sdk-js/api-reference/classes/MapLibreMap/),  
            startPos: [Point](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.Point/),  
            endPos: [Point](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.Point/),  
            originalEvent: [MouseEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MouseEvent/),  
        ): void
    -   #### Parameters
        
        -   map: [MapLibreMap](https://docs.maptiler.com/sdk-js/api-reference/classes/MapLibreMap/)
        -   startPos: [Point](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.Point/)
        -   endPos: [Point](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.Point/)
        -   originalEvent: [MouseEvent](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.MouseEvent/)
        
        #### Returns void
