MapboxMaps Docs Mapbox Maps SDK for iOS Reference (v10.16.2) (87% documented)

MapboxMaps Reference Annotations Reference
  • MapView
    • MapView
    • – SnapshotError
    • MapInitOptions
    • MapInitOptionsProvider
    • ResourceOptions
    • ResourceOptionsManager
    • MapOptions
    • GlyphsRasterizationOptions
    • InterfaceOrientationProvider
    • AttributionURLOpener
  • Snapshotter
    • Snapshotter
    • – SnapshotError
    • MapSnapshotOptions
    • SnapshotOverlay
    • SnapshotOverlayHandler
  • MapboxMap
    • MapboxMap
    • CameraState
    • CameraOptions
    • CameraBounds
    • CameraBoundsOptions
    • CoordinateBounds
    • Event
    • MapEvents
    • – EventKind
    • – Event
    • RenderedQueryOptions
    • QueriedFeature
    • FeatureExtensionValue
    • MapError
    • MapLoadingError
  • Style
    • Style
    • StyleURI
    • LayerPosition
    • TransitionOptions
    • Light
    • Terrain
    • StyleDecodable
    • StyleEncodable
    • StyleError
    • TypeConversionError
  • Sources
    • Source
    • SourceType
    • SourceInfo
    • GeoJSONSource
    • GeoJSONSourceData
    • ImageSource
    • RasterDemSource
    • RasterSource
    • VectorSource
    • PromoteId
    • Scheme
    • Encoding
  • Layers
    • Layer
    • LayerType
    • LayerInfo
    • BackgroundLayer
    • CircleLayer
    • FillExtrusionLayer
    • FillLayer
    • HeatmapLayer
    • HillshadeLayer
    • LineLayer
    • LocationIndicatorLayer
    • RasterLayer
    • SkyLayer
    • SymbolLayer
    • ModelLayer
  • Layer Property Values
    • Value
    • Anchor
    • CirclePitchAlignment
    • CirclePitchScale
    • CircleTranslateAnchor
    • FillExtrusionTranslateAnchor
    • FillTranslateAnchor
    • HillshadeIlluminationAnchor
    • IconAnchor
    • IconPitchAlignment
    • IconRotationAlignment
    • IconTextFit
    • IconTranslateAnchor
    • LineCap
    • LineJoin
    • LineTranslateAnchor
    • RasterResampling
    • ResolvedImage
    • ResolvedImageData
    • SkyType
    • ModelType
    • StyleColor
    • StyleTransition
    • SymbolPlacement
    • SymbolZOrder
    • TextAnchor
    • TextJustify
    • TextPitchAlignment
    • TextRotationAlignment
    • TextTransform
    • TextTranslateAnchor
    • TextWritingMode
    • Visibility
  • Expressions
    • Expression
    • – Element
    • – Argument
    • – Operator
    • – Option
    • Exp
    • FormatOptions
    • NumberFormatOptions
    • CollatorOptions
  • Annotations
    • AnnotationOrchestrator
    • AnnotationInteractionDelegate
    • Annotation
    • AnnotationManager
    • CircleAnnotation
    • CircleAnnotationManager
    • PointAnnotation
    • – Image
    • PointAnnotationManager
    • PolygonAnnotation
    • PolygonAnnotationManager
    • PolylineAnnotation
    • PolylineAnnotationManager
    • ClusterOptions
  • View Annotations
    • ViewAnnotationManager
    • ViewAnnotationUpdateObserver
    • ViewAnnotationOptions
    • ViewAnnotationManagerError
  • Camera Animations
    • CameraAnimationsManager
    • CameraAnimator
    • BasicCameraAnimator
    • CameraTransition
    • – Change
    • FlyToCameraAnimator
    • AnimationCompletion
    • AnimationOwner
  • Ornaments
    • OrnamentsManager
    • OrnamentOptions
    • OrnamentPosition
    • OrnamentVisibility
    • AttributionButtonOptions
    • CompassViewOptions
    • LogoViewOptions
    • ScaleBarViewOptions
  • Gestures
    • GestureManager
    • GestureOptions
    • PanMode
    • GestureManagerDelegate
    • GestureType
  • Location
    • LocationManager
    • LocationOptions
    • PuckType
    • Puck2DConfiguration
    • – Pulsing
    • Puck3DConfiguration
    • Model
    • Location
    • LocationConsumer
    • LocationPermissionsDelegate
    • LocationProvider
    • LocationProviderDelegate
    • AppleLocationProvider
  • Viewport
    • Viewport
    • ViewportOptions
    • ViewportStatus
    • ViewportStatusObserver
    • ViewportStatusChangeReason
    • ViewportState
    • FollowPuckViewportState
    • FollowPuckViewportStateOptions
    • FollowPuckViewportStateBearing
    • OverviewViewportState
    • OverviewViewportStateOptions
    • ViewportTransition
    • DefaultViewportTransition
    • DefaultViewportTransitionOptions
    • ImmediateViewportTransition
  • Offline
    • OfflineManager
    • OfflineRegionGeometryDefinition
    • OfflineSwitch
    • StylePackError
    • StylePackLoadOptions
    • TileRegionError
    • TileRegionLoadOptions
    • TilesetDescriptorOptions
    • TileStore
    • TileStoreObserver
  • GeoJSON
    • Feature
    • Geometry
  • Utilities
    • CompassDirectionFormatter
    • – Style
    • Projection
  • Other
    • Cancelable
  • Other Classes
    • MapEvent
    • MapRecorder
  • Other Enumerations
    • PuckBearing
    • RenderMode
    • ResourceDataSource
    • SourceDataType
    • StyleDataType
    • StyleProjectionName
  • Other Extensions
    • DispatchWorkItem
    • TilesetDescriptorOptionsForTilesets
  • Other Protocols
    • MapViewMetricsReporter
    • PuckLocationConsumer
  • Other Structures
    • Atmosphere
    • MapLoadingErrorPayload
    • NoPayload
    • RenderFrameFinishedPayload
    • ResourceRequest
    • – Kind
    • – Priority
    • – LoadingMethod
    • ResourceRequestPayload
    • ResourceResponse
    • – Source
    • – Error
    • SourceAddedPayload
    • SourceDataLoadedPayload
    • SourceRemovedPayload
    • StyleDataLoadedPayload
    • StyleImageMissingPayload
    • StyleImageUnusedPayload
    • StyleProjection
    • TileCoverOptions

Annotations

  • AnnotationOrchestrator

    AnnotationOrchestrator provides a way to create annotation managers of different types.

    See more

    Declaration

    Swift

    public final class AnnotationOrchestrator
  • AnnotationInteractionDelegate

    A delegate that is called when a tap is detected on an annotation (or on several of them).

    See more

    Declaration

    Swift

    public protocol AnnotationInteractionDelegate : AnyObject
  • Annotation

    A top-level interface for annotations.

    See more

    Declaration

    Swift

    public protocol Annotation
  • AnnotationManager

    Undocumented

    See more

    Declaration

    Swift

    public protocol AnnotationManager : AnyObject
  • CircleAnnotation

    Undocumented

    See more

    Declaration

    Swift

    public struct CircleAnnotation : Annotation
  • CircleAnnotationManager

    An instance of CircleAnnotationManager is responsible for a collection of CircleAnnotations.

    See more

    Declaration

    Swift

    public class CircleAnnotationManager : AnnotationManagerInternal
  • PointAnnotation

    Undocumented

    See more

    Declaration

    Swift

    public struct PointAnnotation : Annotation
  • PointAnnotationManager

    An instance of PointAnnotationManager is responsible for a collection of PointAnnotations.

    See more

    Declaration

    Swift

    public class PointAnnotationManager : AnnotationManagerInternal
  • PolygonAnnotation

    Undocumented

    See more

    Declaration

    Swift

    public struct PolygonAnnotation : Annotation
  • PolygonAnnotationManager

    An instance of PolygonAnnotationManager is responsible for a collection of PolygonAnnotations.

    See more

    Declaration

    Swift

    public class PolygonAnnotationManager : AnnotationManagerInternal
  • PolylineAnnotation

    Undocumented

    See more

    Declaration

    Swift

    public struct PolylineAnnotation : Annotation
  • PolylineAnnotationManager

    An instance of PolylineAnnotationManager is responsible for a collection of PolylineAnnotations.

    See more

    Declaration

    Swift

    public class PolylineAnnotationManager : AnnotationManagerInternal
  • ClusterOptions

    Options to configure point annotation clustering with PointAnnotationManager.

    ClusterOptions exposes a minimal of configuration options, a more advanced setup can be created manually with using CircleLayer and SymbolLayers directly.

    See more

    Declaration

    Swift

    public struct ClusterOptions : Equatable

© 2023 Mapbox. All rights reserved. (Last updated: 2023-11-09)

Generated by jazzy ♪♫ v0.14.2, a Realm project.