Gempa.fromJson constructor

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

Parsing data json menjadi objek Gempa

Implementation

factory Gempa.fromJson(Map<String, dynamic> json) => Gempa(
      tanggal: json['Tanggal'] as String?,
      jam: json['Jam'] as String?,
      dateTime: json['DateTime'] == null
          ? null
          : DateTime.parse(json['DateTime'] as String),
      coordinates: json['Coordinates'] as String?,
      lintang: json['Lintang'] as String?,
      bujur: json['Bujur'] as String?,
      magnitude: json['Magnitude'] as String?,
      kedalaman: json['Kedalaman'] as String?,
      wilayah: json['Wilayah'] as String?,
      potensi: json['Potensi'] as String?,
      dirasakan: json['Dirasakan'] as String?,
      shakemap: json['Shakemap'] == null
          ? null
          : '$_baseUrl${(json['Shakemap'] as String?)}',
    );