TypeScript
/@infobits/intl

Continentes

Continentes

El paquete incluye los 7 continentes con codigos estandarizados.

Propiedades de continente

Cada continente tiene los siguientes campos:

CampoDescripcion
codeCodigo de continente de dos letras
nameNombre para mostrar en ingles

Continentes disponibles

CodigoNombre
AFAfrica
AQAntartida
ASAsia
EUEuropa
NAAmerica del Norte
OSOceania
SAAmerica del Sur

Busqueda por codigo

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

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

Listar todos los continentes

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

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

Obtener paises por continente

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

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

Continente de un pais

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

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

Codigos de continente con seguridad de tipos

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

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

Idiomas en un continente (Dart)

El paquete de Dart tambien proporciona acceso a los idiomas hablados en un continente.

final langs = Continent.europe.languages;
for (final lang in langs) {
  print('${lang.code}: ${lang.nativeName}');
}