RoutesRepository

class RoutesRepository(routesDao: RoutesDao)

Constructors

Link copied to clipboard
constructor(routesDao: RoutesDao)

Functions

Link copied to clipboard
suspend fun deleteMarker(objectId: ObjectId)
Link copied to clipboard
suspend fun deleteRoute(objectId: ObjectId)
Link copied to clipboard
suspend fun getMarker(objectId: ObjectId): RealmResults<MarkerData>
Link copied to clipboard
Link copied to clipboard
suspend fun getMarkers(): List<MarkerData>
Link copied to clipboard
suspend fun getMarkersNear(location: Location?, kilometre: Double): RealmResults<MarkerData>
Link copied to clipboard
suspend fun getRoute(id: ObjectId): RealmResults<RouteData>
Link copied to clipboard
Link copied to clipboard
suspend fun getRoutes(): List<RouteData>
Link copied to clipboard
suspend fun insertMarker(markerData: MarkerData): Boolean
Link copied to clipboard
suspend fun insertRoute(routeData: RouteData): Boolean
Link copied to clipboard
suspend fun updateMarker(markerData: MarkerData): Any?
Link copied to clipboard
suspend fun updateRoute(routeData: RouteData): Any?