v1FeatureNameFromJson function
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;
case 'FEATURE_NAME_SOLANA_RENT_PREFUND_ENABLED':
return v1FeatureName.feature_name_solana_rent_prefund_enabled;
default:
throw ArgumentError('Unknown v1FeatureName: $value');
}
}