TransportationModesRow

open override fun TransportationModesRow(selectedMode: TransportMode, onModeSelected: (TransportMode) -> Unit, durations: Map<TransportMode, Duration?>, allowedTransportTypes: EnumSet<TransportMode>, modifier: Modifier, colors: RouteEditorComposableColors, textStyles: RouteEditorTextStyles)

Renders the transportation modes row for selecting transport type.

Parameters

modifier

Modifier for positioning.

selectedMode

Currently selected transport mode.

onModeSelected

Callback invoked when a transport mode is selected.

durations

Map of transport modes to their estimated durations.

allowedTransportTypes

Set of allowed transport types.

colors

Color scheme for the route editor components.

textStyles

Text styles for the route editor components.