Valute

Valute

Il pacchetto include oltre 179 valute con codici ISO 4217.

Proprieta delle Valute

Ogni valuta ha i seguenti campi:

CampoDescrizione
codeCodice valuta ISO 4217 (es. "USD")
nativeNameNome singolare (es. "US Dollar")
nativeNamePluralNome plurale (es. "US Dollars")
symbolSimbolo della valuta (es. "$")

Ricerca per Codice

GoDartTypeScript
final currency = Currency.fromCode('USD');
print(currency?.nativeName);       // US Dollar
print(currency?.nativeNamePlural); // US Dollars
print(currency?.symbol);           // $

Elenco di Tutte le Valute

GoDartTypeScript
final allCurrencies = Currency.values;
print(allCurrencies.length); // 181

Valuta di un Paese

Ogni paese ha una valuta collegata.

GoDartTypeScript
final country = Country.fromAlpha2Code('JP');
print(country?.currency.nativeName); // Japanese Yen
print(country?.currency.symbol);     // ??

Codici Valuta Type-Safe

GoDartTypeScript
print(Currency.eur.nativeName); // Euro
print(Currency.eur.symbol);     // ???