Visão geral
Um pacote Flutter que permite exibir um menu de contexto suave e animado, compatível com o Material Design, em qualquer aplicativo Flutter. Construído com Flutter puro, oferece uma maneira consistente e visualmente atraente de apresentar ações contextuais em múltiplas plataformas. O menu suporta interações por toque, mouse e teclado, garantindo acessibilidade e usabilidade no Android, iOS, Web, macOS, Windows e Linux. Integra-se perfeitamente em widgets existentes sem exigir dependências externas ou código específico da plataforma.
Casos de uso
- Adicionando menus de contexto a itens da lista
- Criando elementos de interface interativa com opções de clique direito
- Melhorando fluxos de trabalho de aplicativos desktop e web
- Fornecendo ações rápidas em aplicativos móveis
- Suporte a aplicativos multiplataforma
- Melhorando a experiência do usuário com gestos intuitivos
Principais recursos
- animação do design de materiais
- Compatibilidade multiplataforma
- Suporte a toque e mouse
- Acessibilidade do teclado
- Integração simples com widgets existentes
- Nenhum código nativo da plataforma necessário
Indicado para
- Desenvolvedores construindo aplicativos multiplataforma
- Designers de interface procurando interações refinadas
- Aplicativos que precisam de ações sensíveis ao contexto
- Aplicativos de desktop e web
- Aplicativos móveis com necessidades complexas de interação
Considerações
- Requer Flutter 3.0 ou superior
- Personalização limitada da aparência do menu
- Pode entrar em conflito com outros detectores de gestos
- Não adequado para menus aninhados altamente complexos
- Mais adequado para contextos simples e orientados à ação
