Package-level declarations
Types
Link copied to clipboard
class BackCloseButtonState(val isFinalAction: Boolean, val onBackClicked: () -> Unit, val onCloseClicked: () -> Unit)
State for the back/close button.
Link copied to clipboard
typealias DestinationPreviewUiComposer = @Composable (modifier: Modifier, state: DestinationPreviewUiState) -> Unit
Link copied to clipboard
class DestinationPreviewUiState(val place: DataState<DestinationPreviewUiState.PlaceDetails>, val primaryButton: DestinationPreviewUiState.ActionButton.Primary? = null, val secondaryButton: DestinationPreviewUiState.ActionButton.Secondary? = null, val backCloseButtonState: BackCloseButtonState? = null)
Represents the state of the destination preview card.
Link copied to clipboard
Link copied to clipboard
class PlacesListUiState(val title: DataState<String>, val items: DataState<List<DashSearchResult>>, val itemSelected: (Int) -> Unit, val backCloseButtonState: BackCloseButtonState?)
UI state for the places list.