PMMapStreamIfc

interface PMMapStreamIfc

Functions

Link copied to clipboard
abstract fun addMarkers(mapId: String, markerDefinitions: List<PMMapMarkerDefinition>, markerBitmaps: List<PMBitmap>, onSuccess: () -> Unit, onFailure: (error: PMMapResponseStatus) -> Unit)
Link copied to clipboard
abstract fun createMapView(surface: Surface, surfaceConfig: PMMapSurfaceConfig, onSuccess: (createdMapId: String) -> Unit, onFailure: (error: PMMapResponseStatus) -> Unit)
Link copied to clipboard
abstract fun destroyMapView(mapId: String, onSuccess: () -> Unit, onFailure: (error: PMMapResponseStatus) -> Unit)
Link copied to clipboard
abstract fun removeMarkers(mapId: String, markerIds: List<String>, onSuccess: () -> Unit, onFailure: (error: PMMapResponseStatus) -> Unit)
Link copied to clipboard
abstract fun resizeMapView(mapId: String, surfaceConfig: PMMapSurfaceConfig, onSuccess: () -> Unit, onFailure: (error: PMMapResponseStatus) -> Unit)
Link copied to clipboard
abstract fun setCamera(mapId: String, camera: PMMapCameraParams, onSuccess: () -> Unit, onFailure: (error: PMMapResponseStatus) -> Unit)