---
title: "dsl.PropertyValue | Mobile sdk | Mobile sdk android | Android"
description: "PropertyValue"
---

# dsl.PropertyValue

sealed class [PropertyValue](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/)

Type-safe representation of style property values.

#### Inheritors

[Str](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/-str/)

[Num](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/-num/)

[Bool](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/-bool/)

[Arr](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/-arr/)

[RawJs](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/-raw-js/)

[Color](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/-color/)

Members

## Types

[Arr](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/-arr/)

data class [Arr](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/-arr/)(val values: [List](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html)<[PropertyValue](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/)\>) : [PropertyValue](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/)

[Bool](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/-bool/)

data class [Bool](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/-bool/)(val value: [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)) : [PropertyValue](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/)

[Color](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/-color/)

data class [Color](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/-color/)(val argb: [Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html), val includeAlpha: [Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html) = false) : [PropertyValue](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/)

[Companion](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/-companion/)

object [Companion](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/-companion/)

[Num](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/-num/)

data class [Num](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/-num/)(val value: [Double](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-double/index.html)) : [PropertyValue](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/)

[RawJs](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/-raw-js/)

data class [RawJs](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/-raw-js/)(val value: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)) : [PropertyValue](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/)

[Str](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/-str/)

data class [Str](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/-str/)(val value: [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)) : [PropertyValue](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/)

## Functions

[asCode](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/as-code/)

fun [asCode](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.style.dsl/-property-value/as-code/)(): [String](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-string/index.html)
