FLUTTER ECOSYSTEM

choice

Sucessor do smart_select e chips_choice com uma API mais limpa, mais flexível e composável para criar widgets de escolha embutidos ou solicitados com seleção única ou múltipla.

Capa de choice
Versão mais recente
2.3.2
Downloads em 30 dias
8,9 mil
Curtidas
142
Pontos Pub
150

Visão geral do pacote

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

Visão geral

Choice é um pacote moderno do Flutter projetado para criar widgets de escolha flexíveis e compostos, com suporte para seleções simples e múltiplas. Substitui pacotes antigos como smart_select e chips_choice, oferecendo uma API mais limpa para interfaces de seleção embutidas ou solicitadas. Ideal para formulários, filtros e entradas baseadas em tags, fornece uma experiência consistente e personalizável across plataformas. O pacote enfatiza a ergonomia do desenvolvedor e a flexibilidade da interface, tornando fácil sua integração em diversos designs de aplicativos.

Casos de uso
  • Entradas de formulário com opções selecionáveis
  • Interfaces de filtragem
  • Entrada de dados baseada em tags
  • Listas de escolha dinâmicas
  • Seleção de preferência do usuário
  • menus suspensores multi-seleção
Principais recursos
  • API limpa e intuitiva
  • Suporte para seleção única e múltipla
  • Layouts flexíveis em linha ou solicitados
  • Aparência altamente personalizável
  • Compatibilidade multiplataforma
  • design de widget componível
Indicado para
  • Desenvolvedores procurando alternativas modernas para pacotes legados
  • Aplicativos que exigem componentes de seleção dinâmicos e reutilizáveis
  • Projetos que enfatizam consistência da interface do usuário e manutenibilidade
  • Equipes que priorizam a experiência do desenvolvedor e a clareza do código
  • Aplicações com necessidades complexas de filtragem ou marcação
Considerações
  • Requer conhecimento sobre a composição de widgets do Flutter
  • Pode ser necessário estilos adicionais para temas complexos
  • Documentação limitada em comparação com pacotes maduros
  • Mais adequado para aplicativos com seleções frequentes de usuários
  • Não ideal para escolhas simples e estáticas sem interatividade
Plataformas compatíveisAndroidiOSWebmacOSWindowsLinux

Instalar pacote

flutter pub add choice

Categorias

Repositório-fonte

Projetos relacionados