---
title: "LayerPlacement | 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.

# Class LayerPlacement

##### Index

### Constructors[](#constructors)

[constructor](#constructor)

### Methods[](#methods)

[continuePlacement](#continueplacement)

## Constructors[](#constructors-1)

### constructor[](#constructor)

-   new LayerPlacement(styleLayer: [SymbolStyleLayer](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.SymbolStyleLayer/)): LayerPlacement[](#constructorlayerplacement)
    
    #### Parameters
    
    -   styleLayer: [SymbolStyleLayer](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.SymbolStyleLayer/)
    
    #### Returns LayerPlacement
    

## Methods[](#methods-1)

### continuePlacement[](#continueplacement)

-   continuePlacement(  
        tiles: [Tile](https://docs.maptiler.com/sdk-js/api-reference/classes/Tile/)\[\],  
        placement: [Placement](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.Placement/),  
        showCollisionBoxes: boolean,  
        styleLayer: [StyleLayer](https://docs.maptiler.com/sdk-js/api-reference/classes/StyleLayer/),  
        shouldPausePlacement: () \=> boolean,  
    ): boolean[](#continueplacement-1)
    
    #### Parameters
    
    -   tiles: [Tile](https://docs.maptiler.com/sdk-js/api-reference/classes/Tile/)\[\]
    -   placement: [Placement](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.Placement/)
    -   showCollisionBoxes: boolean
    -   styleLayer: [StyleLayer](https://docs.maptiler.com/sdk-js/api-reference/classes/StyleLayer/)
    -   shouldPausePlacement: () \=> boolean
    
    #### Returns boolean
