Navigating

data class Navigating(val isRecomputingRoute: Boolean, val isDestinationReached: Boolean, val isAutoRecomputeEnabled: Boolean, val isComputeTrafficEnabled: Boolean, val isForegroundServiceEnabled: Boolean, val ongoingEvent: NavigationEvent.Ongoing?, val newEventsData: List<NavigationEvent.EventResult>, init: Boolean) : NavigationState

Ongoing navigation.

Parameters

isRecomputingRoute

Indicates if current route is being recomputed.

isDestinationReached

Indicates if navigation destination (waypoint) is reached.

isAutoRecomputeEnabled

Indicates if auto route recomputation is enabled.

isComputeTrafficEnabled

Indicates if route traffic computation is enabled.

isForegroundServiceEnabled

Indicates if foreground service is enabled.

ongoingEvent

Indicates if any ongoing event is taking place.

newEventsData

New events data since last state change.

Constructors

Link copied to clipboard
constructor(isRecomputingRoute: Boolean, isDestinationReached: Boolean, isAutoRecomputeEnabled: Boolean, isComputeTrafficEnabled: Boolean, isForegroundServiceEnabled: Boolean, ongoingEvent: NavigationEvent.Ongoing?, newEventsData: List<NavigationEvent.EventResult>, init: Boolean)

Properties