LocationSettings.fromJson constructor

LocationSettings.fromJson(
  1. Map<String, dynamic> json
)

Create from JSON

Implementation

factory LocationSettings.fromJson(Map<String, dynamic> json) {
  return LocationSettings(
    accuracy: LocationAccuracy.values[json['accuracy'] as int],
    distanceFilter: json['distanceFilter'] as double,
    timeInterval: json['timeInterval'] as int?,
    enableBackgroundTracking: json['enableBackgroundTracking'] as bool,
    showBackgroundNotification: json['showBackgroundNotification'] as bool,
    notificationTitle: json['notificationTitle'] as String?,
    notificationText: json['notificationText'] as String?,
    pauseLocationUpdatesAutomatically:
        json['pauseLocationUpdatesAutomatically'] as bool,
    allowMockLocations: json['allowMockLocations'] as bool,
  );
}