Visão geral
Um pacote Flutter que estende o ListWheelScrollView para criar uma interface de rolagem em roda circular, permitindo rotação suave e contínua dos itens em um layout circular. Inspirado no ListWheelScrollView da equipe do Flutter, ele aprimora a interação do usuário com navegação baseada em rodas animadas e visualmente envolventes. Ideal para selecionar opções como hora, data ou categorias em um formato compacto e intuitivo. O pacote oferece personalização do tamanho dos itens, espaçamento e comportamento de rolagem, mantendo desempenho e responsividade.
Casos de uso
- Interfaces de seleção de horário
- rodas de seleção de categoria
- Seletores numéricos personalizados
- Navegação interativa de dados
- Componentes de interface gamificados
Principais recursos
- Disposição circular de itens
- Rolagem contínua suave
- Tamanho e espaçamento de item personalizáveis
- Baseado em ListWheelScrollView
- Renderização de alto desempenho
Indicado para
- Desenvolvedores construindo seletoras interativas de roda
- Designers de interface buscando padrões de navegação únicos
- Aplicativos que exigem seleção intuitiva de dados
- Aplicativos móveis com espaço de tela limitado
Considerações
- Limitado ao layout circular vertical
- Pode exigir estilos adicionais para designs complexos
- Não ideal para grandes conjuntos de dados
- Depende das restrições do ListWheelScrollView
