MapViewExtensions class Maps & 3D Scene

Provides extension methods and properties for advanced map view manipulation and tracking.

Constructors

MapViewExtensions.init(int id, int mapId)

Properties

hashCode int
The hash code for this object.
no setterinherited
isTrackedPositions bool
Check if tracked position is started in the map view
no setter
lowEndCPUOptimizations bool
Get low end CPU optimizations flag.
getter/setter pair
mapId int
no setter
maximumAllowedZoomLevel int
Get the maximum allowed zoom level.
getter/setter pair
minimumAllowedZoomLevel int
Get the minimum allowed zoom level.
getter/setter pair
Gets navigation route low rate update flag
getter/setter pair
pointerId int
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
trackedPositions List<Coordinates>
Get the current tracked positions as a coordinates list
no setter

Methods

getHighlightGroupItemIndex(int idx, {int highlightId = 0}) int
Get group highlighted item index for the given highlighted item index (in original list)
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
startTrackPositions({required int updatePositionMs, required MarkerCollectionRenderSettings settings, DataSource? dataSource}) GemError
Start the sense data source improved position tracking on map by rendering a marker polyline between relevant map links points
stopTrackPositions() GemError
Stops the sense data source improved position tracking on map
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited