goToHomePosition method

  1. @override
Future<void> goToHomePosition()
override

Implementation

@override
Future<void> goToHomePosition() async {
  AppConfig.logger.t("goToHomePosition on Maps Controller");

  try {
    if(referencePosition == null) {
      AppConfig.logger.d("Profile position is null, cannot go to home position");
      return;
    }

    _googleMapController?.animateCamera(
      CameraUpdate.newCameraPosition(
        CameraPosition(
          target: LatLng(referencePosition!.latitude, referencePosition!.longitude),
          zoom: CoreConstants.cameraPositionZoom,
        )
      )
    );
  } catch (e) {
    AppConfig.logger.d(e.toString());
  }
}