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
- Immersive full-screen views
- Custom back gestures in modal dialogs
- Enhanced navigation in card-based UIs
- Smooth dismissal of bottom sheets
- Interactive onboarding flows
- Gesture-driven app navigation
Principais recursos
- Drag-down-to-pop gesture support
- Cross-platform compatibility
- Seamless integration with Navigator
- Minimal setup required
- Supports custom animation curves
- Works with nested navigators
Indicado para
- Developers building gesture-rich apps
- Designers seeking intuitive navigation
- Apps with full-screen content
- Modal and overlay interfaces
- Mobile-first applications
Considerações
- May conflict with other vertical gesture detectors
- Requires careful handling in nested navigators
- Not ideal for scrollable content with vertical swipes
- Limited customization for complex animations
- Best suited for single-level navigation stacks
