FacebookUserProfile.fromJson constructor

FacebookUserProfile.fromJson(
  1. Map<String, dynamic> data
)

Constructs a FacebookUserProfile instance from a Map.

This constructor is mostly use internally by this library.

Implementation

FacebookUserProfile.fromJson(Map<String, dynamic> data) {
  id = data['id'];
  name = data['name'];
  firstName = data['first_name'];
  lastName = data['last_name'];
  email = data['email'];
  middleName = data['middle_name'];
  nameFormat = data['name_format'];
  picture = data['picture'] != null && data['picture']['data'] != null
      ? FacebookPictureData.fromJson(Map.from(data['picture']['data']))
      : null;
  shortName = data['short_name'];
}