AuthProviders.from constructor

AuthProviders.from(
  1. String? source
)

Implementation

factory AuthProviders.from(String? source) {
  if (source == apple.name) {
    return AuthProviders.apple;
  } else if (source == biometric.name) {
    return AuthProviders.biometric;
  } else if (source == email.name) {
    return AuthProviders.email;
  } else if (source == facebook.name) {
    return AuthProviders.facebook;
  } else if (source == github.name) {
    return AuthProviders.github;
  } else if (source == google.name) {
    return AuthProviders.google;
  } else if (source == phone.name) {
    return AuthProviders.phone;
  } else if (source == twitter.name) {
    return AuthProviders.twitter;
  } else if (source == username.name) {
    return AuthProviders.username;
  } else {
    return AuthProviders.none;
  }
}