Package-level declarations

Types

Link copied to clipboard
@Serializable
class FavoriteResult(val id: String, val name: String, val descriptionText: String?, val address: SearchAddress?, val routablePoints: List<@Serializable(with = RoutablePointSurrogateSerializer::class) RoutablePoint>?, val coordinate: Point, val categories: List<String>?, val types: List<SearchResultType>)
Link copied to clipboard
@Serializable
class HistoryResult(val id: String, val name: String, val descriptionText: String?, val address: SearchAddress?, val routablePoints: List<@Serializable(with = RoutablePointSurrogateSerializer::class) RoutablePoint>?, val coordinate: Point?, val categories: List<String>?, val types: List<SearchResultType>, val timestamp: Long)
Link copied to clipboard
@Serializable
class PointSurrogate(val lat: Double, val lon: Double)
Link copied to clipboard
object PointSurrogateSerializer : KSerializer<Point>
Link copied to clipboard
object RoutablePointListSerializer : KSerializer<List<RoutablePoint>>
Link copied to clipboard
@Serializable
class RoutablePointSurrogate(val name: String, val lat: Double, val lon: Double)
Link copied to clipboard
object RoutablePointSurrogateSerializer : KSerializer<RoutablePoint>
Link copied to clipboard
object SearchAddressSerializer : KSerializer<SearchAddress>