v1FeatureNameFromJson function

v1FeatureName v1FeatureNameFromJson(
  1. dynamic value
)

Implementation

v1FeatureName v1FeatureNameFromJson(dynamic value) {
  switch (value) {
    case 'FEATURE_NAME_ROOT_USER_EMAIL_RECOVERY': return v1FeatureName.feature_name_root_user_email_recovery;
    case 'FEATURE_NAME_WEBAUTHN_ORIGINS': return v1FeatureName.feature_name_webauthn_origins;
    case 'FEATURE_NAME_EMAIL_AUTH': return v1FeatureName.feature_name_email_auth;
    case 'FEATURE_NAME_EMAIL_RECOVERY': return v1FeatureName.feature_name_email_recovery;
    case 'FEATURE_NAME_WEBHOOK': return v1FeatureName.feature_name_webhook;
    case 'FEATURE_NAME_SMS_AUTH': return v1FeatureName.feature_name_sms_auth;
    case 'FEATURE_NAME_OTP_EMAIL_AUTH': return v1FeatureName.feature_name_otp_email_auth;
    case 'FEATURE_NAME_AUTH_PROXY': return v1FeatureName.feature_name_auth_proxy;
    default: throw ArgumentError('Unknown v1FeatureName: $value');
  }
}