mapbox-navigation-ios
mapbox-navigation-ios copied to clipboard
Exposing NavigationMapView components
Continuing after RouteMapViewController elimination, there are further topics to work on. This PR shaped several components (ArrivalController, CameraController, OrnamentsController and RouteLineController) which functionality could be exposed to users and further customisation.
Points to keep in mind for implementation:
- Decouple components from
NavigationMapView
or any other private dependency. - Design configurable components behavior.
- Allow potential usage outside
NavigationViewController
. - Re-use components in CarPlay
/cc @1ec5 for more points and prioritisation.