InboxMessage.fromJson constructor

InboxMessage.fromJson(
  1. Map<String, dynamic> json
)

Parsing InboxMessage from json.

Implementation

InboxMessage.fromJson(Map<String, dynamic> json)
    : messageId = json['messageId'],
      topic = json['inboxData'] != null ? json['inboxData']['inbox']['topic'] : json['topic'],
      seen = json['inboxData'] != null ? json['inboxData']['inbox']['seen'] : json['seen'],
      title = json['title'],
      body = json['body'],
      sound = json['sound'],
      vibrate = json['vibrate'],
      icon = json['icon'],
      silent = json['silent'],
      category = json['category'],
      customPayload = json['customPayload'],
      internalData = json['internalData'],
      contentUrl = json['contentUrl'],
      originalPayload = json['originalPayload'],
      browserUrl = json['browserUrl'],
      deeplink = json['deeplink'],
      webViewUrl = json['webViewUrl'],
      inAppOpenTitle = json['inAppOpenTitle'],
      inAppDismissTitle = json['inAppDismissTitle'],
      sentTimestamp = json['sentTimestamp'];