Visão geral
Um pacote Flutter que habilita o gesto de arrastar para baixo para voltar em transições de página, permitindo que os usuários naveguem de volta arrastando a tela para baixo. Ele melhora a experiência do usuário ao fornecer uma maneira intuitiva e fluida de fechar páginas, especialmente útil em interfaces de tela cheia ou imersivas. O pacote suporta todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux, garantindo comportamento consistente entre dispositivos. Integra-se perfeitamente com o Navigator do Flutter e funciona com rotas de página padrão.
Casos de uso
- Visualizações imersivas de tela cheia
- Gestos personalizados de retorno em diálogos modais
- Navegação aprimorada em interfaces baseadas em cartões
- Dispensa suave de folhetos inferiores
- Fluxos interativos de onboarding
- Navegação de aplicativo baseada em gestos
Principais recursos
- Suporte para gesto de arrastar para baixo para voltar
- Compatibilidade multiplataforma
- Integração sem interrupções com o Navigator
- Configuração mínima necessária
- Suporta curvas de animação personalizadas
- Funciona com navegadores aninhados
Indicado para
- Desenvolvedores de aplicativos com gestos ricos
- Designers procurando navegação intuitiva
- Aplicativos com conteúdo em tela cheia
- Interfaces de modal e sobreposição
- Aplicações com foco em dispositivos móveis
Considerações
- Pode entrar em conflito com outros detectores de gestos verticais
- Requer manipulação cuidadosa em navegadores aninhados
- Não ideal para conteúdo rolável com deslizes verticais
- Personalização limitada para animações complexas
- Mais adequado para pilhas de navegação de nível único
