---
title: "MTColorRampArrayStop | Mobile sdk | Mobile sdk ios | Ios"
description: "Array-based stop definition for fromArrayDefinition."
---

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

# MTColorRampArrayStop

```
public struct MTColorRampArrayStop : Sendable, Codable
```

Array-based stop definition for `fromArrayDefinition`.

-   `[value](#/s:11MapTilerSDK20MTColorRampArrayStopV5valueSdvp)`
    
    Undocumented
    
    #### Declaration
    
    Swift
    
    ```
    public var value: Double
    ```
    
-   `[color](#/s:11MapTilerSDK20MTColorRampArrayStopV5colorAA11MTRGBAColorVvp)`
    
    Undocumented
    
    #### Declaration
    
    Swift
    
    ```
    public var color: MTRGBAColor
    ```
    
-   `[init(value:color:)](#/s:11MapTilerSDK20MTColorRampArrayStopV5value5colorACSd_AA11MTRGBAColorVtcfc)`
    
    Undocumented
    
    #### Declaration
    
    Swift
    
    ```
    public init(value: Double, color: MTRGBAColor)
    ```
    
-   `[encode(to:)](#/s:SE6encode2toys7Encoder_p_tKF)`
    
    #### Declaration
    
    Swift
    
    ```
    public func encode(to encoder: Encoder) throws
    ```
