LastEarthquake.fromJson constructor

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

Implementation

factory LastEarthquake.fromJson(Map<String, dynamic> json) {
  final (latitude, longitude) = _parseCoordinate(
    json['Coordinates'] as String,
  );

  return LastEarthquake(
    dateTime: DateTime.parse(json['DateTime'] as String),
    latitude: latitude,
    longitude: longitude,
    magnitude: double.parse(json['Magnitude'] as String),
    depth: json['Kedalaman'] as String,
    region: json['Wilayah'] as String,
    potency: json['Potensi'] as String,
    regionFelt: json['Dirasakan'] as String,
    shakemap: json['Shakemap'] as String,
  );
}