Package com.mapbox.maps.plugin.annotation.generated

Types

CircleAnnotation
Link copied to clipboard
class CircleAnnotation(id: Long, annotationManager: AnnotationManager<Point, CircleAnnotation, *, *, *, *, *>, jsonObject: JsonObject, geometry: Point) : Annotation<Point>
Class for CircleAnnotation
CircleAnnotationManager
Link copied to clipboard
CircleAnnotationOptions
Link copied to clipboard
class CircleAnnotationOptions : AnnotationOptions<Point, CircleAnnotation>
Builder class from which a circleAnnotation is created.
OnCircleAnnotationClickListener
Link copied to clipboard
fun fun interface OnCircleAnnotationClickListener : OnAnnotationClickListener<CircleAnnotation>
Interface definition for a callback to be invoked when a circleAnnotation has been clicked.
OnCircleAnnotationDragListener
Link copied to clipboard
Interface definition for a callback to be invoked when a circleAnnotation is dragged.
OnCircleAnnotationInteractionListener
Link copied to clipboard
Interface definition for a callback to be invoked when a circleAnnotation has been selected or deselected.
OnCircleAnnotationLongClickListener
Link copied to clipboard
Interface definition for a callback to be invoked when a circleAnnotation has been long clicked.
OnPointAnnotationClickListener
Link copied to clipboard
fun fun interface OnPointAnnotationClickListener : OnAnnotationClickListener<PointAnnotation>
Interface definition for a callback to be invoked when a pointAnnotation has been clicked.
OnPointAnnotationDragListener
Link copied to clipboard
Interface definition for a callback to be invoked when a pointAnnotation is dragged.
OnPointAnnotationInteractionListener
Link copied to clipboard
Interface definition for a callback to be invoked when a pointAnnotation has been selected or deselected.
OnPointAnnotationLongClickListener
Link copied to clipboard
Interface definition for a callback to be invoked when a pointAnnotation has been long clicked.
OnPolygonAnnotationClickListener
Link copied to clipboard
fun fun interface OnPolygonAnnotationClickListener : OnAnnotationClickListener<PolygonAnnotation>
Interface definition for a callback to be invoked when a polygonAnnotation has been clicked.
OnPolygonAnnotationDragListener
Link copied to clipboard
Interface definition for a callback to be invoked when a polygonAnnotation is dragged.
OnPolygonAnnotationInteractionListener
Link copied to clipboard
Interface definition for a callback to be invoked when a polygonAnnotation has been selected or deselected.
OnPolygonAnnotationLongClickListener
Link copied to clipboard
Interface definition for a callback to be invoked when a polygonAnnotation has been long clicked.
OnPolylineAnnotationClickListener
Link copied to clipboard
fun fun interface OnPolylineAnnotationClickListener : OnAnnotationClickListener<PolylineAnnotation>
Interface definition for a callback to be invoked when a polylineAnnotation has been clicked.
OnPolylineAnnotationDragListener
Link copied to clipboard
Interface definition for a callback to be invoked when a polylineAnnotation is dragged.
OnPolylineAnnotationInteractionListener
Link copied to clipboard
Interface definition for a callback to be invoked when a polylineAnnotation has been selected or deselected.
OnPolylineAnnotationLongClickListener
Link copied to clipboard
Interface definition for a callback to be invoked when a polylineAnnotation has been long clicked.
PointAnnotation
Link copied to clipboard
class PointAnnotation(id: Long, annotationManager: AnnotationManager<Point, PointAnnotation, *, *, *, *, *>, jsonObject: JsonObject, geometry: Point) : Annotation<Point>
Class for PointAnnotation
PointAnnotationManager
Link copied to clipboard
PointAnnotationOptions
Link copied to clipboard
class PointAnnotationOptions : AnnotationOptions<Point, PointAnnotation>
Builder class from which a pointAnnotation is created.
PolygonAnnotation
Link copied to clipboard
class PolygonAnnotation(id: Long, annotationManager: AnnotationManager<Polygon, PolygonAnnotation, *, *, *, *, *>, jsonObject: JsonObject, geometry: Polygon) : Annotation<Polygon>
Class for PolygonAnnotation
PolygonAnnotationManager
Link copied to clipboard
PolygonAnnotationOptions
Link copied to clipboard
class PolygonAnnotationOptions : AnnotationOptions<Polygon, PolygonAnnotation>
Builder class from which a polygonAnnotation is created.
PolylineAnnotation
Link copied to clipboard
class PolylineAnnotation(id: Long, annotationManager: AnnotationManager<LineString, PolylineAnnotation, *, *, *, *, *>, jsonObject: JsonObject, geometry: LineString) : Annotation<LineString>
Class for PolylineAnnotation
PolylineAnnotationManager
Link copied to clipboard
PolylineAnnotationOptions
Link copied to clipboard
class PolylineAnnotationOptions : AnnotationOptions<LineString, PolylineAnnotation>
Builder class from which a polylineAnnotation is created.

Functions

createCircleAnnotationManager
Link copied to clipboard
fun AnnotationPlugin.createCircleAnnotationManager(annotationConfig: AnnotationConfig? = null): CircleAnnotationManager
Extension function to create a CircleAnnotationManager instance.
fun AnnotationPlugin.createCircleAnnotationManager(mapView: View, annotationConfig: AnnotationConfig? = null): CircleAnnotationManager
Extension function to create a CircleAnnotationManager instance.
createPointAnnotationManager
Link copied to clipboard
fun AnnotationPlugin.createPointAnnotationManager(annotationConfig: AnnotationConfig? = null): PointAnnotationManager
Extension function to create a PointAnnotationManager instance.
fun AnnotationPlugin.createPointAnnotationManager(mapView: View, annotationConfig: AnnotationConfig? = null): PointAnnotationManager
Extension function to create a PointAnnotationManager instance.
createPolygonAnnotationManager
Link copied to clipboard
fun AnnotationPlugin.createPolygonAnnotationManager(annotationConfig: AnnotationConfig? = null): PolygonAnnotationManager
Extension function to create a PolygonAnnotationManager instance.
fun AnnotationPlugin.createPolygonAnnotationManager(mapView: View, annotationConfig: AnnotationConfig? = null): PolygonAnnotationManager
Extension function to create a PolygonAnnotationManager instance.
createPolylineAnnotationManager
Link copied to clipboard
fun AnnotationPlugin.createPolylineAnnotationManager(annotationConfig: AnnotationConfig? = null): PolylineAnnotationManager
Extension function to create a PolylineAnnotationManager instance.
fun AnnotationPlugin.createPolylineAnnotationManager(mapView: View, annotationConfig: AnnotationConfig? = null): PolylineAnnotationManager
Extension function to create a PolylineAnnotationManager instance.