Package-level declarations

Types

Link copied to clipboard
data class DestinationConfiguration(val latitude: Double, val longitude: Double, val label: String? = null, val id: String? = null)

Configures the destination of the requested navigation. The latitude and longitude are mandatory because they are used to determine the geographical location of the destination.

Link copied to clipboard
object NunavSdk

The main class to interact with the Nunav Navigation SDK. This class is used for configuring the SDK and starting navigation sessions.

Link copied to clipboard
data class RoutingConfiguration(val contextToken: String? = null, val transportMode: TransportMode = TransportMode.Car, val avoidTollRoad: Boolean = false)

The RoutingConfiguration struct is used to configure a routing session. It defines different factors that influence resulting routes.

Link copied to clipboard

Defines different modes of transport for navigation, each with its own constraints and routing rules. These modes influence route calculation, taking into account road access, speed limits, and restrictions of the specified transport mode.