/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.favorites.trips

Package-level declarations

Types

Name Summary
FavoriteTrip data class FavoriteTrip(val uuid: String, val fromAddress: String?, val toAddress: String?, val waypoints: List<Waypoint>, var order: Int = 0, val tripGroupId: String? = null)
FavoriteTripEntity data class FavoriteTripEntity(var uuid: String, var fromAddress: String?, var toAddress: String?, var order: Int, var tripGroupId: String?)
FavoriteTripsDao interface FavoriteTripsDao
FavoriteTripsDataBase abstract class FavoriteTripsDataBase : RoomDatabase
FavoriteTripsRepositoryImpl class FavoriteTripsRepositoryImpl(db: FavoriteTripsDataBase) : FavoriteTripsRepository

Functions

Name Summary
getModeForWayPoint fun TripSegment.getModeForWayPoint(): Pair<String?, String?>
toFavoriteTrip fun Trip.toFavoriteTrip(): FavoriteTrip
toWaypoints fun Trip.toWaypoints(): List<Waypoint>