followPositionPreferences property
Get follow position preferences.
Follow position preferences control camera behavior when the map is in follow position mode (tracking the user's GPS location). Use this to configure camera focus, angles, zoom levels, and animation settings during position tracking.
Returns
- (FollowPositionPreferences) The current FollowPositionPreferences instance for this view.
See also:
- FollowPositionPreferences - Configure follow position behavior.
- GemMapController.startFollowingPosition - Enter follow position mode.
- GemMapController.stopFollowingPosition - Exit follow position mode.
- PositionService - Manage GPS position updates.
Implementation
FollowPositionPreferences get followPositionPreferences {
if (_followPositionPreferences == null) {
final OperationResult resultString = objectMethod(
_pointerId,
'MapViewPreferences',
'followPositionPreferences',
dependencyId: _mapPointerId,
);
_followPositionPreferences = FollowPositionPreferences.init(
resultString['result'],
_mapId,
_mapPointerId,
);
}
return _followPositionPreferences!;
}