MapViewExtensions class Maps & 3D Scene

Map View Extensions

A compact set of view‑scoped helpers that extend the native map view with lightweight, platform‑proxied utilities for view tuning and small integrations. Exposes convenience features for performance and interaction tuning as well as integrations with sensing/positioning subsystems.

Common tasks are enforcing zoom limits and toggling performance optimizations for lower‑end devices, switching reduced‑rate navigation updates, enabling or disabling enhanced position‑tracking visualizations (optionally driven by a specific data source and rendering settings), and querying the current tracked positions or tracking state.

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
mapControllerId int
no setter
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