Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev1.0.3

bottom_navigation_badge

BottomNavigationBadge é um widget Flutter desenvolvido por westdabestdb que permite aos desenvolvedores adicionar badges de notificação aos itens da barra de navegação inferior.

Downloads em 30 dias
254
Curtidas
63
Pontos Pub
40

Instalar pacote

flutter pub add bottom_navigation_badge

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

BottomNavigationBadge é um widget do Flutter que permite aos desenvolvedores exibir badges de notificação em itens da barra de navegação inferior. Criado por westdabestdb, ele melhora a experiência do usuário ao indicar visualmente mensagens ou atualizações não lidas diretamente na interface de navegação. O pacote se integra perfeitamente a configurações existentes de navegação inferior e suporta estilização personalizada para a aparência do badge. É leve e projetado especificamente para aplicativos Flutter que exigem indicadores intuitivos de notificações nas barras de navegação inferior.

Casos de uso

  • Exibindo contagem de mensagens não lidas
  • Destacando ações pendentes
  • Melhorar a visibilidade das notificações do aplicativo
  • Melhorando o engajamento do usuário por meio de pistas visuais
  • Personalizando a aparência do distintivo por item

Principais recursos

  • Integração fácil com BottomNavigationBar
  • Suporte para cores e texto de badge personalizados
  • Funcionalidade leve e focada
  • Atualizações dinâmicas de distintivos
  • API simples para gerenciamento de distintivos

Indicado para

  • Aplicativos móveis com navegação inferior
  • Aplicativos que precisam de notificações em tempo real
  • Desenvolvedores procurando soluções mínimas de insígnias
  • Projetos Flutter centrados na interface
  • Aplicações com várias guias de navegação

Considerações

  • Limitado ao contexto de navegação inferior
  • Sem suporte embutido para animação
  • Requer gerenciamento manual do estado do badge
  • Não adequado para layouts complexos de insígnias
  • Depende da estrutura pai BottomNavigationBar

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

bottom_navigation_badge / BottomNavigationBadge

BottomNavigationBadge is a Flutter class developed by westdabestdb.

Getting Started

Add this to your package's pubspec.yaml file:

...
dependencies:
  bottom_navigation_badge: ^1.0.3

Now in your Dart code, you can use:

import 'package:bottom_navigation_badge/bottom_navigation_badge.dart';

Usage

Initialize the badger. Isn't it a nice variable name lol 😁

BottomNavigationBadge badger = new BottomNavigationBadge(
  backgroundColor: Colors.red,
  badgeShape: BottomNavigationBadgeShape.circle,
  textColor: Colors.white,
  position: BottomNavigationBadgePosition.topRight,
  textSize: 8);

Create a list of BottomNavigationBarItems

List<BottomNavigationBarItem> items = [
  BottomNavigationBarItem(icon: Icon(Icons.home), title: Text("Home")),
  BottomNavigationBarItem(icon: Icon(Icons.notifications), title: Text("Notifications")),
  BottomNavigationBarItem(icon: Icon(Icons.face), title: Text("Profile"))
];

Add badge to index with content "1"

setState(() {
  items = badger.setBadge(items, "1", index);
});

Remove the badge at index

setState(() {
  items = badger.removeBadge(items, index);
});

Remove all the badges

setState(() {
  items = badger.removeAll(items);
});

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.