fromJson static method

NotificationData? fromJson(
  1. String json
)

Implementation

static NotificationData? fromJson(String json) {
  try {
    var data = jsonDecode(json);
    return NotificationData.create(
        data['title'],
        data['content'],
        data['bigTitle'],
        data['bigContent'],
        data['summary'],
        data['imageUrl'],
        data['iconUrl'],
        data['json'],
        NotificationButtonData.fromJsonList(data['buttons']));
  } catch (e) {
    print('Error getting notification data from json\nError:$e\nJson:$json');
    return null;
  }
}