Package-level declarations
Types
Link copied to clipboard
data class ArrivalFeedbackViewState(val visible: State<Boolean> = mutableStateOf(false), val onClickGoodTripButton: () -> Unit = {}, val onClickBadTripButton: () -> Unit = {})
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class MapScreenUiController(fragment: Fragment, container: ViewGroup, mapScreenUiViewModel: MapScreenUiViewModel)
Link copied to clipboard
Properties
Link copied to clipboard
Functions
Link copied to clipboard
fun MapScreenUi(mapGptManager: InternalMapGptManager = get(), MapGptConfidentialLabel: @Composable (Modifier) -> Unit = get(named(MAP_GPT_CONFIDENTIAL_LABEL)), MapGptCarousel: @Composable (Modifier, MapGptUIOptions) -> Unit = get(named(MAP_GPT_CAROUSEL)), LargeMusicPlayer: @Composable () -> Unit = get(named(MUSIC_PLAYER_VIEW_LARGE)), MapGptScreen: @Composable (MapGptUIOptions) -> Unit = get(named(MAP_GPT_SCREEN)), ChargingCheckoutView: @Composable () -> Unit = get(named(CHARGING_VIEW_CHECKOUT)), ChargerUnlockingView: @Composable () -> Unit = get(named(CHARGER_VIEW_UNLOCKING)), ChargingProgressView: @Composable () -> Unit = get(named(CHARGING_VIEW_PROGRESS)), DebugNavilinkScreen: @Composable () -> Unit = get(named(DEBUG_NAVILINK_SCREEN)), DebugCameraSettingsSwitcherButton: @Composable () -> Unit = get(DEBUG_CAMERA_SETTINGS_SWITCHER_BUTTON), DebugCameraSettingsScreen: @Composable () -> Unit = get(DEBUG_CAMERA_SETTINGS_SCREEN), RightCenterOverlayView: @Composable (Modifier) -> Unit = get(named(RIGHT_CENTER_OVERLAY)))
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun rememberArrivalFeedbackViewState(arrivalFeedbackViewModel: ArrivalFeedbackViewModel, mapScreenUiViewModel: MapScreenUiViewModel): ArrivalFeedbackViewState
Link copied to clipboard
fun rememberFastChargeTipViewState(mapScreenUiViewModel: MapScreenUiViewModel): FastChargeTipViewState