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 = new Map(); data['notificationType'] = this.notificationType; data['title'] = this.title; data['body'] = this.body; data['id'] = this.id; data['type'] = this.type; data['link'] = this.link; data['image'] = this.image; data['photo'] = this.photo; return data; } Map toPayload() { final Map data = new Map(); data['notificationType'] = this.notificationType!; data['title'] = this.title!; data['body'] = this.body!; data['id'] = this.id!; data['type'] = this.type!; data['link'] = this.link!; data['image'] = this.image!; data['photo'] = this.photo!; return data; } }