MainNavigationEngines
public protocol MainNavigationEngines
The MainNavigationEngines protocol defines the primary engines used for navigation.
Important
This is a Public Preview API. It may be changed or removed at any time.-
The engine provides an interface for the map data source.
Declaration
Swift
var dataSourceSelectionEngine: DataSourceSelectionEngine? { get }
-
The engine provides an interface for updating the data store.
Declaration
Swift
var dataStoreMaintenanceEngine: DataStoreMaintenanceEngine? { get }
-
The engine provides an interface for map matching.
Declaration
Swift
var mapMatchingEngine: MapMatchingEngine { get }
-
The engine provides an interface for horizon-related functionalities.
Declaration
Swift
var horizonEngine: HorizonEngine? { get }