---
title: "MTMapStyleVariant | Mobile sdk | Mobile sdk ios | Ios"
description: "Variants of the reference styles."
---

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

# MTMapStyleVariant

```
public enum MTMapStyleVariant : String, Sendable, CaseIterable, Identifiable, Codable
```

Variants of the reference styles.

-   `[id](#/s:11MapTilerSDK17MTMapStyleVariantO2idSSvp)`
    
    Unique id of the style variant.
    
    #### Declaration
    
    Swift
    
    ```
    public var id: String { get }
    ```
    
-   `[defaultVariant](#/s:11MapTilerSDK17MTMapStyleVariantO07defaultF0yA2CmF)`
    
    Default variant.
    
    #### Declaration
    
    Swift
    
    ```
    case defaultVariant = "default"
    ```
    
-   `[dark](#/s:11MapTilerSDK17MTMapStyleVariantO4darkyA2CmF)`
    
    Dark variant.
    
    #### Declaration
    
    Swift
    
    ```
    case dark
    ```
    
-   `[light](#/s:11MapTilerSDK17MTMapStyleVariantO5lightyA2CmF)`
    
    Light variant.
    
    #### Declaration
    
    Swift
    
    ```
    case light
    ```
    
-   `[pastel](#/s:11MapTilerSDK17MTMapStyleVariantO6pastelyA2CmF)`
    
    Pastel variant.
    
    #### Declaration
    
    Swift
    
    ```
    case pastel
    ```
    
-   `[night](#/s:11MapTilerSDK17MTMapStyleVariantO5nightyA2CmF)`
    
    Night variant.
    
    #### Declaration
    
    Swift
    
    ```
    case night
    ```
    
-   `[shiny](#/s:11MapTilerSDK17MTMapStyleVariantO5shinyyA2CmF)`
    
    Shiny variant.
    
    #### Declaration
    
    Swift
    
    ```
    case shiny
    ```
    
-   `[topographique](#/s:11MapTilerSDK17MTMapStyleVariantO13topographiqueyA2CmF)`
    
    Topographique variant.
    
    #### Declaration
    
    Swift
    
    ```
    case topographique
    ```
    
-   `[lite](#/s:11MapTilerSDK17MTMapStyleVariantO4liteyA2CmF)`
    
    Lite variant.
    
    #### Declaration
    
    Swift
    
    ```
    case lite
    ```
    
-   `[lines](#/s:11MapTilerSDK17MTMapStyleVariantO5linesyA2CmF)`
    
    Lines variant.
    
    #### Declaration
    
    Swift
    
    ```
    case lines
    ```
    
-   `[background](#/s:11MapTilerSDK17MTMapStyleVariantO10backgroundyA2CmF)`
    
    Background variant
    
    #### Declaration
    
    Swift
    
    ```
    case background
    ```
    
-   `[vivid](#/s:11MapTilerSDK17MTMapStyleVariantO5vividyA2CmF)`
    
    Vivid variant
    
    #### Declaration
    
    Swift
    
    ```
    case vivid
    ```
