/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
GOOGLE 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