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.

class CircleManager(delegateProvider: MapDelegateProvider, belowLayerId: String?, touchAreaShiftX: Int, touchAreaShiftY: Int) : AnnotationManagerImpl<Point, Circle, CircleOptions, OnCircleDragListener, OnCircleClickListener, OnCircleLongClickListener, CircleLayer>
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(delegateProvider: MapDelegateProvider, belowLayerId: String?, touchAreaShiftX: Int, touchAreaShiftY: Int) : 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(delegateProvider: MapDelegateProvider, belowLayerId: String?, touchAreaShiftX: Int, touchAreaShiftY: Int) : 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.

class SymbolManager(delegateProvider: MapDelegateProvider, belowLayerId: String?, touchAreaShiftX: Int, touchAreaShiftY: Int) : AnnotationManagerImpl<Point, Symbol, SymbolOptions, OnSymbolDragListener, OnSymbolClickListener, OnSymbolLongClickListener, SymbolLayer>
SymbolOptions
Link copied to clipboard

Builder class from which a symbol is created.

class SymbolOptions : AnnotationOptions<Point, Symbol>

Functions

getCircleManager
Link copied to clipboard

Extension function to get CircleManager instance

fun AnnotationPlugin.getCircleManager(belowLayerId: String?, touchAreaShiftX: Int, touchAreaShiftY: Int): CircleManager
getFillManager
Link copied to clipboard

Extension function to get FillManager instance

fun AnnotationPlugin.getFillManager(belowLayerId: String?, touchAreaShiftX: Int, touchAreaShiftY: Int): FillManager
getLineManager
Link copied to clipboard

Extension function to get LineManager instance

fun AnnotationPlugin.getLineManager(belowLayerId: String?, touchAreaShiftX: Int, touchAreaShiftY: Int): LineManager
getSymbolManager
Link copied to clipboard

Extension function to get SymbolManager instance

fun AnnotationPlugin.getSymbolManager(belowLayerId: String?, touchAreaShiftX: Int, touchAreaShiftY: Int): SymbolManager