class DashboardCount { Data data; String message; String title; String innerMessage; int responseCode; bool isSuccess; DashboardCount( {this.data, this.message, this.title, this.innerMessage, this.responseCode, this.isSuccess}); DashboardCount.fromJson(Map json) { data = json['data'] != null ? Data.fromJson(json['data']) : null; message = json['message']; title = json['title']; innerMessage = json['innerMessage']; responseCode = json['responseCode']; isSuccess = json['isSuccess']; } Map toJson() { final Map data = {}; if (this.data != null) { data['data'] = this.data.toJson(); } data['message'] = message; data['title'] = title; data['innerMessage'] = innerMessage; data['responseCode'] = responseCode; data['isSuccess'] = isSuccess; return data; } } class Data { int countOpen; int countInprogress; int countComplete; int countAcknowledge; int countHighPriority; int countOverdue; Data( {this.countOpen, this.countInprogress, this.countComplete, this.countAcknowledge, this.countHighPriority, this.countOverdue}); Data.fromJson(Map json) { countOpen = json['countOpen']??0; countInprogress = json['countInprogress']??0; countComplete = json['countComplete']??0; countAcknowledge = json['countAcknowledge']??0; countHighPriority = json['countHighPriority']??0; countOverdue = json['countOverdue']??0; } Map toJson() { final Map data = {}; data['countOpen'] = countOpen; data['countInprogress'] = countInprogress; data['countComplete'] = countComplete; data['countAcknowledge'] = countAcknowledge; data['countHighPriority'] = countHighPriority; data['countOverdue'] = countOverdue; return data; } }