processFirebaseCloudMessagingData static method
Future<void>
processFirebaseCloudMessagingData(
- Map<
String, dynamic> payload, - ChannelListener onetimeListener,
- bool forceCallback
Implementation
static Future<void> processFirebaseCloudMessagingData(
Map<String, dynamic> payload,
ChannelListener onetimeListener,
bool forceCallback) async
{
Map<String, dynamic> object = convert.jsonDecode(payload["talkplus"]);
String uid = object["uid"] ?? "";
String type = object["type"] ?? "";
String notificationLink = object["notificationLink"];
Logger.log(
"processFirebaseCloudMessagingData uid: $uid mLruCache.get(uid): ${_mLruCache[uid]}");
_handleNotificationLink(
uid, type, notificationLink, forceCallback, onetimeListener);
}