Protocols
The following protocols are available globally.
-
A protocol that defines camera actions.
See moreDeclaration
Swift
public protocol CameraActions
-
CopyrightsServiceProtocol defines a method used to obtain the copyright informations.
See moreDeclaration
Swift
public protocol CopyrightsService
-
Base protocol for
AnnotationOptions
Declaration
Swift
public protocol AnnotationOptions
-
Base protocol for any
See moreAnnotation
: polygon, line, circle, marker etc.Declaration
Swift
public protocol Annotation
-
A protocol that defines map annotation actions.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public protocol AnnotationsActions
-
Rendered Feature Actions protocol.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public protocol RenderedFeatureActions
-
RouteDelegate.
See moreDeclaration
Swift
public protocol RouteDelegate : AnyObject
-
Protocol allowing management of the route representation on the map.
See moreDeclaration
Swift
public protocol RouteActions
-
Protocol that defines method that will be performed when user clicked on traffic incidents icon.
See moreDeclaration
Swift
public protocol TrafficIncidentObserver : Observer
-
Defines available actions according to vehicle restriction feature.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public protocol VehicleActions
-
See moreMapMetalRendererFrameCaptureDelegate
exposes possibility to get currently drawn frame as a texture. Using this delegate may have impact of performance rendering.Declaration
Swift
public protocol MapRendererFrameCaptureDelegate : AnyObject
-
The
MapDisplayDataProvider
protocol that can be used to add custom data providers.FileOutput
- Default logger output - prints logs usingSwift.print
Important
This API has to be implemented in a thread-safe way.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public protocol MapDisplayDataProvider
-
A cancellable task of a data provider which gathers the resource.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public protocol MapDisplayDataRequestToken
-
Methods for managing map interactions and events.
See moreDeclaration
Swift
public protocol MapDelegate : AnyObject
-
The methods that an object adopts to manage callout views for a MapView.
See moreDeclaration
Swift
public protocol MapDataSource : AnyObject