FLUTTER ECOSYSTEM

sealed_countries

Fornece dados para países do mundo na forma de classes seladas.

Versão mais recente
3.4.1
Downloads em 30 dias
21,1 mil
Curtidas
31
Pontos Pub
160

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Visão geral

sealed_countries é um pacote Flutter/Dart que fornece dados abrangentes de países usando classes seladas, garantindo segurança de tipo e imutabilidade. Inclui informações como nomes dos países, códigos e regiões, sendo ideal para aplicativos que exigem seleção confiável de países ou busca por códigos. O pacote foi projetado com modelos de dados limpos e estruturados, suportando múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux. Sua abordagem com classes seladas evita extensões indesejadas e melhora a manutenibilidade do código.

Casos de uso
  • Componentes da interface do seletor de país
  • Configuração de internacionalização (i18n)
  • Validação de formulário de número de telefone ou endereço
  • Mapeamento de moeda e região de idioma
  • Integração de API com dados do país
Principais recursos
  • modelo de dados de país baseado em classe selada
  • enumeração de país segura por tipo
  • Suporta todas as principais plataformas
  • Estruturas de dados imutáveis e previsíveis
  • metadados abrangentes de país
Indicado para
  • Desenvolvedores construindo aplicativos multilíngues
  • Validação de formulário exigindo códigos de país
  • Aplicativos que precisam de interfaces de seleção de país
  • Equipes priorizando segurança de tipo na modelagem de dados
  • Projetos com foco na implantação multiplataforma
Considerações
  • Requer entendimento sobre classes seladas em Dart
  • Limitado a dados estáticos de países (sem atualizações em tempo real)
  • Pode aumentar ligeiramente o tamanho do build devido ao código gerado
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add sealed_countries

Categorias

Dependências

Lista de dependências 2 itens
  • l10n_countries^2.1.1
  • sealed_currencies^3.4.0

Repositório-fonte

Projetos relacionados

Ainda não há dados.