/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.favorites.waypoints/WaypointRepository/WaypointRepositoryImpl

WaypointRepositoryImpl

\ class WaypointRepositoryImpl(getRoutingConfig: GetRoutingConfig, getTripFromWaypoints: GetTripFromWaypoints, tripGroupRepository: TripGroupRepository, waypointsDao: WaypointsDao) : WaypointRepository

Constructors

WaypointRepositoryImpl constructor(getRoutingConfig: GetRoutingConfig, getTripFromWaypoints: GetTripFromWaypoints, tripGroupRepository: TripGroupRepository, waypointsDao: WaypointsDao)

Functions

Name Summary
deleteTripWaypoints open override fun deleteTripWaypoints(tripId: String): Flow<Resource<Boolean>>
getTripGroup open override fun getTripGroup(waypoints: List<Waypoint>): Flow<TripGroup?>
getTripWaypoints open override fun getTripWaypoints(tripId: String): Flow<List<Waypoint>>
insertWaypoints open override fun insertWaypoints(tripId: String, waypoints: List<Waypoint>): Flow<Resource<Boolean>>