Continents
Continents
Le package inclut les 7 continents avec des codes standardises.
Proprietes d'un continent
Chaque continent possede les champs suivants :
| Champ | Description |
|---|---|
code | Code de continent a deux lettres |
name | Nom d'affichage en anglais |
Continents disponibles
| Code | Nom |
|---|---|
AF | Africa |
AQ | Antarctica |
AS | Asia |
EU | Europe |
NA | North America |
OS | Oceania |
SA | South America |
Recherche par code
GoDartTypeScript
import { getContinentByCode } from 'infobits-intl';
const continent = getContinentByCode('EU');
console.log(continent?.name); // Europe
console.log(continent?.code); // EULister tous les continents
GoDartTypeScript
import { continents } from 'infobits-intl';
Object.values(continents).forEach(c => {
console.log(`${c.name} (${c.code})`);
});Obtenir les pays par continent
GoDartTypeScript
import { getCountriesByContinent } from 'infobits-intl';
const countries = getCountriesByContinent('europe');
console.log(countries.length);
countries.forEach(c => console.log(c.nativeName));Continent d'un pays
GoDartTypeScript
import { getCountryByAlpha2 } from 'infobits-intl';
const country = getCountryByAlpha2('BR');
console.log(country?.continent); // southAmericaCodes de continents type-safe
GoDartTypeScript
import { ContinentCode, continents } from 'infobits-intl';
const europe = continents[ContinentCode.EU];
console.log(europe.name); // EuropeLangues d'un continent (Dart)
Le package Dart fournit egalement l'acces aux langues parlees dans un continent.
final langs = Continent.europe.languages;
for (final lang in langs) {
print('${lang.code}: ${lang.nativeName}');
}