Continenti
Continenti
Il pacchetto include tutti i 7 continenti con codici standardizzati.
Proprieta dei Continenti
Ogni continente ha i seguenti campi:
| Campo | Descrizione |
|---|---|
code | Codice continente a due lettere |
name | Nome visualizzato in inglese |
Continenti Disponibili
| Codice | Nome |
|---|---|
AF | Africa |
AQ | Antartide |
AS | Asia |
EU | Europa |
NA | Nord America |
OS | Oceania |
SA | Sud America |
Ricerca per Codice
final continent = Continent.fromCode('EU');
print(continent?.name); // Europe
print(continent?.code); // EUElenco di Tutti i Continenti
for (final c in Continent.values) {
print('${c.name} (${c.code})');
}Ottenere i Paesi per Continente
final countries = Continent.europe.countries;
print(countries.length);
for (final c in countries) {
print(c.nativeName);
}Continente di un Paese
final country = Country.fromAlpha2Code('BR');
print(country?.continent.name); // South America
print(country?.continent.code); // SACodici Continente Type-Safe
print(Continent.europe.name); // Europe
print(Continent.europe.code); // EULingue in un Continente (Dart)
Il pacchetto Dart fornisce anche l'accesso alle lingue parlate in un continente.
final langs = Continent.europe.languages;
for (final lang in langs) {
print('${lang.code}: ${lang.nativeName}');
}