TypeScript
/@infobits/intl

Kontinente

Kontinente

Das Paket enthält alle 7 Kontinente mit standardisierten Codes.

Kontinenteigenschaften

Jeder Kontinent hat die folgenden Felder:

FeldBeschreibung
codeZweibuchstabiger Kontinent-Code
nameEnglischer Anzeigename

Verfügbare Kontinente

CodeName
AFAfrica
AQAntarctica
ASAsia
EUEurope
NANorth America
OSOceania
SASouth America

Suche nach Code

GoDartTypeScript
import { getContinentByCode } from 'infobits-intl';

const continent = getContinentByCode('EU');
console.log(continent?.name); // Europe
console.log(continent?.code); // EU

Alle Kontinente auflisten

GoDartTypeScript
import { continents } from 'infobits-intl';

Object.values(continents).forEach(c => {
  console.log(`${c.name} (${c.code})`);
});

Länder nach Kontinent abrufen

GoDartTypeScript
import { getCountriesByContinent } from 'infobits-intl';

const countries = getCountriesByContinent('europe');
console.log(countries.length);
countries.forEach(c => console.log(c.nativeName));

Kontinent eines Landes

GoDartTypeScript
import { getCountryByAlpha2 } from 'infobits-intl';

const country = getCountryByAlpha2('BR');
console.log(country?.continent); // southAmerica

Typsichere Kontinent-Codes

GoDartTypeScript
import { ContinentCode, continents } from 'infobits-intl';

const europe = continents[ContinentCode.EU];
console.log(europe.name); // Europe

Sprachen 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}');
}