goToPosition method
Future<void>
goToPosition(
- Position position
)
override
Implementation
@override
Future<void> goToPosition(Position position) async {
AppConfig.logger.d("Go to position on Maps Controller");
try {
_placePosition.value = position;
_googleMapController?.animateCamera(CameraUpdate.newCameraPosition(CameraPosition(
target: LatLng(_placePosition.value.latitude, _placePosition.value.longitude),
zoom: CoreConstants.cameraPositionZoom
)));
_markers.clear();
_markers.add(
Marker(
markerId: const MarkerId("selectedPlace"),
position: LatLng(position.latitude, position.longitude),
)
);
} catch (e, st) {
NeomErrorLogger.recordError(e, st, module: 'neom_core', operation: 'goToPosition');
}
update();
}