NavigationService

@objc(MBNavigationService)
public protocol NavigationService : CLLocationManagerDelegate, DefaultInterfaceFlag, EventsManagerDataSource, RouterDataSource

A NavigationService is the entry-point protocol for MapboxCoreNavigation. It contains all the dependencies needed by the MapboxNavigation UI SDK, as well as dependencies for its child objects. MapboxNavigationService is the default implementation. If you would like to implement your own core-navigation stack, be sure to conform to this protocol.