getLocationAccuracy method
Implementation
@override
Future<LocationAccuracy> getLocationAccuracy() async {
try {
final result = await methodChannel.invokeMethod('getLocationAccuracy');
if (result != null) {
return LocationAccuracy.values.firstWhere(
(e) => e.toString() == 'LocationAccuracy.$result',
orElse: () => LocationAccuracy.medium,
);
}
return LocationAccuracy.medium;
} catch (e) {
debugPrint('Error getting location accuracy: $e');
return LocationAccuracy.medium;
}
}