---
title: "ImagePosition | 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 ImagePosition

##### Index

### Constructors[](#constructors)

[constructor](#constructor)

### Properties[](#properties)

[content](#content) [paddedRect](#paddedrect) [pixelRatio](#pixelratio) [stretchX](#stretchx) [stretchY](#stretchy) [textFitHeight](#textfitheight) [textFitWidth](#textfitwidth) [version](#version)

### Accessors[](#accessors)

[br](#br) [displaySize](#displaysize) [tl](#tl) [tlbr](#tlbr)

## Constructors[](#constructors-1)

### constructor[](#constructor)

-   new ImagePosition(  
        paddedRect: [Rect](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.Rect/),  
        \_\_namedParameters: [StyleImage](https://docs.maptiler.com/sdk-js/api-reference/types/StyleImage/),  
    ): ImagePosition[](#constructorimageposition)
    
    #### Parameters
    
    -   paddedRect: [Rect](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.Rect/)
    -   \_\_namedParameters: [StyleImage](https://docs.maptiler.com/sdk-js/api-reference/types/StyleImage/)
    
    #### Returns ImagePosition
    

## Properties[](#properties-1)

### content[](#content)

content: \[number, number, number, number\]

### paddedRect[](#paddedrect)

paddedRect: [Rect](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.Rect/)

### pixelRatio[](#pixelratio)

pixelRatio: number

### stretchX[](#stretchx)

stretchX: \[number, number\]\[\]

### stretchY[](#stretchy)

stretchY: \[number, number\]\[\]

### textFitHeight[](#textfitheight)

textFitHeight: [TextFit](https://docs.maptiler.com/sdk-js/api-reference/enums/TextFit/)

### textFitWidth[](#textfitwidth)

textFitWidth: [TextFit](https://docs.maptiler.com/sdk-js/api-reference/enums/TextFit/)

### version[](#version)

version: number

## Accessors[](#accessors-1)

### br[](#br)

-   get br(): \[number, number\]
    
    #### Returns \[number, number\]
    

### displaySize[](#displaysize)

-   get displaySize(): \[number, number\]
    
    #### Returns \[number, number\]
    

### tl[](#tl)

-   get tl(): \[number, number\]
    
    #### Returns \[number, number\]
    

### tlbr[](#tlbr)

-   get tlbr(): number\[\]
    
    #### Returns number\[\]
