toggle menu
app
androidJvm
switch theme
search in API
app
/
org.scottishtecharmy.soundscape.database.repository
/
RoutesRepository
Routes
Repository
class
RoutesRepository
(
routesDao
:
RoutesDao
)
Members
Constructors
Routes
Repository
Link copied to clipboard
constructor
(
routesDao
:
RoutesDao
)
Functions
delete
Marker
Link copied to clipboard
suspend
fun
deleteMarker
(
objectId
:
ObjectId
)
delete
Route
Link copied to clipboard
suspend
fun
deleteRoute
(
objectId
:
ObjectId
)
get
Marker
Link copied to clipboard
suspend
fun
getMarker
(
objectId
:
ObjectId
)
:
RealmResults
<
MarkerData
>
get
Marker
Flow
Link copied to clipboard
fun
getMarkerFlow
(
)
:
Flow
<
List
<
MarkerData
>
>
get
Markers
Link copied to clipboard
suspend
fun
getMarkers
(
)
:
List
<
MarkerData
>
get
Markers
Near
Link copied to clipboard
suspend
fun
getMarkersNear
(
location
:
Location
?
,
kilometre
:
Double
)
:
RealmResults
<
MarkerData
>
get
Route
Link copied to clipboard
suspend
fun
getRoute
(
id
:
ObjectId
)
:
RealmResults
<
RouteData
>
get
Route
Flow
Link copied to clipboard
fun
getRouteFlow
(
)
:
Flow
<
List
<
RouteData
>
>
get
Routes
Link copied to clipboard
suspend
fun
getRoutes
(
)
:
List
<
RouteData
>
insert
Marker
Link copied to clipboard
suspend
fun
insertMarker
(
markerData
:
MarkerData
)
:
Boolean
insert
Route
Link copied to clipboard
suspend
fun
insertRoute
(
routeData
:
RouteData
)
:
Boolean
update
Marker
Link copied to clipboard
suspend
fun
updateMarker
(
markerData
:
MarkerData
)
:
Any
?
update
Route
Link copied to clipboard
suspend
fun
updateRoute
(
routeData
:
RouteData
)
:
Any
?