MTPolygonLayerOptions

@Serializable
data class MTPolygonLayerOptions(val data: String, val layerId: String? = null, val sourceId: String? = null, val beforeId: String? = null, val minzoom: Double? = null, val maxzoom: Double? = null, val outline: Boolean? = null, val outlineColor: MTStringOrZoomStringValues? = null, val outlineWidth: MTNumberOrZoomNumberValues? = null, val outlineOpacity: MTNumberOrZoomNumberValues? = null, val fillColor: MTStringOrZoomStringValues? = null, val fillOpacity: MTNumberOrZoomNumberValues? = null, val outlinePosition: MTOutlinePosition? = null, val outlineDashArray: MTDashArrayOption? = null, val outlineCap: MTLineCap? = null, val outlineJoin: MTLineJoin? = null, val pattern: String? = null, val outlineBlur: MTNumberOrZoomNumberValues? = null)

Options for building a polygon visualization layer through the helper.

Constructors

constructor(data: String, layerId: String? = null, sourceId: String? = null, beforeId: String? = null, minzoom: Double? = null, maxzoom: Double? = null, outline: Boolean? = null, outlineColor: String? = null, outlineWidth: Double? = null, outlineOpacity: Double? = null, fillColor: String? = null, fillOpacity: Double? = null, outlinePosition: String? = null, outlineDashPattern: String? = null, outlineCap: String? = null, outlineJoin: String? = null, pattern: String? = null, outlineBlur: Double? = null)

Convenience constructor for simpler types (String colors and Double numerics, dash/cap/join/pattern as strings).

constructor(data: String, layerId: String? = null, sourceId: String? = null, beforeId: String? = null, minzoom: Double? = null, maxzoom: Double? = null, outline: Boolean? = null, outlineColor: MTStringOrZoomStringValues? = null, outlineWidth: MTNumberOrZoomNumberValues? = null, outlineOpacity: MTNumberOrZoomNumberValues? = null, fillColor: MTStringOrZoomStringValues? = null, fillOpacity: MTNumberOrZoomNumberValues? = null, outlinePosition: MTOutlinePosition? = null, outlineDashArray: MTDashArrayOption? = null, outlineCap: MTLineCap? = null, outlineJoin: MTLineJoin? = null, pattern: String? = null, outlineBlur: MTNumberOrZoomNumberValues? = null)

Properties