getUser property

Future<FreshchatUser> get getUser

Returns an instance of FreshchatUser object, pre-populated with current user information

Implementation

static Future<FreshchatUser> get getUser async {
  final Map userDetails = await _channel.invokeMethod('getUser');
  FreshchatUser user =
  new FreshchatUser(userDetails["externalId"], userDetails["restoreId"]);
  user.setEmail(userDetails["email"]);
  user.setFirstName(userDetails["firstName"]);
  user.setLastName(userDetails["lastName"]);
  user.setPhone(userDetails["phoneCountryCode"], userDetails["phone"]);
  return user;
}