/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.favorites.waypoints/WaypointRepository
WaypointRepository
interface WaypointRepository
Inheritors
| WaypointRepositoryImpl |
Types
| Name | Summary |
|---|---|
| WaypointRepositoryImpl | class WaypointRepositoryImpl(getRoutingConfig: GetRoutingConfig, getTripFromWaypoints: GetTripFromWaypoints, tripGroupRepository: TripGroupRepository, waypointsDao: WaypointsDao) : WaypointRepository |
Functions
| Name | Summary |
|---|---|
| deleteTripWaypoints | abstract fun deleteTripWaypoints(tripId: String): Flow<Resource<Boolean>> |
| getTripGroup | abstract fun getTripGroup(waypoints: List<Waypoint>): Flow<TripGroup?> |
| getTripWaypoints | abstract fun getTripWaypoints(tripId: String): Flow<List<Waypoint>> |
| insertWaypoints | abstract fun insertWaypoints(tripId: String, waypoints: List<Waypoint>): Flow<Resource<Boolean>> |