PublicTransportRouteSettingsLayout

fun PublicTransportRouteSettingsLayout(settingsRepository: NavigationSettingsRepository, theme: NavigationSettingsTheme = NavigationSettingsTheme.defaults())

Public transport route preferences screen.

Lets the user set departure date/time, toggle schedule-based search, and select allowed transport types (bus, tram, metro, etc.). Changes are persisted via settingsRepository and applied on the next route build.

Parameters

settingsRepository

Repository to read/write public transport settings.

theme

Color and typography overrides; defaults to system dark-mode.