NavigationConfiguration

fun NavigationConfiguration(    context: Context,     apiKey: String,     locationEngine: LocationEngine,     mapMatchingEngine: MapMatchingEngine,     dataStoreUpdateContextEngine: DataStoreUpdateContextEngine?,     guidanceEngine: GuidanceEngine,     routeTrackingEngine: RouteTrackingEngine,     routeProgressCalculationEngine: RouteProgressCalculationEngine,     locationContextProviderEngine: LocationContextProviderEngine,     arrivalDetectionEngine: ArrivalDetectionEngine,     routeReplanningEngine: RouteReplanningEngine,     replanningRetryPolicy: ReplanningRetryPolicy,     continuousReplanningMode: ContinuousReplanningMode,     deviationReplanningMode: DeviationReplanningMode,     maintainRoutesMode: MaintainRoutesMode,     routingApi: RoutingApi,     apiPath: URI? = null,     apiKeyParamName: String? = null,     telemetryApi: TelemetryApi? = null)

Parameters

context

Used to initialize Android dependencies.

apiKey

API key needed for navigation.

locationEngine

Used as default LocationEngine during navigating.

mapMatchingEngine

Used as default MapMatchingEngine during navigating.

guidanceEngine

Used as default GuidanceEngine during navigating.

routeTrackingEngine

Used as default RouteTrackingEngine during navigating.

routeProgressCalculationEngine

Used as default RouteProgressCalculationEngine during navigating.

locationContextProviderEngine

Used as default LocationContextProviderEngine during navigating.

arrivalDetectionEngine

Used as default ArrivalDetectionEngine during navigating.

routeReplanningEngine

Used as default RouteReplanningEngine during navigating.

replanningRetryPolicy

Used as default ReplanningRetryPolicy during navigating.

continuousReplanningMode

Used as default ContinuousReplanningMode during navigating.

deviationReplanningMode

Defines if RouteReplanningEngine should try to replan a RoutePlan after deviation.

maintainRoutesMode

Used as default MaintainRoutesMode during navigation.

routingApi

Used as default RoutingApi during navigating.

apiPath

Path used to download navigation tiles.

apiKeyParamName

Name of the request parameter to use for the key.

telemetryApi

Used to send telemetry data.