Package-level declarations

Types

Link copied to clipboard
data class ViewsVisibility(    val destinationCardVisible: Boolean = false,     val tripOverviewCardVisible: Boolean = false,     val settingsButtonVisible: Boolean = true,     val sendLogsButtonVisible: Boolean = false,     val settingsMenuVisible: Boolean = false,     val endActiveGuidanceVisible: Boolean = false,     val categoryAreaSearchViewVisible: Boolean = false,     val tripSummaryVisible: Boolean = false,     val arrivalFeedbackLayoutVisible: Boolean = false,     val tripInfoVisible: Boolean = false,     val feedbackButtonVisible: Boolean = true,     val feedbackViewVisible: Boolean = false,     val destinationCancelVisible: Boolean = false,     val searchViewVisible: Boolean = true,     val speedLimitVisible: Boolean = true,     val chargingStationLayoutVisible: Boolean = false,     val chargingCheckoutLayoutVisible: Boolean = false,     val chargerUnlockingLayoutVisible: Boolean = false,     val weatherSmallWidgetVisible: Boolean = false,     val chargingFullScreenViewVisible: Boolean = false)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun AppData.reduceCameraState(    factory: CameraStateFactory,     currentCameraState: CameraState,     from: State,     to: State,     event: Event,     tripState: TripState): CameraState
Link copied to clipboard
fun AppData.reduceTrackingState(    cameraStateFactory: CameraStateFactory,     from: State,     to: State,     event: Event,     tripState: TripState): CameraTrackingState
Link copied to clipboard
fun AppData.reduceViewsVisibility(toState: State, event: Event, mapGptState: MapGptState, tripState: TripState): ViewsVisibility
Link copied to clipboard
fun <T> AppData.view(block: ViewsVisibility.() -> T): T