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