Pakete, Repositories und App-Kategorien suchen

Cover von top_snackbar_flutter
Paketdetailsv3.5.0

top_snackbar_flutter

Das Top-Snackbar-Paket wurde für eine angenehme und bequeme Art geschaffen, Benutzer über das Geschehen zu informieren.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
46.800
Likes
531
Pub-Punkte
160

Paket installieren

flutter pub add top_snackbar_flutter

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Top Snackbar Flutter ist ein Benachrichtigungspaket, das darauf ausgelegt ist, saubere und benutzerfreundliche Rückmeldungsnachrichten an der Spitze des Bildschirms bereitzustellen. Es bietet eine einfache und anpassbare Möglichkeit, Benutzer über Aktionen, Zustände oder Ereignisse zu informieren, ohne deren Arbeitsablauf zu stören. Aufgrund der einfachen Integration wird es für mehrere Plattformen wie Android, iOS, Web, macOS, Windows und Linux unterstützt. Das Paket verbessert die Benutzererfahrung durch reibungslose Animationen und konsistente Gestaltung über alle Geräte hinweg. Ideal für Apps, die sofortige, nicht störende Rückmeldungen benötigen.

Anwendungsfälle

  • Aktionen bestätigen
  • Fehler- oder Erfolgsmeldungen anzeigen
  • Echtzeit-Statusaktualisierungen bereitstellen
  • Verbesserung der Benutzerfeedback während Interaktionen
  • Benachrichtigung der Benutzer über Ergebnisse von Hintergrundprozessen

Hauptmerkmale

  • Oben ausgerichtete Benachrichtigungen
  • Anpassbare Erscheinung und Dauer
  • Plattformübergreifende Kompatibilität
  • Glatte Animationen
  • Einfache API-Integration
  • Unterstützung für Dunkelmodus

Geeignet für

  • Mobile und Web-Anwendungen
  • Apps, die sofortige Benutzerfeedback erfordern
  • Entwickler, die leichte Toast-Lösungen suchen
  • Projekte, die auf sauberes UI/UX-Design abzielen
  • Teams, die Flutter für die Multiplattformbereitstellung verwenden

Hinweise

  • Nur auf oberhalb positionierte Snackbar beschränkt
  • Keine integrierte Unterstützung für komplexe Layouts
  • Benötigt manuelle Behandlung des Rücknahmetermins
  • Am besten geeignet für kurze Nachrichten
  • Möglicherweise sind zusätzliche Stile für Markenkonsistenz erforderlich

Original-README

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

SWUbanner

Made in lanars.com.

pub package

If you need to show the user some information in a nice way, you can use this package. The API is as simple as API for regular Material method showDialog. If you need to use your own widget to display, you can pass it into showTopSnackBar function.

Getting Started

In order to show a CustomSnackBar you need to call a showTopSnackBar function. You can pass there any widget you want but we have a CustomSnackBar for example.

showTopSnackBar(
    Overlay.of(context),
    CustomSnackBar.success(
      message:
          "Good job, your release is successful. Have a nice day",
    ),
);
showTopSnackBar(
    Overlay.of(context),
    CustomSnackBar.info(
      message:
          "There is some information. You need to do something with that",
    ),
);
showTopSnackBar(
    Overlay.of(context),
    CustomSnackBar.error(
      message:
          "Something went wrong. Please check your credentials and try again",
    ),
);

Persistent snackbar

There is a usage example demo example/main.dart

AnimationController localAnimationController;
TapBounceContainer(
    onTap: () {
        showTopSnackBar(
            Overlay.of(context),
            CustomSnackBar.info(
              message: "Persistent SnackBar",
            ),
            persistent: true,
            onAnimationControllerInit: (controller) =>
              localAnimationController = controller,
        );
    },
    child: buildButton(context, "Show persistent SnackBar"),
),
TapBounceContainer(
    onTap: () => localAnimationController.reverse(),
    child: buildButton(context, "Dismiss"),
),

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden