---
title: "MTHaloOption | Mobile sdk | Mobile sdk android | Android"
description: "MTHaloOption"
---

# MTHaloOption

@Serializable(with = [MTHaloOptionSerializer::class](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.options/-m-t-halo-option-serializer/))

sealed class [MTHaloOption](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.options/-m-t-halo-option/)

Union wrapper for halo option: can be a simple enable flag or a full config object.

#### Inheritors

[Enabled](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.options/-m-t-halo-option/-enabled/)

[Config](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.options/-m-t-halo-option/-config/)

Members

## Types

[Config](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.options/-m-t-halo-option/-config/)

data class [Config](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.options/-m-t-halo-option/-config/)(val value: [MTHalo](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.options/-m-t-halo/)) : [MTHaloOption](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.options/-m-t-halo-option/)

Provide a full configuration.

[Enabled](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.options/-m-t-halo-option/-enabled/)

data object [Enabled](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.options/-m-t-halo-option/-enabled/) : [MTHaloOption](https://docs.maptiler.com/mobile-sdk/android/api/-map-tiler-s-d-k/com.maptiler.maptilersdk.map.options/-m-t-halo-option/)

Enable halo with default gradient.
