fromJson static method

Returns null when a required field is missing, mirroring the native parsers.

Implementation

static FlareLaneNotificationCommunication? fromJson(Map json) {
  final senderName = json['senderName'];
  final senderImageUrl = json['senderImageUrl'];
  if (senderName is! String || senderImageUrl is! String) return null;
  return FlareLaneNotificationCommunication(senderName, senderImageUrl);
}