Package-level declarations
Types
Link copied to clipboard
class GuidanceProgress(val state: NavigationProgressState, val currentSpeed: Double, val currentSpeedLimit: Double, val currentAddress: Address?, val currentGPSPosition: Location?, val currentMapMatchedPosition: GeoPoint?, val currentMapMatchedHeading: Double, val currentEnergyLoad: Double, val currentSoc: Double, val distanceToDest: Double, val drivingDurationToDest: Int, val drivingAndStopDurationToDest: Int, val distanceToNextInstruction: Double, val durationToNextInstruction: Int, val distanceToNextWaypoint: Double, val durationToNextWaypoint: Int, val nextWaypointIndex: Int, val totalDistance: Double, val totalDrivingTime: Int, val totalDrivingAndStopDuration: Int, val currentRouteInstructionIndex: Int, val currentRouteSectionIndex: Int, val energyLoadAtNextChargeStop: Double, val socAtNextChargeStop: Double, val nextChargeStopDuration: Int) : TrackingProgress
Class that holds progress info about the current guidance
Link copied to clipboard
States during a navigation
Link copied to clipboard
data class NextChargeStop(val durationFromPosition: Double, val chargePoolStop: ChargePoolStop?, val isDestination: Boolean = false)
Link copied to clipboard
open class TrackingProgress(val state: NavigationProgressState, val currentSpeed: Double, val currentSpeedLimit: Double, val currentAddress: Address?, val currentGPSPosition: Location?, val currentMapMatchedPosition: GeoPoint?, val currentMapMatchedHeading: Double, val currentEnergyLoad: Double, val currentSoc: Double)
Class that holds info about the current tracking