Visão geral
IconBadge é um pacote leve do Flutter que adiciona um badge de notificação a qualquer ícone, exibindo uma contagem numérica. É ideal para mostrar mensagens não lidas, itens pendentes ou alertas de forma limpa e personalizável. O badge aparece como um pequeno overlay circular no canto do ícone, suportando várias cores, tamanhos e opções de posicionamento. Projetado para simplicidade e desempenho, funciona em todas as principais plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux.
Casos de uso
- Mostrar contagem de mensagens não lidas
- Exibindo notificações de tarefas pendentes
- Indicando quantidades de itens no carrinho
- Destacar alertas de novos conteúdos
- Visualização de indicadores de atividade do usuário
Principais recursos
- Tamanho e cor personalizáveis do emblema
- Badge posicionável nos cantos do ícone
- Suporta rótulos numéricos e de texto
- Leve e eficiente
- Compatibilidade multiplataforma
- Integração fácil com widgets de ícones existentes
Indicado para
- Interfaces de usuário de aplicativos móveis com indicadores de notificação
- Widgets do painel com badges de status
- Aplicativos de comércio eletrônico para contadores de carrinho
- Interfaces de mensagens ou redes sociais
- Exibição de notificações simples e limpa
Considerações
- Limitado ao estilo básico do distintivo
- Sem suporte embutido para animação
- Não lida com overflow além de números de um dígito
- Mais adequado para valores baixos a moderados de distintivos
- Requer manipulação manual de atualizações dinâmicas