moveCameraToUserLocation method
void
moveCameraToUserLocation(
)
override
Implementation
@override
void moveCameraToUserLocation() {
_location?.let((location) {
final map = _mapWindow.map;
final cameraPosition = map.cameraPosition;
final newZoom = cameraPosition.zoom < _mapDefaultZoom
? _mapDefaultZoom
: cameraPosition.zoom;
final newCameraPosition = CameraPosition(
location.position,
zoom: newZoom,
azimuth: cameraPosition.azimuth,
tilt: 0.0,
);
map.moveWithAnimation(
newCameraPosition,
CameraAnimations.defaultAnimation,
cameraCallback: MapCameraCallback(onMoveFinished: (_) {}),
);
});
}