AddressInputScreenState

Represents the address input screen state.

Parameters

query

the current query.

suggestions

the suggestions for the query.

onQueryChanged

the callback for the query change.

onSuggestionSelected

the callback for the suggestion selection.

onFeedbackClicked

the callback for the feedback click.

onBackClicked

the callback for the back click.

suggestionsLazyListState

scroll state for the suggestions list, hoisted above the screen's early return so it survives leaving the screen (e.g. opening a POI card).

historyLazyListState

scroll state for the history/favorites list, hoisted the same way.

Properties

Link copied to clipboard
val historyLazyListState: LazyListState
Link copied to clipboard
val onBackClicked: () -> Unit
Link copied to clipboard
Link copied to clipboard
val onQueryChanged: (query: String) -> Unit
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val suggestionsLazyListState: LazyListState

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int