latLng method
Implementation
Future<LatLng?> latLng([Future<void> Function()? onGPSDisabled]) async {
if (!(await isGPSEnabled)) {
await onGPSDisabled?.call();
}
if (await isLocationAvailable) {
final position = await Geolocator.getLastKnownPosition(forceAndroidLocationManager: true) ??
await Geolocator.getCurrentPosition(
forceAndroidLocationManager: true,
timeLimit: const Duration(milliseconds: 20000),
);
return LatLng(
latitude: position.latitude,
longitude: position.longitude,
);
}
return null;
}