class Kantin { List? data; int? code; bool? status; Kantin({this.data, this.code, this.status}); Kantin.fromJson(Map json) { if (json['data'] != null) { data = []; json['data'].forEach((v) { data!.add(DataKantin.fromJson(v)); }); } code = json['code']; status = json['status']; } Map toJson() { final Map data = {}; if (this.data != null) { data['data'] = this.data!.map((v) => v.toJson()).toList(); } data['code'] = code; data['status'] = status; return data; } } class DataKantin { int? idKantin; String? nama; DataKantin({this.idKantin, this.nama}); DataKantin.fromJson(Map json) { idKantin = json['id_kantin']; nama = json['nama']; } Map toJson() { final data = {}; data['id_kantin'] = idKantin; data['nama'] = nama; return data; } }