OfflineTomTomNavigationFactory
public enum OfflineTomTomNavigationFactory
Creates an instance of TomTomNavigation used for offline navigation.
The OfflineTomTomNavigationFactory provides a static method to create an instance of TomTomNavigation configured for offline navigation.
It ensures that all necessary components, such as:
- Engines for map matching,
- Guidance, and
- Route tracking, are appropriately configured and initialized.
Important
This is a Public Preview API. It may be changed or removed at any time.-
Creates an instance of
TomTomNavigation.Declaration
Swift
public static func create(configuration: Configuration) throws -> TomTomNavigationParameters
configurationConfiguration used in navigation setup for offline mode.
Return Value
An instance of
TomTomNavigation.
-
The configuration used to set up Navigation SDK to work in offline mode.
This configuration offers two setup options:
- Basic configuration: Sets up the Navigation SDK with essential navigation components.
- Advanced configuration: Includes essential navigation and additional components for advanced use cases. The advanced configuration allows for extensive customization of individual navigation engines and components. Using the advanced configuration and setting default engines is equivalent to using the basic constructor.
Declaration
Swift
public struct Configuration
TomTom SDK for iOS (0.71.1)
OfflineTomTomNavigationFactory