ManeuverViewState

class ManeuverViewState(val visible: State<Boolean> = mutableStateOf(true), val maneuverWithShields: State<Pair<Maneuver, Set<RouteShield>>?> = mutableStateOf(null), val destinationInfo: State<DestinationSearchResult?> = mutableStateOf(null), val isWaypointArrival: State<Boolean> = mutableStateOf(false), val isWaypointPreArrival: State<Boolean> = mutableStateOf(false), val favoriteStatus: State<PlaceFavoriteStatus?> = mutableStateOf(null), val options: ManeuverViewOptions = ManeuverViewOptions(), val stepDistanceRemainingText: State<Pair<String, String?>> = mutableStateOf("" to ""), val destinationEvLocation: State<DashEvLocation?> = mutableStateOf(null), val onPrimaryInfoClick: () -> Unit = {}, val onFavoriteClick: (DestinationSearchResult, PlaceFavoriteStatus) -> Unit = { _, _ -> }, val onFavoriteTypePicked: (DestinationSearchResult, TypePickingResult) -> Unit = { _, _ -> })

Constructors

Link copied to clipboard
constructor(visible: State<Boolean> = mutableStateOf(true), maneuverWithShields: State<Pair<Maneuver, Set<RouteShield>>?> = mutableStateOf(null), destinationInfo: State<DestinationSearchResult?> = mutableStateOf(null), isWaypointArrival: State<Boolean> = mutableStateOf(false), isWaypointPreArrival: State<Boolean> = mutableStateOf(false), favoriteStatus: State<PlaceFavoriteStatus?> = mutableStateOf(null), options: ManeuverViewOptions = ManeuverViewOptions(), stepDistanceRemainingText: State<Pair<String, String?>> = mutableStateOf("" to ""), destinationEvLocation: State<DashEvLocation?> = mutableStateOf(null), onPrimaryInfoClick: () -> Unit = {}, onFavoriteClick: (DestinationSearchResult, PlaceFavoriteStatus) -> Unit = { _, _ -> }, onFavoriteTypePicked: (DestinationSearchResult, TypePickingResult) -> Unit = { _, _ -> })

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val maneuverWithShields: State<Pair<Maneuver, Set<RouteShield>>?>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard