26 lines
552 B
Dart
26 lines
552 B
Dart
class LaporanModel {
|
|
final int id;
|
|
final String keterangan;
|
|
final String status;
|
|
final Map lokasi;
|
|
final List media;
|
|
|
|
LaporanModel({
|
|
required this.id,
|
|
required this.keterangan,
|
|
required this.status,
|
|
required this.lokasi,
|
|
required this.media,
|
|
});
|
|
|
|
factory LaporanModel.fromJson(Map<String, dynamic> json) {
|
|
return LaporanModel(
|
|
id: json['id'],
|
|
keterangan: json['keterangan'] ?? '',
|
|
status: json['status'] ?? '',
|
|
lokasi: json['lokasi'] ?? {},
|
|
media: json['media'] ?? [],
|
|
);
|
|
}
|
|
}
|