Map<String, dynamic> toJson() { final Map<String, dynamic> _data = <String, dynamic>{}; _data["type"] = type; if(data != null) { _data["data"] = data?.toJson(); } return _data; }