class NotificationMessage { String? notificationType; String? title; String? body; String? id; String? type; String? link; String? image; String? photo; NotificationMessage( {this.notificationType, this.title, this.body, this.id, this.type, this.link, this.image, this.photo, }); NotificationMessage.fromJson(Map json) { notificationType = json['notificationType']; title = json['title']; body = json['body']; id = json['id']; type = json['type']; link = json['link']; image = json['image']; photo = json['photo']; } Map toJson() { final Map data = {}; data['notificationType'] = notificationType; data['title'] = title; data['body'] = body; data['id'] = id; data['type'] = type; data['link'] = link; data['image'] = image; data['photo'] = photo; return data; } Map toPayload() { final Map data = {}; data['notificationType'] = notificationType!; data['title'] = title!; data['body'] = body!; data['id'] = id!; data['type'] = type!; data['link'] = link!; data['image'] = image!; data['photo'] = photo!; return data; } }