Visão geral
Um widget de drawer inferior personalizável para o Flutter que suporta abertura e fechamento por arrasto, com cabeçalho e corpo opcionais personalizáveis. Pode exibir conteúdo estático ou um corpo baseado em lista, tornando-o ideal para modais, filtros ou painéis de informações complementares. O drawer se adapta a várias plataformas, incluindo dispositivos móveis, web e desktop, garantindo uma experiência consistente em todos os dispositivos. Projetado para simplicidade e flexibilidade, integra-se suavemente em aplicativos existentes do Flutter.
Casos de uso
- Sobreposições modais
- Painéis de filtro
- conteúdo complementar é exibido
- Painéis inferiores interativos
- Entradas de formulário
- Navegação por painel
Principais recursos
- gesto de arrastar para abrir/fechar
- Cabeçalho e corpo personalizáveis
- Suporte ao corpo da lista
- Compatibilidade multiplataforma
- Integração fácil com widgets existentes
- Animação e comportamento configuráveis
Indicado para
- Desenvolvedores de interfaces interativas
- Aplicativos que precisam de painéis colapsáveis
- Projetos que exigem folhas inferiores com agnosticismo de plataforma
- Designers que desejam layouts de gaveta flexíveis
- Equipes que priorizam interações suaves com o usuário
Considerações
- Pode exigir estilos adicionais para cabeçalhos complexos
- Impacto no desempenho com listas grandes
- Animações embutidas limitadas além dos deslizamentos básicos
- Não adequado para modais de tela cheia
- Requer manipulação cuidadosa de eventos de toque em rolagens aninhadas
