Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev1.3.1

us_states

Biblioteca simples do Dart para lidar com nomes e abreviações de estados.

AndroidiOSWebmacOSWindowsLinux
Downloads em 30 dias
28,7 mil
Curtidas
12
Pontos Pub
160

Instalar pacote

flutter pub add us_states

Visão geral do pacote

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

Uma biblioteca simples em Dart para trabalhar com nomes de estados dos EUA e suas abreviações. Oferece acesso fácil aos dados do estado, incluindo nomes completos, abreviações de duas letras e outras mapeações comuns. Ideal para aplicações que exigem pesquisas baseadas em estado, validação de formulários ou processamento de endereços. O pacote é leve e suporta todas as principais plataformas: Android, iOS, Web, macOS, Windows e Linux. Mantido por webb.engineer e hospedado no GitHub para transparência e contribuições da comunidade.

Casos de uso

  • Validação do formulário de endereço
  • Geração de lista suspensa de estado
  • Mapeamento de dados geográficos
  • Seleção de localização do usuário
  • Normalização de dados para estados dos EUA

Principais recursos

  • Pesquisa de abreviação por nome completo do estado
  • Conversão de abreviação para nome completo
  • Suporte para todos os 50 estados dos EUA
  • Compatibilidade multiplataforma
  • Leve e fácil de integrar

Indicado para

  • Aplicativos de manipulação de formulários
  • Serviços baseados em localização
  • Ferramentas de entrada de dados
  • sistemas de informações geográficas
  • Projetos Dart que precisam de dados de estado

Considerações

  • Limitado a estados dos EUA apenas
  • Sem suporte para territórios ou condados
  • Requer atualizações manuais para novas mudanças de estado
  • Não adequado para dados de estado internacionais

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

us_states

Simple Dart library to deal with state names and abbreviations.

CircleCI

Installation

Add the following to dependencies section in your pubspec.yml:

  us_states: ^1.3.1

Usage

Note
  • All methods that take a string are case-insensitive. No need to adjust case before passing string into a method.
Get a state's name from an abbreviation

Returns null if not found.

USStates.getName("IA");
// returns "Iowa"
Get a state's abbreviation from name

Returns null if not found.

USStates.getAbbreviation("Iowa");
// returns "IA"
Get a list of all state names
USStates.getAllNames();
// returns ["Alaska", "Alabama", ...]
Get a list of all state abbreviations
USStates.getAllAbbreviations();
// returns ["AK", "AL", ...]
Get a map with state abbreviations as keys and names as values
USStates.getAbbreviationMap();
// returns {"AK": "Alaska", "AL": "Alabama", ...}
Get a map with state names as keys and abbreviations as values
USStates.getNameMap();
// returns {"Alaska": "AK", "Alabama": "AL", ...}

Categorias

Dependências

Lista de dependências 1 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.

Rankings