SpeedInfoComposable

fun SpeedInfoComposable(viewModel: SpeedInfoViewModel, icons: SpeedInfoComposableIcons = SpeedInfoComposableDefaults.icons, colors: SpeedInfoComposableColors = SpeedInfoComposableDefaults.colors())

Displays speed information during navigation including current speed, speed limits, and speed camera warnings.

The composable shows:

  • Current vehicle speed in a circular indicator

  • Speed limit sign when available (with pulsating animation when exceeded)

  • Camera warning icon and proximity progress when approaching speed cameras

Parameters

viewModel

ViewModel providing speed information state updates

icons

Icon set for different camera types and directions

colors

Color scheme for speed indicators and warnings