flutter_mapbox_nav
library
Classes
-
MapBoxEventData
-
Data associated with a Route Event
-
MapBoxNavigation
-
Turn-By-Turn Navigation Provider
-
MapBoxNavigationView
-
Embeddable Navigation View.
-
MapBoxNavigationViewController
-
Controller for a single MapBox Navigation instance running on the host platform.
-
MapBoxOptions
-
Configuration options for the MapBoxNavigation.
-
RouteEvent
-
Represents an event sent by the navigation service
-
RouteLeg
-
A RouteLeg object defines a single leg of a route between two waypoints.
If the overall route has only two waypoints, it has a single RouteLeg object that covers the entire route.
The route leg object includes information about the leg, such as its name, distance, and expected travel time.
Depending on the criteria used to calculate the route, the route leg object may also include detailed turn-by-turn instructions.
-
RouteProgressEvent
-
This class contains all progress information at any given time during a navigation session.
This progress includes information for the current route, leg and step the user is traversing along.
With every new valid location update, a new route progress will be generated using the latest information.
-
RouteStep
-
A RouteStep object represents a single distinct maneuver along a route and the approach to the next maneuver.
The route step object corresponds to a single instruction the user must follow to complete a portion of the route.
For example, a step might require the user to turn then follow a road.
-
WayPoint
-
A Geo-coordinate Point used for navigation.
Enums
-
MapBoxEvent
-
All possible events that could occur in the course of navigation
-
MapBoxNavigationMode
-
Option to specify the mode of transportation.
-
NavigationMode
-
Option to specify the mode of transportation.
-
VoiceUnits
-
Whether or not the units used inside the voice instruction's string are in imperial or metric.