Visão geral
Um widget leve e personalizável do Flutter que implementa um seletor baseado em roda para escolha de valores ou horários. Inspirado em spinners nativos, oferece rolagem suave e interação intuitiva em todas as plataformas. Ideal para formulários que exigem seleção de data, hora ou valores discretos. O pacote foi projetado para ser eficiente e fácil de integrar, com suporte a Android, iOS, Web, macOS, Windows e Linux. Oferece uma API limpa para personalizar aparência e comportamento sem adicionar sobrecarga significativa.
Casos de uso
- Entradas de formulário com opções discretas
- Interfaces de seleção de tempo
- Seletores personalizados numéricos ou suspensos
- Entrada de dados com feedback visual
- Seleção de valor de múltiplas rodas
Principais recursos
- animação de rolagem suave
- Compatibilidade multiplataforma
- Aparência personalizável
- Desempenho leve
- Integração fácil com campos de formulário
- Espaçamento e tamanho configuráveis do item
Indicado para
- Desenvolvedores de aplicativos com formulários intensos
- Designers de UI que precisam de seletores semelhantes aos nativos
- Aplicativos que exigem seleção de tempo ou valor
- Projetos que priorizam o tamanho mínimo do pacote
- Equipes direcionadas para múltiplas plataformas
Considerações
- Validação interna limitada
- Sem integração automática do teclado
- Requer manipulação manual de eventos de seleção
- Não otimizado para conjuntos de dados muito grandes
- Pode ser necessário estilização adicional para o modo escuro
