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

Types

Circle
Link copied to clipboard

Class for Circle

class Circle(id: Long, annotationManager: AnnotationManager<Point, Circle, *, *, *, *>, jsonObject: JsonObject, geometry: Point) : Annotation<Point>
CircleManager
Link copied to clipboard

The circle manager allows to add circles to a map.

CircleOptions
Link copied to clipboard

Builder class from which a circle is created.

class CircleOptions : AnnotationOptions<Point, Circle>
Fill
Link copied to clipboard

Class for Fill

class Fill(id: Long, annotationManager: AnnotationManager<Polygon, Fill, *, *, *, *>, jsonObject: JsonObject, geometry: Polygon) : Annotation<Polygon>
FillManager
Link copied to clipboard

The fill manager allows to add fills to a map.

class FillManager(mapView: View, delegateProvider: MapDelegateProvider, annotationConfig: AnnotationConfig?) : AnnotationManagerImpl<Polygon, Fill, FillOptions, OnFillDragListener, OnFillClickListener, OnFillLongClickListener, FillLayer>
FillOptions
Link copied to clipboard

Builder class from which a fill is created.

class FillOptions : AnnotationOptions<Polygon, Fill>
Line
Link copied to clipboard

Class for Line

class Line(id: Long, annotationManager: AnnotationManager<LineString, Line, *, *, *, *>, jsonObject: JsonObject, geometry: LineString) : Annotation<LineString>
LineManager
Link copied to clipboard

The line manager allows to add lines to a map.

class LineManager(mapView: View, delegateProvider: MapDelegateProvider, annotationConfig: AnnotationConfig?) : AnnotationManagerImpl<LineString, Line, LineOptions, OnLineDragListener, OnLineClickListener, OnLineLongClickListener, LineLayer>
LineOptions
Link copied to clipboard

Builder class from which a line is created.

class LineOptions : AnnotationOptions<LineString, Line>
OnCircleClickListener
Link copied to clipboard

Interface definition for a callback to be invoked when a circle has been clicked.

fun fun interface OnCircleClickListener : OnAnnotationClickListener<Circle>
OnCircleDragListener
Link copied to clipboard

Interface definition for a callback to be invoked when a circle is dragged.

interface OnCircleDragListener : OnAnnotationDragListener<Circle>
OnCircleLongClickListener
Link copied to clipboard

Interface definition for a callback to be invoked when a circle has been long clicked.

fun fun interface OnCircleLongClickListener : OnAnnotationLongClickListener<Circle>
OnFillClickListener
Link copied to clipboard

Interface definition for a callback to be invoked when a fill has been clicked.

fun fun interface OnFillClickListener : OnAnnotationClickListener<Fill>
OnFillDragListener
Link copied to clipboard

Interface definition for a callback to be invoked when a fill is dragged.

interface OnFillDragListener : OnAnnotationDragListener<Fill>
OnFillLongClickListener
Link copied to clipboard

Interface definition for a callback to be invoked when a fill has been long clicked.

fun fun interface OnFillLongClickListener : OnAnnotationLongClickListener<Fill>
OnLineClickListener
Link copied to clipboard

Interface definition for a callback to be invoked when a line has been clicked.

fun fun interface OnLineClickListener : OnAnnotationClickListener<Line>
OnLineDragListener
Link copied to clipboard

Interface definition for a callback to be invoked when a line is dragged.

interface OnLineDragListener : OnAnnotationDragListener<Line>
OnLineLongClickListener
Link copied to clipboard

Interface definition for a callback to be invoked when a line has been long clicked.

fun fun interface OnLineLongClickListener : OnAnnotationLongClickListener<Line>
OnSymbolClickListener
Link copied to clipboard

Interface definition for a callback to be invoked when a symbol has been clicked.

fun fun interface OnSymbolClickListener : OnAnnotationClickListener<Symbol>
OnSymbolDragListener
Link copied to clipboard

Interface definition for a callback to be invoked when a symbol is dragged.

interface OnSymbolDragListener : OnAnnotationDragListener<Symbol>
OnSymbolLongClickListener
Link copied to clipboard

Interface definition for a callback to be invoked when a symbol has been long clicked.

fun fun interface OnSymbolLongClickListener : OnAnnotationLongClickListener<Symbol>
Symbol
Link copied to clipboard

Class for Symbol

class Symbol(id: Long, annotationManager: AnnotationManager<Point, Symbol, *, *, *, *>, jsonObject: JsonObject, geometry: Point) : Annotation<Point>
SymbolManager
Link copied to clipboard

The symbol manager allows to add symbols to a map.

SymbolOptions
Link copied to clipboard

Builder class from which a symbol is created.

class SymbolOptions : AnnotationOptions<Point, Symbol>

Functions

createCircleManager
Link copied to clipboard

Extension function to create a CircleManager instance.

fun AnnotationPlugin.createCircleManager(mapView: View, annotationConfig: AnnotationConfig?): CircleManager
createFillManager
Link copied to clipboard

Extension function to create a FillManager instance.

fun AnnotationPlugin.createFillManager(mapView: View, annotationConfig: AnnotationConfig?): FillManager
createLineManager
Link copied to clipboard

Extension function to create a LineManager instance.

fun AnnotationPlugin.createLineManager(mapView: View, annotationConfig: AnnotationConfig?): LineManager
createSymbolManager
Link copied to clipboard

Extension function to create a SymbolManager instance.

fun AnnotationPlugin.createSymbolManager(mapView: View, annotationConfig: AnnotationConfig?): SymbolManager