/tripkit/CommonCoreLegacy/com.skedgo.tripkit.routing/Geofence
Geofence
\ data class Geofence(val id: String, val type: String, val trigger: String, val center: Coordinate, val radius: Double, val messageType: String, val messageTitle: String, val messageBody: String)
Constructors
| Geofence | constructor(id: String, type: String, trigger: String, center: Coordinate, radius: Double, messageType: String, messageTitle: String, messageBody: String) |
Properties
| Name | Summary |
|---|---|
| center | val center: Coordinate |
| id | val id: String |
| messageBody | val messageBody: String |
| messageTitle | val messageTitle: String |
| messageType | val messageType: String |
| radius | val radius: Double |
| timeline | var timeline: Long |
| trigger | val trigger: String |
| type | val type: String |
Functions
| Name | Summary |
|---|---|
| computeAndSetTimeline | fun computeAndSetTimeline(tripEndDateTimeInMillis: Long) |