/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.route.compose
Package-level declarations
Types
| Name | Summary |
|---|---|
| RouteUiModel | data class RouteUiModel(val startText: String, val destinationText: String, val onStartChange: (String) -> Unit, val onDestinationChange: (String) -> Unit, val onStartFocused: () -> Unit, val onDestinationFocused: () -> Unit, val onSwap: () -> Unit, val onClose: () -> Unit, val onConfirm: () -> Unit, val canConfirm: Boolean) Lightweight UI model for the Route card shell. Keeps compose UI independent from heavy routing/domain objects. |
Functions
| Name | Summary |
|---|---|
| RouteCardContent | @Composable fun RouteCardContent(model: RouteUiModel, modifier: Modifier = Modifier, style: RouteUiStyle = RouteUiStyle()) |