v1MnemonicLanguageFromJson function

v1MnemonicLanguage v1MnemonicLanguageFromJson(
  1. dynamic value
)

Implementation

v1MnemonicLanguage v1MnemonicLanguageFromJson(dynamic value) {
  switch (value) {
    case 'MNEMONIC_LANGUAGE_UNSPECIFIED':
      return v1MnemonicLanguage.mnemonic_language_unspecified;
    case 'MNEMONIC_LANGUAGE_ENGLISH':
      return v1MnemonicLanguage.mnemonic_language_english;
    case 'MNEMONIC_LANGUAGE_SIMPLIFIED_CHINESE':
      return v1MnemonicLanguage.mnemonic_language_simplified_chinese;
    case 'MNEMONIC_LANGUAGE_TRADITIONAL_CHINESE':
      return v1MnemonicLanguage.mnemonic_language_traditional_chinese;
    case 'MNEMONIC_LANGUAGE_CZECH':
      return v1MnemonicLanguage.mnemonic_language_czech;
    case 'MNEMONIC_LANGUAGE_FRENCH':
      return v1MnemonicLanguage.mnemonic_language_french;
    case 'MNEMONIC_LANGUAGE_ITALIAN':
      return v1MnemonicLanguage.mnemonic_language_italian;
    case 'MNEMONIC_LANGUAGE_JAPANESE':
      return v1MnemonicLanguage.mnemonic_language_japanese;
    case 'MNEMONIC_LANGUAGE_KOREAN':
      return v1MnemonicLanguage.mnemonic_language_korean;
    case 'MNEMONIC_LANGUAGE_SPANISH':
      return v1MnemonicLanguage.mnemonic_language_spanish;
    default:
      throw ArgumentError('Unknown v1MnemonicLanguage: $value');
  }
}