MPLocation

open class MPLocation : MPEntity

Types

Link copied to clipboard
class Builder
MPLocation builder class

Functions

Link copied to clipboard
open fun equals(o: Any): Boolean
Link copied to clipboard
An array of aliases (search keywords, "familiar" names,etc)
Link copied to clipboard
Gets this location's base type (Room, Building, Venue, etc.
Link copied to clipboard
Link copied to clipboard
Gets the building this location's parent building, if any
Link copied to clipboard
The categories that this location belongs to, if any
Link copied to clipboard
Gets the description text, if any
Link copied to clipboard
The externalId property, if set
Link copied to clipboard
open fun getFloorIndex(): Int
The floor index if this POI is inside a building
Link copied to clipboard
A floor's name (alias)
Link copied to clipboard
Retrieves the Geometry of an MPLocation (MPPoint, MPPolygonGeometry, etc.
Link copied to clipboard
An optional image url
Link copied to clipboard
A liveUpdate element for the matching domainType
Link copied to clipboard
The liveUpdates property, if set
Link copied to clipboard
open fun getLiveValueForKey(@NonNull domainType: String, @NonNull propertyKey: String): Any
Gets a property from a LiveUpdate matching the domainType and propertyKey
Link copied to clipboard
Link copied to clipboard
Gets the location settings
Link copied to clipboard
An optional image The bitmap used in the marker if it has one.
Link copied to clipboard
open fun getName(): String
Get the location's name
Link copied to clipboard
In case of a MPPoint, the geometry object itself, if a MPPolygonGeometry, the anchor point or a calculated center
Link copied to clipboard
An optional anchor point
Link copied to clipboard
Returns a property on the location.
Link copied to clipboard
open fun getType(): String
Gets this location's current type (office, meeting room, etc.) that sets its visual look and behaviour.
Link copied to clipboard
Gets the administrative ID of the venue this location belongs to.
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
open fun initialize()
Link copied to clipboard
open fun isBookable(): Boolean
Link copied to clipboard
Returns whether the info window is currently shown
Link copied to clipboard
open fun isPoint(): Boolean
Link copied to clipboard
open fun setLiveUpdate(@Nullable liveUpdate: LiveUpdate)
Set a liveUpdate
Link copied to clipboard
open fun setLocationSettings(@Nullable locationSettings: MPLocationSettings)
Sets the location settings
Link copied to clipboard
open fun setPosition(@NonNull point: MPPoint)
Update the location's position
Link copied to clipboard
open fun showInfoWindow(visible: Boolean)
Shows the info window of this marker on the map, if the marker is visible
Link copied to clipboard
open fun toString(): String