| java.lang.Object | |
| ↳ | com.steerpath.sdk.maps.SteerpathAnnotation |
Known Direct Subclasses
|
Base class for SteerpathMarkerView, SteerpathMarker, SteerpathPolygon and SteerpathPolyline.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
SteerpathAnnotation(SteerpathAnnotationOptions options)
Default constructor.
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstract Object |
getConcreteView()
Returns concrete Mapbox Annotation object if it is currently added to the map.
| ||||||||||
| abstract long |
getId()
Returns Mapbox annotation id if underlying Mapbox Annotation (MarkerView, Marker, Polyline or Polygon) is
actually rendered on the map.
| ||||||||||
| SteerpathAnnotationOptions |
getOptions()
Returns SteerpathAnnotationOptions that were used to build concrete view.
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Returns concrete Mapbox Annotation object if it is currently added to the map.
Returns Mapbox annotation id if underlying Mapbox Annotation (MarkerView, Marker, Polyline or Polygon) is actually rendered on the map. Annotation is not rendered if incorrect building or floor are not focused.
Returns SteerpathAnnotationOptions that were used to build concrete view.