Structures
The following structures are available globally.
-
Configuration options for the AnnotationManager
See moreDeclaration
Swift
public struct AnnotationOptions : Equatable
-
Marks a series of coordinates map, representing a line shape.
See moreDeclaration
-
Marks a single coordinate on the map with a customizable icon. By default, this is an image of a red pin.
See moreDeclaration
-
Marks a region of coordinates on map, representing a polygon shape.
See moreDeclaration
-
Undocumented
See moreDeclaration
Swift
public struct CameraOptions : Hashable
-
Undocumented
See moreDeclaration
Swift
public struct CameraState : Hashable
-
Structure used to represent a desired change to the map’s camera
See moreDeclaration
Swift
public struct CameraTransition
-
Used to configure Camera-specific capabilities of the map
See moreDeclaration
Swift
public struct MapCameraOptions : Equatable
-
Undocumented
See moreDeclaration
Swift
public struct GeoJSONManager
-
Used to configure how the User Interacts with the Map
See moreDeclaration
Swift
public struct GestureOptions : Equatable
-
A struct to configure a
See moreLocationManager
Declaration
Swift
public struct LocationOptions : Equatable
-
Undocumented
See moreDeclaration
Swift
public struct Puck2DConfiguration : Equatable
-
Undocumented
See moreDeclaration
Swift
public struct Puck3DConfiguration : Equatable
-
See moreMapConfig
is the structure used to configure the map with a set of capabilitiesDeclaration
Swift
public struct MapConfig : Equatable
-
Used to configure Ornament-specific capabilities of the map
All margin values are relative to the MapView’s safe area. To allow the safe area (and thereby ornaments) to track the presence of navigation bars and tab bars, make MapView the root view of a view controller.
See moreDeclaration
Swift
public struct OrnamentOptions : Equatable
-
Used to configure position, margin, and visibility for the map’s scale bar view.
See moreDeclaration
Swift
public struct ScaleBarViewOptions : OrnamentOptionsProtocol, Equatable
-
Used to configure position, margin, and visibility for the map’s compass view.
See moreDeclaration
Swift
public struct CompassViewOptions : OrnamentOptionsProtocol, Equatable
-
Used to configure position, margin, and visibility for the map’s attribution button.
See moreDeclaration
Swift
public struct AttributionButtonOptions : OrnamentOptionsProtocol, Equatable
-
Used to configure position, margin, and visibility for the map’s logo view.
See moreDeclaration
Swift
public struct LogoViewOptions : OrnamentOptionsProtocol, Equatable
-
The overlay handler object provided when calling
See morestart(overlayHandler:completion:)
.Declaration
Swift
public struct SnapshotOverlay
-
Undocumented
See moreDeclaration
Swift
public struct Expression : Codable, CustomStringConvertible, Equatable
extension Expression: ExpressionArgumentConvertible
-
Declaration
Swift
public struct BackgroundLayer : Layer
-
Declaration
Swift
public struct CircleLayer : Layer
-
Declaration
Swift
public struct FillExtrusionLayer : Layer
-
Declaration
Swift
public struct FillLayer : Layer
-
Declaration
Swift
public struct HeatmapLayer : Layer
-
Declaration
Swift
public struct LineLayer : Layer
-
Declaration
Swift
public struct LocationIndicatorLayer : Layer
-
Declaration
Swift
public struct RasterLayer : Layer
-
Declaration
Swift
public struct SymbolLayer : Layer
-
Declaration
Swift
public struct Light : Codable
-
Declaration
Swift
public struct GeoJSONSource : Source
-
Declaration
Swift
public struct ImageSource : Source
-
Declaration
Swift
public struct RasterDemSource : Source
-
Declaration
Swift
public struct RasterSource : Source
-
Declaration
Swift
public struct VectorSource : Source
-
Declaration
Swift
public struct Terrain : Codable
-
Information about a layer
Declaration
Swift
public struct LayerInfo
-
A structure represeting a Model
See moreDeclaration
Swift
public struct Model : Equatable, Codable
-
Information about a Source
Declaration
Swift
public struct SourceInfo
-
The transition property for a layer. A transition property controls timing for the interpolation between a transitionable style property’s previous value and new value.
See moreDeclaration
Swift
public struct StyleTransition : Codable
-
Container to represent
See moreUIColor
for use by the map rendererDeclaration
Swift
public struct ColorRepresentable : Codable, Equatable
-
Undocumented
See moreDeclaration
Swift
@_functionBuilder public struct ExpressionArgumentBuilder
-
Undocumented
See moreDeclaration
Swift
public struct FormatOptions : Codable, Equatable, ExpressionArgumentConvertible
-
Undocumented
See moreDeclaration
Swift
public struct NumberFormatOptions : Codable, Equatable, ExpressionArgumentConvertible
-
Undocumented
See moreDeclaration
Swift
public struct CollatorOptions : Codable, Equatable, ExpressionArgumentConvertible
-
Undocumented
See moreDeclaration
Swift
public struct ResolvedImageData : Codable, Equatable