Package-level declarations
Types
Link copied to clipboard
Data class representing a better route suggestion.
Link copied to clipboard
data class BetterRoutePromptComposableColors(val applyButtonBackgroundColor: Color, val applyButtonTextColor: Color, val denyButtonBackgroundColor: Color, val denyButtonTextColor: Color, val betterRouteIconBackgroundColor: Color, val betterRoutePromptIconColor: Color, val betterRouteProgressBarColor: Color)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface BetterRoutePromptViewModel
Manages the display and interaction with better route suggestions during navigation. Provides information about alternative routes and handles user responses to these suggestions.
Link copied to clipboard
class DefaultBetterRoutePromptViewModel(navigationManager: NavigationManager, timeoutDuration: Duration = 30.seconds, updateDelayMs: Long = 100) : BetterRoutePromptViewModel
Default implementation of BetterRoutePromptViewModel. Manages better route suggestions during navigation with automatic timeout.
Functions
Link copied to clipboard
fun BetterRoutePromptComposable(viewModel: BetterRoutePromptViewModel, icons: BetterRoutePromptComposableIcons = BetterRoutePromptComposableDefaults.icons, colors: BetterRoutePromptComposableColors = BetterRoutePromptComposableDefaults.colors())
A composable that displays a better route suggestion dialog during navigation.