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

type SymbolPaintPropsPossiblyEvaluated \= {  
    ["icon-color"](#icon-color): [PossiblyEvaluatedPropertyValue](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.PossiblyEvaluatedPropertyValue/)<[Color](https://docs.maptiler.com/sdk-js/api-reference/classes/Color/)\>;  
    ["icon-halo-blur"](#icon-halo-blur): [PossiblyEvaluatedPropertyValue](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.PossiblyEvaluatedPropertyValue/)<number\>;  
    ["icon-halo-color"](#icon-halo-color): [PossiblyEvaluatedPropertyValue](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.PossiblyEvaluatedPropertyValue/)<[Color](https://docs.maptiler.com/sdk-js/api-reference/classes/Color/)\>;  
    ["icon-halo-width"](#icon-halo-width): [PossiblyEvaluatedPropertyValue](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.PossiblyEvaluatedPropertyValue/)<number\>;  
    ["icon-opacity"](#icon-opacity): [PossiblyEvaluatedPropertyValue](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.PossiblyEvaluatedPropertyValue/)<number\>;  
    ["icon-translate"](#icon-translate): \[number, number\];  
    ["icon-translate-anchor"](#icon-translate-anchor): "map" | "viewport";  
    ["text-color"](#text-color): [PossiblyEvaluatedPropertyValue](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.PossiblyEvaluatedPropertyValue/)<[Color](https://docs.maptiler.com/sdk-js/api-reference/classes/Color/)\>;  
    ["text-halo-blur"](#text-halo-blur): [PossiblyEvaluatedPropertyValue](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.PossiblyEvaluatedPropertyValue/)<number\>;  
    ["text-halo-color"](#text-halo-color): [PossiblyEvaluatedPropertyValue](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.PossiblyEvaluatedPropertyValue/)<[Color](https://docs.maptiler.com/sdk-js/api-reference/classes/Color/)\>;  
    ["text-halo-width"](#text-halo-width): [PossiblyEvaluatedPropertyValue](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.PossiblyEvaluatedPropertyValue/)<number\>;  
    ["text-opacity"](#text-opacity): [PossiblyEvaluatedPropertyValue](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.PossiblyEvaluatedPropertyValue/)<number\>;  
    ["text-translate"](#text-translate): \[number, number\];  
    ["text-translate-anchor"](#text-translate-anchor): "map" | "viewport";  
}

##### Index

### Properties[](#properties)

[icon-color](#icon-color) [icon-halo-blur](#icon-halo-blur) [icon-halo-color](#icon-halo-color) [icon-halo-width](#icon-halo-width) [icon-opacity](#icon-opacity) [icon-translate](#icon-translate) [icon-translate-anchor](#icon-translate-anchor) [text-color](#text-color) [text-halo-blur](#text-halo-blur) [text-halo-color](#text-halo-color) [text-halo-width](#text-halo-width) [text-opacity](#text-opacity) [text-translate](#text-translate) [text-translate-anchor](#text-translate-anchor)

## Properties[](#properties-1)

### icon-color[](#icon-color)

"icon-color": [PossiblyEvaluatedPropertyValue](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.PossiblyEvaluatedPropertyValue/)<[Color](https://docs.maptiler.com/sdk-js/api-reference/classes/Color/)\>

### icon-halo-blur[](#icon-halo-blur)

"icon-halo-blur": [PossiblyEvaluatedPropertyValue](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.PossiblyEvaluatedPropertyValue/)<number\>

### icon-halo-color[](#icon-halo-color)

"icon-halo-color": [PossiblyEvaluatedPropertyValue](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.PossiblyEvaluatedPropertyValue/)<[Color](https://docs.maptiler.com/sdk-js/api-reference/classes/Color/)\>

### icon-halo-width[](#icon-halo-width)

"icon-halo-width": [PossiblyEvaluatedPropertyValue](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.PossiblyEvaluatedPropertyValue/)<number\>

### icon-opacity[](#icon-opacity)

"icon-opacity": [PossiblyEvaluatedPropertyValue](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.PossiblyEvaluatedPropertyValue/)<number\>

### icon-translate[](#icon-translate)

"icon-translate": \[number, number\]

### icon-translate-anchor[](#icon-translate-anchor)

"icon-translate-anchor": "map" | "viewport"

### text-color[](#text-color)

"text-color": [PossiblyEvaluatedPropertyValue](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.PossiblyEvaluatedPropertyValue/)<[Color](https://docs.maptiler.com/sdk-js/api-reference/classes/Color/)\>

### text-halo-blur[](#text-halo-blur)

"text-halo-blur": [PossiblyEvaluatedPropertyValue](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.PossiblyEvaluatedPropertyValue/)<number\>

### text-halo-color[](#text-halo-color)

"text-halo-color": [PossiblyEvaluatedPropertyValue](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.PossiblyEvaluatedPropertyValue/)<[Color](https://docs.maptiler.com/sdk-js/api-reference/classes/Color/)\>

### text-halo-width[](#text-halo-width)

"text-halo-width": [PossiblyEvaluatedPropertyValue](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.PossiblyEvaluatedPropertyValue/)<number\>

### text-opacity[](#text-opacity)

"text-opacity": [PossiblyEvaluatedPropertyValue](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.PossiblyEvaluatedPropertyValue/)<number\>

### text-translate[](#text-translate)

"text-translate": \[number, number\]

### text-translate-anchor[](#text-translate-anchor)

"text-translate-anchor": "map" | "viewport"
