Kontinente
Kontinente
Das Paket enthält alle 7 Kontinente mit standardisierten Codes.
Kontinenteigenschaften
Jeder Kontinent hat die folgenden Felder:
| Feld | Beschreibung |
|---|---|
code | Zweibuchstabiger Kontinent-Code |
name | Englischer Anzeigename |
Verfügbare Kontinente
| Code | Name |
|---|---|
AF | Africa |
AQ | Antarctica |
AS | Asia |
EU | Europe |
NA | North America |
OS | Oceania |
SA | South America |
Suche nach Code
final continent = Continent.fromCode('EU');
print(continent?.name); // Europe
print(continent?.code); // EUAlle Kontinente auflisten
for (final c in Continent.values) {
print('${c.name} (${c.code})');
}Länder nach Kontinent abrufen
final countries = Continent.europe.countries;
print(countries.length);
for (final c in countries) {
print(c.nativeName);
}Kontinent eines Landes
final country = Country.fromAlpha2Code('BR');
print(country?.continent.name); // South America
print(country?.continent.code); // SATypsichere Kontinent-Codes
print(Continent.europe.name); // Europe
print(Continent.europe.code); // EUSprachen in einem Kontinent (Dart)
Das Dart-Paket bietet auch Zugriff auf die in einem Kontinent gesprochenen Sprachen.
final langs = Continent.europe.languages;
for (final lang in langs) {
print('${lang.code}: ${lang.nativeName}');
}