class KecamatanDetail { List? kecamatan; int? jumlah; KecamatanDetail({this.kecamatan, this.jumlah}); KecamatanDetail.fromJson(Map json) { if (json['kecamatan'] != null) { kecamatan = []; json['kecamatan'].forEach((v) { kecamatan!.add(KecamatanModel.fromJson(v)); }); } jumlah = json['jumlah']; } Map toJson() { final Map data = {}; if (kecamatan != null) { data['kecamatan'] = kecamatan!.map((v) => v.toJson()).toList(); } data['jumlah'] = jumlah; return data; } } class KecamatanModel { String? kecamatanId; String? name; KecamatanModel({this.kecamatanId, this.name}); KecamatanModel.fromJson(Map json) { kecamatanId = json['kecamatan_id']; name = json['name']; } Map toJson() { final Map data = {}; data['kecamatan_id'] = kecamatanId; data['name'] = name; return data; } } class KelurahanDetail { List? kelurahan; int? jumlah; KelurahanDetail({this.kelurahan, this.jumlah}); KelurahanDetail.fromJson(Map json) { if (json['kelurahan'] != null) { kelurahan = []; json['kelurahan'].forEach((v) { kelurahan!.add(KelurahanModel.fromJson(v)); }); } jumlah = json['jumlah']; } Map toJson() { final Map data = {}; if (kelurahan != null) { data['kelurahan'] = kelurahan!.map((v) => v.toJson()).toList(); } data['jumlah'] = jumlah; return data; } } class KelurahanModel { String? kelurahanId; String? kecamatanId; String? name; KelurahanModel({this.kelurahanId, this.kecamatanId, this.name}); KelurahanModel.fromJson(Map json) { kelurahanId = json['kelurahan_id']; kecamatanId = json['kecamatan_id']; name = json['name']; } Map toJson() { final Map data = {}; data['kelurahan_id'] = kelurahanId; data['kecamatan_id'] = kecamatanId; data['name'] = name; return data; } }