currentLoginBehaviorAsString method

String currentLoginBehaviorAsString()

Method to convert FacebookLoginBehavior values to the corresponding string values.

Implementation

String currentLoginBehaviorAsString() {
  switch (this) {
    case FacebookLoginBehavior.nativeWithFallback:
      return 'nativeWithFallback';
    case FacebookLoginBehavior.nativeOnly:
      return 'nativeOnly';
    case FacebookLoginBehavior.webOnly:
      return 'webOnly';
    case FacebookLoginBehavior.dialogOnly:
      return 'dialogOnly';
    case FacebookLoginBehavior.katanaOnly:
      return 'katanaOnly';
    case FacebookLoginBehavior.deviceAuth:
      return 'deviceAuth';
    default:
      throw StateError('Invalid login behavior.');
  }
}