LocationOptions.fromMap constructor
LocationOptions.fromMap(
- Map map
Creates location options from a serialized map.
Implementation
factory LocationOptions.fromMap(Map<dynamic, dynamic> map) {
final accuracy = map['accuracy'] as String?;
return LocationOptions(
accuracy: LocationAccuracy.values.firstWhere(
(value) => value.name == accuracy,
orElse: () => LocationAccuracy.highAccuracy,
),
distanceFilterMeters:
(map['distanceFilterMeters'] as num?)?.toDouble() ?? 0.0,
enableBackgroundUpdates: map['enableBackgroundUpdates'] as bool? ?? false,
showsBackgroundLocationIndicator:
map['showsBackgroundLocationIndicator'] as bool? ?? false,
);
}