Pakete, Repositories und App-Kategorien suchen

Paketdetailsv1.0.3

bottom_navigation_badge

BottomNavigationBadge ist ein Flutter-Widget, das von westdabestdb entwickelt wurde und Entwicklern die Möglichkeit bietet, Benachrichtigungs-Badges zu Elementen der unteren Navigationsleiste hinzuzufügen.

30-Tage-Downloads
254
Likes
63
Pub-Punkte
40

Paket installieren

flutter pub add bottom_navigation_badge

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

BottomNavigationBadge ist ein Flutter-Widget, das Entwicklern ermöglicht, Benachrichtigungs-Badges auf Elementen der unteren Navigationsleiste anzuzeigen. Erstellt von westdabestdb, verbessert es die Benutzererfahrung, indem es ungelesene Nachrichten oder Aktualisierungen direkt in der Navigationsoberfläche visuell hervorhebt. Das Paket lässt sich nahtlos in bestehende untere Navigationskonfigurationen integrieren und unterstützt benutzerdefinierte Stile für das Erscheinungsbild des Badges. Es ist leichtgewichtig und speziell für Flutter-Anwendungen konzipiert, die intuitive Benachrichtigungshinweise in unteren Navigationsleisten benötigen.

Anwendungsfälle

  • Anzeige der Anzahl ungelesener Nachrichten
  • Ausstehende Aktionen hervorheben
  • Verbesserung der Sichtbarkeit von App-Benachrichtigungen
  • Verbesserung der Benutzerengagement durch visuelle Hinweise
  • Anpassen des Aussehens der Abzeichen pro Artikel

Hauptmerkmale

  • Einfache Integration mit BottomNavigationBar
  • Unterstützung für benutzerdefinierte Badge-Farben und -Texte
  • Leichte und fokussierte Funktionalität
  • Dynamische Abzeichenaktualisierungen
  • Einfache API für die Badge-Verwaltung

Geeignet für

  • Mobile Apps mit unterer Navigation
  • Apps, die Echtzeitbenachrichtigungen benötigen
  • Entwickler, die minimalistische Abzeichenlösungen suchen
  • UI-orientierte Flutter-Projekte
  • Anwendungen mit mehreren Navigationsregisterkarten

Hinweise

  • Beschränkt auf den Kontext der unteren Navigation
  • Keine eingebaute Animationsunterstützung
  • Benötigt manuelle Badge-Zustandsverwaltung
  • Nicht geeignet für komplexe Abzeichenlayouts
  • Abhängig von der übergeordneten BottomNavigationBar-Struktur

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

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);
});

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.