OmhMapImpl

class OmhMapImpl(context: Context, mapControl: MapControl, azureMap: AzureMap, cameraManager: CameraManager = CameraManager(azureMap), myLocationManager: MyLocationManager = MyLocationManager( context, mapControl, azureMap ), logger: UnsupportedFeatureLogger = mapLogger, bRunningInTest: Boolean = false) : OmhMap

Constructors

Link copied to clipboard
constructor(context: Context, mapControl: MapControl, azureMap: AzureMap, cameraManager: CameraManager = CameraManager(azureMap), myLocationManager: MyLocationManager = MyLocationManager( context, mapControl, azureMap ), logger: UnsupportedFeatureLogger = mapLogger, bRunningInTest: Boolean = false)

Properties

Link copied to clipboard
open override val mapView: OmhMapView
Link copied to clipboard
open override val providerName: String

Functions

Link copied to clipboard
open override fun addMarker(options: OmhMarkerOptions): OmhMarker
Link copied to clipboard
open override fun addPolygon(options: OmhPolygonOptions): OmhPolygon
Link copied to clipboard
open override fun addPolyline(options: OmhPolylineOptions): OmhPolyline
Link copied to clipboard
Link copied to clipboard
open override fun isMyLocationEnabled(): Boolean
Link copied to clipboard
open override fun moveCamera(coordinate: OmhCoordinate, zoomLevel: Float)
Link copied to clipboard
Link copied to clipboard
open override fun setMapStyle(json: Int?)
open override fun setMapStyle(jsonString: String?)
Link copied to clipboard
open override fun setMyLocationButtonClickListener(omhOnMyLocationButtonClickListener: OmhOnMyLocationButtonClickListener)
Link copied to clipboard
@RequiresPermission(anyOf = ["android.permission.ACCESS_COARSE_LOCATION", "android.permission.ACCESS_FINE_LOCATION"])
open override fun setMyLocationEnabled(enable: Boolean)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun setOnMapLoadedCallback(callback: OmhMapLoadedCallback?)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun setRotateGesturesEnabled(enableRotateGestures: Boolean)
Link copied to clipboard
open override fun setZoomGesturesEnabled(enableZoomGestures: Boolean)
Link copied to clipboard
open override fun snapshot(omhSnapshotReadyCallback: OmhSnapshotReadyCallback)