toJson property
Implementation
Map<String, dynamic> get toJson {
Map<String, dynamic> messageJs = {};
if (image != null) {
messageJs = {
"title": title,
"body": body,
"image": image!,
"payload": json.encode(toJs),
"tag": id,
"largImage": largeImage
};
} else {
messageJs = {
"title": title,
"body": body,
"payload": json.encode(toJs),
"tag": id,
"largImage": largeImage
};
}
if (launch != null) {
messageJs["launch"] = launch;
}
if (group != null) {
messageJs["group"] = group;
}
return messageJs;
}