Package-level declarations
Types
Link copied to clipboard
class ManeuverDistanceFormatter(nowInstructionThreshold: Double, distanceFormatter: ExtendedDistanceFormatter, resources: Resources) : DistanceFormatter
Link copied to clipboard
data class ManeuverViewOptions(val isDestinationViewEnabled: Boolean = true, val isSubManeuverEnabled: Boolean = true, val isPrimaryTextEnabled: Boolean = true, val isPrimaryTextVisibleOnArrival: Boolean = true, val hasShadow: Boolean = true, val isClickable: Boolean = true, val hasPrimaryTextPadding: Boolean = true, val isAnimated: Boolean = true)
Functions
Link copied to clipboard
fun ManeuverView(modifier: Modifier = Modifier, options: ManeuverViewOptions, maneuverDistanceFormatter: ManeuverDistanceFormatter = get(), maneuverViewModel: ManeuverViewModelImpl = get(), destinationInfoViewModel: DestinationInfoViewModel = get(), dashEvLocationProvider: DashEvLocationProvider = get(), fragment: Fragment? = null)
Link copied to clipboard
fun MapboxTurnIconManeuver.renderDrawable(@DrawableRes turnIcon: Int, contextThemeWrapper: ContextThemeWrapper)
Link copied to clipboard
fun UpcomingManeuversView(modifier: Modifier, fragment: Fragment, viewModel: UpcomingManeuversViewModel, mainDistanceFormatter: ExtendedDistanceFormatter = get(), upcomingDistanceFormatter: ExtendedDistanceFormatter = get(named(DistanceRounding.OneMeter)), dashEvLocationProvider: DashEvLocationProvider = get())