Package-level declarations

Types

Link copied to clipboard

Represents the operational status of an EV charging station.

Link copied to clipboard
sealed class ContactData
Link copied to clipboard

Default implementation of DirectoryObjectContent using default colors and icons.

Link copied to clipboard
class DefaultDirectoryObjectViewModel(val directoryObject: DirectoryObject, onShowEntrances: (List<EntranceInfo>) -> Unit? = null, onHeaderHeightChanged: (Dp) -> Unit? = null, onMinimize: () -> Unit? = null, onMaximize: () -> Unit? = null, onClose: () -> Unit? = null, lastLocation: GeoPoint?) : DirectoryObjectViewModel

Default implementation of the DirectoryObjectViewModel interface.

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

Interface defining all parts of DirectoryObjectComposable.

Link copied to clipboard

ViewModel interface for managing the state and business logic of a directory object detail screen.

Link copied to clipboard

Represents the type of building access points terminology used for a directory object.

Link copied to clipboard
data class PorchItem(val title: String, val apartments: List<String>, val number: UInt?)

Data class representing a single porch or entrance item for a directory object.

Link copied to clipboard
data class SearchComposableColors(val backgroundColor: Color, val secondaryBackground: Color, val tertiaryBackground: Color, val primaryContentColor: Color, val secondaryContentColor: Color, val tertiaryContentColor: Color, val quaternaryContentColor: Color, val dividerColor: Color, val alertGreenColor: Color, val alertYellowColor: Color, val alertRedColor: Color)
Link copied to clipboard
Link copied to clipboard
data class SearchComposableStrings(@StringRes val copiedString: Int)
Link copied to clipboard
data class SearchComposableStyles(val primaryHeading: TextStyle, val secondaryHeading: TextStyle, val bodyRegular: TextStyle, val bodyMedium: TextStyle, val bodyMedium15: TextStyle, val alert: TextStyle, val headingSemibold19: TextStyle, val bodySemibold16: TextStyle, val bodyRegular16: TextStyle, val bodyRegular15: TextStyle)
Link copied to clipboard
data class SearchResultItemComposableColors(val backgroundColor: Color, val titleColor: Color, val subtitleColor: Color, val filledStarColor: Color, val emptyStarColor: Color, val averageRatingColor: Color, val ratingsColor: 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 ratingsSpace: Dp, val chargingStationSpace: Dp, val ratingsSize: DpSize, val chargingStationSize: DpSize)
Link copied to clipboard
data class SearchResultItemComposableIcons(@DrawableRes val ratingStarIcon: Int, @DrawableRes val chargingStationIcon: Int)
Link copied to clipboard
data class SearchResultItemComposableStrings(@StringRes val chargingInactiveString: Int, @StringRes val chargingNoPlacesAvailableString: Int, @StringRes val chargingPlacesAvailableString: Int, @StringRes val chargingAllPlacesAvailableString: Int)
Link copied to clipboard
data class SearchResultItemComposableStyles(val titleStyle: TextStyle, val subtitleStyle: TextStyle, val averageRatingStyle: TextStyle, val ratingsStyle: TextStyle, val distanceStyle: TextStyle, val addressStyle: TextStyle, val tagStyle: TextStyle, val workStatusStyle: TextStyle, val chargingAvailabilityStyle: TextStyle)
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 DirectoryObjectComposable(viewModel: DirectoryObjectViewModel, content: DirectoryObjectContent = DefaultDirectoryObjectContent, colors: SearchComposableColors = SearchComposableDefaults.colors())

A composable function that displays a detailed view for a directory object.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun SearchResultItemComposable(state: SearchResultItemState, content: SearchResultItemContent = DefaultSearchResultItemContent)

A composable function that renders a single item in the search results list.