Kategorien, Pakete und Repositories suchen

Cover von delightful_toast
Paketdetailsv1.1.0

delightful_toast

Ein wunderbarer Toastbar-Paket für reichhaltige Interaktion mit Funktionen wie Schieben zum Schließen, automatisches Schließen, gestapelte Animation und bedarfsorientiertes Schließen.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
2650
Likes
244
Pub-Punkte
150

Paket installieren

flutter pub add delightful_toast

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Delightful Toast ist ein Flutter-Paket, das standardmäßige Toast-Benachrichtigungen mit reichhaltigen interaktiven Funktionen verbessert. Es unterstützt Swipe-to-Dismiss-Gesten, automatisches Schließen, gestapelte Animationen für mehrere Toasts und manuelles Schließen auf Anforderung. Für moderne Benutzeroberflächen entwickelt, bietet es flüssige, ansprechende Rückmeldungen mit anpassbaren Erscheinungsbild und Verhalten. Ideal für Apps, die dynamische, benutzerfreundliche Toast-Erlebnisse über Plattformen hinweg bieten möchten.

Anwendungsfälle

  • Interaktive In-App-Benachrichtigungen
  • Benutzerfeedback mit Wischgesten
  • Gestapelte Toast-Nachrichten
  • Automatisch verschwindende Warnungen
  • Manuelle Steuerung des Toast-Lebenszyklus

Hauptmerkmale

  • Schließen per Wischen
  • Automatisches Schließen
  • Gestapelter Animationsvorgang
  • Auf Anforderung schließen
  • Plattformübergreifende Unterstützung

Geeignet für

  • Mobile- und Webanwendungen
  • Apps, die interaktive Toast-Benutzeroberfläche benötigen
  • Entwickler, die reichhaltige Benachrichtigungseffekte wünschen
  • Projekte, die auf Benutzerengagement setzen

Hinweise

  • Kann zusätzliche Stilisierung für benutzerdefinierte Themen erfordern
  • Leistungseinbußen bei hoher Toast-Häufigkeit
  • Beschränkt auf grundlegende Toast-Inhaltsarten
  • Nicht geeignet für komplexe Dialoge
  • Erfordert sorgfältige Behandlung der Stapellogik

Original-README

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

A delighful and very interactive toast or a snackbar to add more delight to your application

ezgif com-video-to-gif

https://github.com/SwaroopSambhayya/delight_toast/assets/31922733/45b77a2e-7a73-44a0-899d-8d2f740097fb

Features

  1. Trigger a toastbar
  2. Slide to dismiss a toastbar
  3. Auto dimiss a toastbar
  4. Dismiss on demand via action buttons
  5. Stacking a toasbar in a delightful way!

Getting started

In pubspec.yaml

    delightful_toast: ^1.1.0
// add the import statement
import  'package:delightful_toast/delight_toast.dart';

Usage

Use the toasbar whenever a event has been triggered like onPressed/onTapped or in any other situation where the event is enforced

ElevatedButton( onPressed:(){
     DelightToastBar(
              builder: (context) => const ToastCard(
                leading: Icon(
                  Icons.flutter_dash,
                  size: 28,
                ),
                title: Text(
                  "Hi I'm Dash, Let's have a walkthrough of Delight Toast",
                  style: TextStyle(
                    fontWeight: FontWeight.w700,
                    fontSize: 14,
                  ),
                ),
              ),
            ).show(context);

},
     child: const Text("Toast!")
)

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden