aboutsummaryrefslogtreecommitdiff
path: root/shared/src/commonMain/kotlin/mx/trackermap/TrackerMap/controllers/GeofenceController.kt
blob: 011d0943c523e6a2b36b1441a88e9156ea579616 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package mx.trackermap.TrackerMap.controllers

import mx.trackermap.TrackerMap.client.apis.GeofencesApi
import mx.trackermap.TrackerMap.client.models.Geofence

class GeofenceController(val geofencesApi: GeofencesApi) {
    var geofences = emptyArray<Geofence>()

    suspend fun getGeofences () {
        geofences = geofencesApi.geofencesGet()
    }

    fun getGeofence (id: Int) = geofences.find { it.id == id }
}