MTPolygonLayerOptions
public struct MTPolygonLayerOptions : Codable, Sendable
Options for building a polygon (fill) visualization layer through the helper.
-
Undocumented
Declaration
Swift
public var data: String -
Undocumented
Declaration
Swift
public var layerId: String? -
Undocumented
Declaration
Swift
public var sourceId: String? -
Undocumented
Declaration
Swift
public var beforeId: String? -
Undocumented
Declaration
Swift
public var minzoom: Double? -
Undocumented
Declaration
Swift
public var maxzoom: Double? -
Undocumented
Declaration
Swift
public var outline: Bool? -
Undocumented
Declaration
Swift
public var outlineColor: MTStringOrZoomStringValues? -
Undocumented
Declaration
Swift
public var outlineWidth: MTNumberOrZoomNumberValues? -
Undocumented
Declaration
Swift
public var outlineOpacity: MTNumberOrZoomNumberValues? -
Undocumented
Declaration
Swift
public var fillColor: MTStringOrZoomStringValues? -
Undocumented
Declaration
Swift
public var fillOpacity: MTNumberOrZoomNumberValues? -
Undocumented
Declaration
Swift
public var outlinePosition: String? -
Undocumented
Declaration
Swift
public var outlineDashArray: MTDashArrayValue? -
Undocumented
Declaration
Swift
public var outlineCap: String? -
Undocumented
Declaration
Swift
public var outlineJoin: String? -
Undocumented
Declaration
Swift
public var pattern: String? -
Undocumented
Declaration
Swift
public var outlineBlur: MTNumberOrZoomNumberValues? -
init(data:layerId: sourceId: beforeId: minzoom: maxzoom: outline: outlineColor: outlineWidth: outlineOpacity: fillColor: fillOpacity: outlinePosition: outlineDashArray: outlineCap: outlineJoin: pattern: outlineBlur: ) Undocumented
Declaration
Swift
public init( data: String, layerId: String? = nil, sourceId: String? = nil, beforeId: String? = nil, minzoom: Double? = nil, maxzoom: Double? = nil, outline: Bool? = nil, outlineColor: String? = nil, outlineWidth: Double? = nil, outlineOpacity: Double? = nil, fillColor: String? = nil, fillOpacity: Double? = nil, outlinePosition: String? = nil, outlineDashArray: String? = nil, outlineCap: String? = nil, outlineJoin: String? = nil, pattern: String? = nil, outlineBlur: Double? = nil ) -
init(data:layerId: sourceId: beforeId: minzoom: maxzoom: outline: outlineColor: outlineWidth: outlineOpacity: fillColor: fillOpacity: outlinePosition: outlineDashArray: outlineCap: outlineJoin: pattern: outlineBlur: ) Convenience initializer accepting ramp-capable types and union values directly.
Declaration
Swift
public init( data: String, layerId: String? = nil, sourceId: String? = nil, beforeId: String? = nil, minzoom: Double? = nil, maxzoom: Double? = nil, outline: Bool? = nil, outlineColor: MTStringOrZoomStringValues? = nil, outlineWidth: MTNumberOrZoomNumberValues? = nil, outlineOpacity: MTNumberOrZoomNumberValues? = nil, fillColor: MTStringOrZoomStringValues? = nil, fillOpacity: MTNumberOrZoomNumberValues? = nil, outlinePosition: String? = nil, outlineDashArray: MTDashArrayValue? = nil, outlineCap: String? = nil, outlineJoin: String? = nil, pattern: String? = nil, outlineBlur: MTNumberOrZoomNumberValues? = nil )