PageSlider é um widget leve do Flutter projetado para habilitar a navegação horizontal entre páginas, ideal para fluxos de introdução ou interfaces semelhantes a assistentes. Permite que qualquer widget personalizado atue como uma página deslizante, oferecendo flexibilidade sem impor um estilo de interface específico. Inspirado no Material Stepper, mas mais genérico, suporta transições suaves e gestos intuitivos de deslize. Perfeito para criar experiências guiadas com configuração mínima.
Casos de uso
- Tutoriais de integração
- Formulários do tipo wizard
- Percursos do produto
- Guias interativos
- Exibição de carrossel personalizado
Principais recursos
- Navegação por deslize horizontal
- Suporta qualquer widget como página
- Restrições mínimas de estilo
- Animações de transição suave
- Integração simples com widgets existentes
Indicado para
- Fluxos simples de onboarding
- Assistentes de interface flexíveis
- Conteúdo interativo personalizado
- Carrossel leve necessário
- Sequências rápidas de protótipos de interface do usuário
Considerações
- Sem indicadores ou paginação embutidos
- Personalização limitada para física de rolagem
- Não otimizado para grandes quantidades de páginas
- Requer manipulação manual da gestão de estado
- Mais adequado para conjuntos de conteúdo pequenos a médios
