---
title: "MTPropertyValue | Mobile sdk | Mobile sdk ios | Ios"
description: "A typed value container"
---

> 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.

# MTPropertyValue

```
public enum MTPropertyValue : Sendable
```

A typed value container

-   `[string(_:)](#/s:11MapTilerSDK15MTPropertyValueO6stringyACSScACmF)`
    
    Undocumented
    
    #### Declaration
    
    Swift
    
    ```
    case string(String)
    ```
    
-   `[number(_:)](#/s:11MapTilerSDK15MTPropertyValueO6numberyACSdcACmF)`
    
    Undocumented
    
    #### Declaration
    
    Swift
    
    ```
    case number(Double)
    ```
    
-   `[bool(_:)](#/s:11MapTilerSDK15MTPropertyValueO4boolyACSbcACmF)`
    
    Undocumented
    
    #### Declaration
    
    Swift
    
    ```
    case bool(Bool)
    ```
    
-   `[array(_:)](#/s:11MapTilerSDK15MTPropertyValueO5arrayyACSayACGcACmF)`
    
    Undocumented
    
    #### Declaration
    
    Swift
    
    ```
    case array([MTPropertyValue])
    ```
    
-   `[rawExpression(_:)](#/s:11MapTilerSDK15MTPropertyValueO13rawExpressionyACSScACmF)`
    
    Undocumented
    
    #### Declaration
    
    Swift
    
    ```
    case rawExpression(String)
    ```
    
-   `[color(_:)](#/s:11MapTilerSDK15MTPropertyValueO5coloryACSo7UIColorCcACmF)`
    
    Undocumented
    
    #### Declaration
    
    Swift
    
    ```
    case color(UIColor)
    ```
