Sample Layer Descriptor
data class SampleLayerDescriptor(var id: String, var source: String, var quality: DataQuality = DataQuality.exact, var paint: SampleLayerPaint = SampleLayerPaint(
sample = SamplePaint()
), 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<SampleLayerPaint> , LayerEventEmitter
Constructors
Link copied to clipboard
constructor(id: String, source: String, quality: DataQuality = DataQuality.exact, paint: SampleLayerPaint = SampleLayerPaint(
sample = SamplePaint()
), 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
Link copied to clipboard
Link copied to clipboard
When mask is MaskLayerKind.COUNTRY, ISO 3166-1 alpha-2 (e.g. "US", "ES"). Ignored for other mask kinds.
Link copied to clipboard
Single mask layer id shorthand; see RasterLayerDescriptor.maskLayerId.
Link copied to clipboard
Optional stencil mask from arbitrary vector layers (see StencilLayerMaskSpec). maskLayerIds / maskLayerId / layerMask are resolved before addLayer; this takes precedence over mask for GLES stencil clipping.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard