Pakete, Repositories und App-Kategorien suchen

Cover von future_progress_dialog
Paketdetailsv0.2.1

future_progress_dialog

future_progress_dialog ist eine einfache Dialogbibliothek für asynchrone Aufgaben. FutureProgressDialog startet, wenn Sie die showDialog-Funktion aufrufen, wird aber automatisch geschlossen, wenn die asynchrone Aufgabe abgeschlossen ist.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
810
Likes
33
Pub-Punkte
140

Paket installieren

flutter pub add future_progress_dialog

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

FutureProgressDialog ist ein leichtgewichtiges Flutter-Paket, das automatisch ein Fortschrittsdialogfeld anzeigt, wenn eine asynchrone Aufgabe beginnt, und es nach Abschluss der Aufgabe schließt. Es integriert sich nahtlos in Future-basierte Operationen und entfällt die manuelle Dialogverwaltung. Ideal zur Anzeige von Ladezuständen bei Netzwerkanfragen oder langwierigen Berechnungen, verbessert es die Benutzererfahrung durch visuelle Rückmeldung ohne zusätzlichen Boilerplate-Code.

Anwendungsfälle

  • Ladezustand während API-Aufrufe anzeigen
  • Anzeige des Fortschritts bei Dateiuploads/Downloads
  • Verbesserung der Benutzererfahrung bei Hintergrundverarbeitungsaufgaben
  • Vereinfachung der Handhabung asynchroner Operationen
  • Automatisches Verwalten des Dialoglebenszyklus

Hauptmerkmale

  • Automatisches Anzeigen bei Future-Ausführung
  • Automatisches Schließen, wenn Future abgeschlossen ist
  • Minimale Einrichtung erforderlich
  • Anpassbare Fortschrittsnachricht
  • Unterstützt alle wichtigen Plattformen

Geeignet für

  • Entwickler, die eine einfache asynchrone Fortschrittsverwaltung suchen
  • Apps mit häufigen Netzwerk- oder I/O-Operationen
  • Projekte, die saubere, wiederverwendbare Lade-Dialogfelder erfordern
  • Teams, die die Produktivität von Entwicklern priorisieren

Hinweise

  • Begrenzte Anpassungsmöglichkeiten
  • Unterstützt die Abbrechung laufender Aufgaben nicht
  • Kein integrierter Wiederholungsmechanismus
  • Am besten geeignet für einfache, einzeilige asynchrone Vorgänge

Original-README

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

future_progress_dialog

future_progress_dialog is a simple progress dialog library for async tasks. FutureProgressDialog start when you call showDialog function, but dismiss automatically when future task is finished.

Supported Dart Versions

Dart SDK version >= 2.1.0

Installation

Add the Package

dependencies:
  future_progress_dialog: ^0.2.0

How to use

Import the package in your dart file

import 'package:future_progress_dialog/future_progress_dialog.dart';

Call showDialog method with FutureProgressDialog with message.

    showDialog(
      context: context,
      builder: (context) =>
          FutureProgressDialog(getFuture(), message: Text('Loading...')),
    );

Or you can show it without message.

    await showDialog(
      context: context,
      builder: (context) =>
          FutureProgressDialog(getFuture()),
    );

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden