RouteEditorUiState

data class RouteEditorUiState(val startPointTitle: String = "--", val destinationPointTitle: String = "--", val routes: List<RouteUiInfo> = emptyList(), val selectedTransportMode: TransportMode = TransportMode.CAR, val selectedRouteIndex: Long? = null, val intermediatePoints: List<UiIntermediateRoutePoint> = emptyList(), val durations: Map<TransportMode, Duration?> = emptyMap(), val allowedTransportTypes: EnumSet<TransportMode> = EnumSet.allOf(TransportMode::class.java))

Constructors

Link copied to clipboard
constructor(startPointTitle: String = "--", destinationPointTitle: String = "--", routes: List<RouteUiInfo> = emptyList(), selectedTransportMode: TransportMode = TransportMode.CAR, selectedRouteIndex: Long? = null, intermediatePoints: List<UiIntermediateRoutePoint> = emptyList(), durations: Map<TransportMode, Duration?> = emptyMap(), allowedTransportTypes: EnumSet<TransportMode> = EnumSet.allOf(TransportMode::class.java))

Properties

Link copied to clipboard
Link copied to clipboard
val durations: Map<TransportMode, Duration?>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard