LocationResult.fromJson constructor

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

Implementation

factory LocationResult.fromJson(Map<String, dynamic> json) {
  return LocationResult(
    latitude: json['latitude'] as double,
    longitude: json['longitude'] as double,
    address: json['address'] as String,
    city: json['city'] as String?,
    state: json['state'] as String?,
    country: json['country'] as String?,
    postalCode: json['postalCode'] as String?,
    addressSource: AddressSource.values.firstWhere(
      (e) => e.name == json['addressSource'],
      orElse: () => AddressSource.manualEntry,
    ),
  );
}