v1FiatOnRampCurrencyFromJson function

v1FiatOnRampCurrency v1FiatOnRampCurrencyFromJson(
  1. dynamic value
)

Implementation

v1FiatOnRampCurrency v1FiatOnRampCurrencyFromJson(dynamic value) {
  switch (value) {
    case 'FIAT_ON_RAMP_CURRENCY_UNSPECIFIED':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_unspecified;
    case 'FIAT_ON_RAMP_CURRENCY_AUD':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_aud;
    case 'FIAT_ON_RAMP_CURRENCY_BGN':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_bgn;
    case 'FIAT_ON_RAMP_CURRENCY_BRL':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_brl;
    case 'FIAT_ON_RAMP_CURRENCY_CAD':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_cad;
    case 'FIAT_ON_RAMP_CURRENCY_CHF':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_chf;
    case 'FIAT_ON_RAMP_CURRENCY_COP':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_cop;
    case 'FIAT_ON_RAMP_CURRENCY_CZK':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_czk;
    case 'FIAT_ON_RAMP_CURRENCY_DKK':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_dkk;
    case 'FIAT_ON_RAMP_CURRENCY_DOP':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_dop;
    case 'FIAT_ON_RAMP_CURRENCY_EGP':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_egp;
    case 'FIAT_ON_RAMP_CURRENCY_EUR':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_eur;
    case 'FIAT_ON_RAMP_CURRENCY_GBP':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_gbp;
    case 'FIAT_ON_RAMP_CURRENCY_HKD':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_hkd;
    case 'FIAT_ON_RAMP_CURRENCY_IDR':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_idr;
    case 'FIAT_ON_RAMP_CURRENCY_ILS':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_ils;
    case 'FIAT_ON_RAMP_CURRENCY_JOD':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_jod;
    case 'FIAT_ON_RAMP_CURRENCY_KES':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_kes;
    case 'FIAT_ON_RAMP_CURRENCY_KWD':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_kwd;
    case 'FIAT_ON_RAMP_CURRENCY_LKR':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_lkr;
    case 'FIAT_ON_RAMP_CURRENCY_MXN':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_mxn;
    case 'FIAT_ON_RAMP_CURRENCY_NGN':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_ngn;
    case 'FIAT_ON_RAMP_CURRENCY_NOK':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_nok;
    case 'FIAT_ON_RAMP_CURRENCY_NZD':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_nzd;
    case 'FIAT_ON_RAMP_CURRENCY_OMR':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_omr;
    case 'FIAT_ON_RAMP_CURRENCY_PEN':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_pen;
    case 'FIAT_ON_RAMP_CURRENCY_PLN':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_pln;
    case 'FIAT_ON_RAMP_CURRENCY_RON':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_ron;
    case 'FIAT_ON_RAMP_CURRENCY_SEK':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_sek;
    case 'FIAT_ON_RAMP_CURRENCY_THB':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_thb;
    case 'FIAT_ON_RAMP_CURRENCY_TRY':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_try;
    case 'FIAT_ON_RAMP_CURRENCY_TWD':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_twd;
    case 'FIAT_ON_RAMP_CURRENCY_USD':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_usd;
    case 'FIAT_ON_RAMP_CURRENCY_VND':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_vnd;
    case 'FIAT_ON_RAMP_CURRENCY_ZAR':
      return v1FiatOnRampCurrency.fiat_on_ramp_currency_zar;
    default:
      throw ArgumentError('Unknown v1FiatOnRampCurrency: $value');
  }
}