FCMNotification.fromJson constructor
Implementation
FCMNotification.fromJson(Map<String, dynamic> json,
Function(String key, List<String> args) translateMessage) {
try {
data = ((json["data"] as Map)
?.map((key, value) => MapEntry("$key", "$value"))) ??
{};
collapseKey = json["collapse_key"] ?? data["collapse_key"];
Map<String, String> _notification = (json['notification'] as Map)
.map((key, value) => MapEntry("$key", "$value"));
Map<String, String> _json =
json.map((key, value) => MapEntry("$key", "$value"));
notification =
_Notification.fromJson(_notification, _json, data, translateMessage);
} catch (e) {
print(e);
}
}