Package-level declarations
Types
Link copied to clipboard
Represents the operational status of an EV charging station.
Link copied to clipboard
Default implementation of SearchResultItemContent using default colors and icons.
Link copied to clipboard
class DefaultSearchResultItemState(val directoryObject: DirectoryObject, lastLocation: GeoPoint?) : SearchResultItemState
Default implementation of the SearchResultItemState interface.
Link copied to clipboard
Link copied to clipboard
object SearchComposableDefaults
Link copied to clipboard
Link copied to clipboard
data class SearchComposableFonts(val primaryHeading: SearchComposableFontData, val secondaryHeading: SearchComposableFontData, val bodyRegular: SearchComposableFontData, val bodyMedium: SearchComposableFontData, val alert: SearchComposableFontData)
Link copied to clipboard
data class SearchResultItemComposableColors(val backgroundColor: Color, val titleColor: Color, val subtitleColor: Color, val filledStarColor: Color, val emptyStarColor: Color, val ratingColor: Color, val ratingCountColor: Color, val distanceTextColor: Color, val addressColor: Color, val tagTextColor: Color, val soonOpenTextColor: Color, val closedTextColor: Color, val highChargingAvailabilityColor: Color, val mediumChargingAvailabilityColor: Color, val lowChargingAvailabilityColor: Color)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class SearchResultItemComposableFonts(val titleFont: SearchComposableFontData, val subtitleFont: SearchComposableFontData, val ratingFont: SearchComposableFontData, val ratingCountFont: SearchComposableFontData, val distanceFont: SearchComposableFontData, val addressFont: SearchComposableFontData, val tagFont: SearchComposableFontData, val workStatusFont: SearchComposableFontData, val chargingAvailabilityFont: SearchComposableFontData)
Link copied to clipboard
data class SearchResultItemComposableIcons(@DrawableRes val ratingStarIcon: Int, @DrawableRes val chargingStationIcon: Int)
Link copied to clipboard
data class SearchResultItemComposableStrings(@StringRes val noReviewsString: Int, @PluralsRes val reviewsString: Int, @StringRes val chargingInactiveString: Int, @StringRes val chargingNoPlacesAvailableString: Int, @StringRes val chargingPlacesAvailableString: Int, @StringRes val chargingAllPlacesAvailableString: Int)
Link copied to clipboard
interface SearchResultItemContent
Interface defining all parts of SearchResultItemComposable.
Link copied to clipboard
interface SearchResultItemState
Interface that describes a single item in the search results.
Functions
Link copied to clipboard
fun SearchResultItemComposable(state: SearchResultItemState, content: SearchResultItemContent = DefaultSearchResultItemContent)
A composable function that renders a single item in the search results list.