currentUser property

Future<SnapchatUser> currentUser

currentUser fetches an up to date SnapchatUser and returns it.

Throws a PlatformException if the user wasn't previously logged in

Implementation

Future<SnapchatUser> get currentUser async {
  try {
    final List<dynamic> userDetails =
        (await _channel.invokeMethod('getUser')) as List<dynamic>;
    return new SnapchatUser(userDetails[0] as String,
        userDetails[1] as String, userDetails[2] as String);
  } on PlatformException catch (e) {
    throw e;
  }
}