MapDataModel

abstract class MapDataModel

Inheritors

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
abstract fun addClusterLayer(@NonNull cluster: ClusterLayer): Boolean
Link copied to clipboard
open fun addMapObject(@NonNull object: MapObject): Boolean
Adds specified map object on map.
Link copied to clipboard
Returns unmodifiable set of map objects placed into the map
Link copied to clipboard
Returns the color of the accuracy indicator circle.
Link copied to clipboard
Gets the Indicator rotation mode.
Link copied to clipboard
Gets the Indicator type.
Link copied to clipboard
Indicates whether the accuracy indicator circle is visible.
Link copied to clipboard
Indicates whether the vehicle is visible.
Link copied to clipboard
abstract fun isWarningsTypeVisible(type: Int): Boolean
Link copied to clipboard
Link copied to clipboard
Removes specified map object from map.
Link copied to clipboard
abstract fun setMapLanguage(@NonNull locale: Locale): Boolean
Sets the language for map This will affect language of displayed names on map
Link copied to clipboard
abstract fun setMapLayerCategoryVisibility(category: Int, enable: Boolean): Boolean
Toggles the visibility of items from MapLayerCategory list on map
Link copied to clipboard
abstract fun setMapSpeedUnits(units: Int): Boolean
Sets the speed units in which the speed values should be displayed on map
Link copied to clipboard
Link copied to clipboard
Sets the color of the accuracy indicator circle.
Link copied to clipboard
Sets the accuracy indicator circle visibility.
Link copied to clipboard
Sets the Indicator type.
Link copied to clipboard
abstract fun setPositionIndicatorType(type: Int): Boolean
Sets the Indicator type.
Link copied to clipboard
Sets the vehicle visible.
Link copied to clipboard
abstract fun setSkin(@NonNull skinConfiguration: List<String>)
Sets the map skin.
Link copied to clipboard
Link copied to clipboard
abstract fun setWarningsTypeVisibility(type: Int, enable: Boolean): Boolean
Link copied to clipboard
open fun updateMapObject(object: MapObject): Boolean