class PendingAssetServiceRequest { String? headerMessage; List
? details; PendingAssetServiceRequest({this.headerMessage, this.details}); PendingAssetServiceRequest.fromJson(Map json) { headerMessage = json['headerMessage']; details =
[]; if (json['details'] != null) { json['details'].forEach((v) { details!.add(Details.fromJson(v)); }); } } Map toJson() { final Map data = {}; data['headerMessage'] = headerMessage; if (details != null) { data['details'] = details!.map((v) => v.toJson()).toList(); } return data; } } class Details { int? id; String? message; String? callComments; String? voiceNote; String? createdBy; Details({this.id, this.message}); Details.fromJson(Map json) { id = json['id']; message = json['message']; callComments = json['callComments']; voiceNote = json['voiceNote']; createdBy = json['createdBy']; } Map toJson() { final Map data = {}; data['id'] = id; data['message'] = message; data['callComments'] = callComments; data['voiceNote'] = voiceNote; data['createdBy'] = createdBy; return data; } }