MapController

interface MapController

Functions

Link copied to clipboard
abstract fun addMarker(mapMarkerOptions: MapMarkerOptions)
Link copied to clipboard
abstract fun addRouteLine(mapRouteOptions: MapRouteOptions?)
Link copied to clipboard
abstract fun clearMap()
Link copied to clipboard
abstract fun initialize()
Link copied to clipboard
abstract fun initializeLocation(activity: Any?)
Link copied to clipboard
abstract fun removeAllMarkers()
Link copied to clipboard
abstract fun removeAllRouteLines()
Link copied to clipboard
abstract fun removeMarker(markerId: String)
Link copied to clipboard
abstract fun setCompassButtonVisible(visible: Boolean)
Link copied to clipboard
abstract fun setMapCenter(longitude: Double, latitude: Double, zoom: Double, tilt: Double, bearing: Double, animated: Boolean, durationMs: Int)
Link copied to clipboard
abstract fun setMapClickListener(listener: OnMapClickListener)
Link copied to clipboard
Link copied to clipboard
abstract fun setMapMoveListener(listener: OnMapMoveListener)
Link copied to clipboard
abstract fun setPadding(bottom: Int, top: Int, left: Int, right: Int)
Link copied to clipboard
abstract fun setTrackingMode(mode: MapTrackingMode)
Link copied to clipboard
abstract fun updateCarLocation(longitude: Double, latitude: Double, angle: Int)
Link copied to clipboard
abstract fun updateInstruction(instructions: List<MapRouteOptions.Instruction>)
Link copied to clipboard
abstract fun updateRouteLine(progress: Double)
Link copied to clipboard
abstract fun zoomIn(durationMs: Int)
Link copied to clipboard
abstract fun zoomOut(durationMs: Int)
Link copied to clipboard
abstract fun zoomToFit(points: Array<MyPointD?>?, durationMs: Int, orbisPadding: Int)