/tripkit/TripKitAndroidUIData/com.skedgo.tripkit.ui.data.places

Package-level declarations

Types

Name Summary
GooglePlace data class GooglePlace(val name: String, val lat: Double, val lng: Double, val address: String, val placeId: String, val attribution: String?, val website: Uri?)
GooglePlacePrediction data class GooglePlacePrediction(val primaryText: String, val secondaryText: String, val fullText: String, val placeId: String)
GooglePlacesException class GooglePlacesException(message: String, exception: Exception) : RuntimeException
LatLng class LatLng(val latitude: Double = 0.0, val longitude: Double = 0.0) : Parcelable
LatLngBounds data class LatLngBounds(val southwest: LatLng, val northeast: LatLng) : Parcelable
Place sealed class Place
PlaceSearchRepository interface PlaceSearchRepository
PlaceSearchRepositoryImpl class PlaceSearchRepositoryImpl@Injectconstructor(geoDataClient: Provider<PlacesClient>) : PlaceSearchRepository