ContourLayerDescriptor

data class ContourLayerDescriptor(var id: String, var source: String, var quality: DataQuality = DataQuality.exact, var paint: ContourLayerPaint = ContourLayerPaint( sample = SamplePaint(), contour = ContourPaint() ), var mask: MaskLayerKind = MaskLayerKind.NONE, var maskLayerIds: List<String> = emptyList(), var maskLayerId: String? = null, var layerMask: LayerMaskSpec? = null, var stencilLayerMask: StencilLayerMaskSpec? = null, var maskCountryIso3166Alpha2: String? = null) : BitmapLayerDescriptor<ContourLayerPaint> , LayerEventEmitter

Constructors

Link copied to clipboard
constructor(id: String, source: String, quality: DataQuality = DataQuality.exact, paint: ContourLayerPaint = ContourLayerPaint( sample = SamplePaint(), contour = ContourPaint() ), mask: MaskLayerKind = MaskLayerKind.NONE, maskLayerIds: List<String> = emptyList(), maskLayerId: String? = null, layerMask: LayerMaskSpec? = null, stencilLayerMask: StencilLayerMaskSpec? = null, maskCountryIso3166Alpha2: String? = null)

Properties

Link copied to clipboard
open override var id: String
Link copied to clipboard
Link copied to clipboard
open override var mask: MaskLayerKind
Link copied to clipboard
open override var maskCountryIso3166Alpha2: String?

When mask is MaskLayerKind.COUNTRY, ISO 3166-1 alpha-2 (e.g. "US", "ES"). Ignored for other mask kinds.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override var paint: ContourLayerPaint
Link copied to clipboard
open override var quality: DataQuality
Link copied to clipboard
open override var source: String
Link copied to clipboard
Link copied to clipboard
open override val type: LayerType

Functions

Link copied to clipboard
open override fun off(eventName: String)
Link copied to clipboard
open override fun on(eventName: String, callback: (Any?) -> Unit)
Link copied to clipboard
open override fun trigger(eventName: String, data: Any?)