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
data class SearchComposableColors(val backgroundColor: Color, val primaryContentColor: Color, val secondaryContentColor: Color, val tertiaryContentColor: Color, val alertGreenColor: Color, val alertYellowColor: Color, val alertRedColor: Color)
Link copied to clipboard
Link copied to clipboard
data class SearchComposableFontData(val fontSize: TextUnit, val fontWeight: FontWeight?)
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
data class SearchResultItemComposableConstants(val smallPadding: Dp, val mediumPadding: Dp, val reviewsSpace: Dp, val chargingStationSpace: Dp, val reviewsSize: Dp, val chargingStationSize: Dp)
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 defining all parts of SearchResultItemComposable.

Link copied to clipboard

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.