MapViewExtensions class Maps & 3D Scenes

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.

These helpers provide convenience features for performance and interaction tuning, integrations with sensing/positioning subsystems, and small view-level configuration (for example: enforcing zoom limits, toggling low-end CPU optimizations, switching reduced-rate navigation updates, and starting/stopping enhanced position-tracking visualizations).

Properties

hashCode int
The hash code for this object.
no setterinherited
isTrackedPositions bool
Check whether position tracking is currently active in the map view.
no setter
lowEndCPUOptimizations bool
Get the 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
Get the 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 list of coordinates.
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 improved position tracking and render a marker polyline for tracked positions.
stopTrackPositions() GemError
Stop the improved position tracking visualization.
toString() String
A string representation of this object.
inherited

Operators

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