Classes

The following classes are available globally.

ApplicationLifecycleMonitor

  • Implementation of AppLifecycleMonitor which takes only UIApplication lifecycle. Designed for the case when the user app doesn’t support UIScenes.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public class ApplicationLifecycleMonitor : ApplicationLifecycleMonitoring

SceneLifecycleMonitor

  • Implementation of AppLifecycleMonitor which takes both UIApplication and UIScene lifecycle.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public class SceneLifecycleMonitor : ApplicationLifecycleMonitoring
  • Class to add a key for the map. The key must be injected before a MapView can be used.

    • Example: “” func application(_: UIApplication, didFinishLaunchingWithOptions _: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { MapsDisplayService.apiKey = “MAP_KEY” […] return true }
    - Important: This is a Public Preview API. It may be changed or removed at any time.
    
    See more

    Declaration

    Swift

    public class MapsDisplayService

TomTomCopyrightsService

  • Default implementation of CopyrightsServiceProtocol.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public class TomTomCopyrightsService : CopyrightsService

InnerPolygonOptions

MapPolygonOverlay

MapView

  • Use the MapView object to display the map in the view hierarchy.

    See more

    Declaration

    Swift

    open class MapView : UIView