Continenten
Continenten
Het pakket bevat alle 7 continenten met gestandaardiseerde codes.
Continenteigenschappen
Elk continent heeft de volgende velden:
| Veld | Beschrijving |
|---|---|
code | Tweeletterige continentcode |
name | Engelse weergavenaam |
Beschikbare continenten
| Code | Naam |
|---|---|
AF | Afrika |
AQ | Antarctica |
AS | Azie |
EU | Europa |
NA | Noord-Amerika |
OS | Oceanie |
SA | Zuid-Amerika |
Opzoeken op code
final continent = Continent.fromCode('EU');
print(continent?.name); // Europe
print(continent?.code); // EUAlle continenten weergeven
for (final c in Continent.values) {
print('${c.name} (${c.code})');
}Landen per continent ophalen
final countries = Continent.europe.countries;
print(countries.length);
for (final c in countries) {
print(c.nativeName);
}Continent van een land
final country = Country.fromAlpha2Code('BR');
print(country?.continent.name); // South America
print(country?.continent.code); // SATypeveilige continentcodes
print(Continent.europe.name); // Europe
print(Continent.europe.code); // EUTalen op een continent (Dart)
Het Dart-pakket biedt ook toegang tot talen die op een continent gesproken worden.
final langs = Continent.europe.languages;
for (final lang in langs) {
print('${lang.code}: ${lang.nativeName}');
}