MTPolylineLayerOptions
public struct MTPolylineLayerOptions : Codable, Sendable
Options for building a polyline (line) 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 lineColor: MTStringOrZoomStringValues? -
Undocumented
Declaration
Swift
public var lineWidth: MTNumberOrZoomNumberValues? -
Undocumented
Declaration
Swift
public var lineOpacity: MTNumberOrZoomNumberValues? -
Undocumented
Declaration
Swift
public var lineBlur: MTNumberOrZoomNumberValues? -
Undocumented
Declaration
Swift
public var lineGapWidth: MTNumberOrZoomNumberValues? -
Undocumented
Declaration
Swift
public var lineDashArray: MTDashArrayValue? -
Undocumented
Declaration
Swift
public var lineCap: String? -
Undocumented
Declaration
Swift
public var lineJoin: String? -
Undocumented
Declaration
Swift
public var outlineBlur: MTNumberOrZoomNumberValues? -
init(data:layerId: sourceId: beforeId: minzoom: maxzoom: outline: outlineColor: outlineWidth: outlineOpacity: lineColor: lineWidth: lineOpacity: lineBlur: lineGapWidth: lineDashArray: lineCap: lineJoin: 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, lineColor: String? = nil, lineWidth: Double? = nil, lineOpacity: Double? = nil, lineBlur: Double? = nil, lineGapWidth: Double? = nil, lineDashArray: String? = nil, lineCap: String? = nil, lineJoin: String? = nil, outlineBlur: Double? = nil ) -
init(data:layerId: sourceId: beforeId: minzoom: maxzoom: outline: outlineColor: outlineWidth: outlineOpacity: lineColor: lineWidth: lineOpacity: lineBlur: lineGapWidth: lineDashArray: lineCap: lineJoin: 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, lineColor: MTStringOrZoomStringValues? = nil, lineWidth: MTNumberOrZoomNumberValues? = nil, lineOpacity: MTNumberOrZoomNumberValues? = nil, lineBlur: MTNumberOrZoomNumberValues? = nil, lineGapWidth: MTNumberOrZoomNumberValues? = nil, lineDashArray: MTDashArrayValue? = nil, lineCap: String? = nil, lineJoin: String? = nil, outlineBlur: MTNumberOrZoomNumberValues? = nil )