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
Get the navigation route update rate.
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