/tripkit/CommonCoreLegacy/com.skedgo.tripkit.common.model.location/Location/Companion
Companion
\ object Companion
Properties
| Name | Summary |
|---|---|
| CREATOR | @JvmField val CREATOR: Parcelable.Creator<Location> |
| FOURSQUARE | const val FOURSQUARE: String |
| const val GOOGLE: String | |
| LOCAL | const val LOCAL: String |
| NO_BEARING | const val NO_BEARING: Int |
| TRIPGO | const val TRIPGO: String Source |
| TYPE_CALENDAR | const val TYPE_CALENDAR: Int = 4 Location comes from users calendar |
| TYPE_CONTACT | const val TYPE_CONTACT: Int = 5 Location comes from a contact in the users address book |
| TYPE_CURRENT_LOCATION | const val TYPE_CURRENT_LOCATION: Int = 9 |
| TYPE_E_BIKE | const val TYPE_E_BIKE: Int = 10 |
| TYPE_HISTORY | const val TYPE_HISTORY: Int = 3 Location comes from previous search/geocoding history or long-pressed |
| TYPE_HOME | const val TYPE_HOME: Int = 7 Location is info from the users personal contact card (home/work address etc) |
| TYPE_PERSONAL | const val TYPE_PERSONAL: Int = 6 Location is info from the users personal contact card (home/work address etc) |
| TYPE_SCHEDULED_STOP | const val TYPE_SCHEDULED_STOP: Int = 1 The location is a scheduled stop |
| TYPE_SCHOOL | const val TYPE_SCHOOL: Int = 11 |
| TYPE_SERVICE_STOP | const val TYPE_SERVICE_STOP: Int = 2 Location is a stop on a user's trip |
| TYPE_UNKNOWN | const val TYPE_UNKNOWN: Int No known location type |
| TYPE_W3W | const val TYPE_W3W: Int = 9 What3Words type |
| TYPE_WORK | const val TYPE_WORK: Int = 8 |
| ZERO_LAT | const val ZERO_LAT: Double = 0.0 |
| ZERO_LON | const val ZERO_LON: Double = 0.0 |
Functions
| Name | Summary |
|---|---|
| isValidLocation | fun isValidLocation(loc: Location?): Boolean |