Pakete, Repositories und App-Kategorien suchen

Cover von widget_loading
Paketdetailsv0.4.0

widget_loading

Eine einfache Möglichkeit, ein Widget zu verbergen, wenn Sie noch nichts anzeigen müssen und gleichzeitig eine Ladeanimation benötigen.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
536
Likes
94
Pub-Punkte
150

Paket installieren

flutter pub add widget_loading

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

WidgetLoading ist ein Flutter-Paket, das den Vorgang der Anzeige einer Ladeanimation vereinfacht, wenn Inhalte noch nicht verfügbar sind. Es versteckt automatisch das Hauptwidget und zeigt einen anpassbaren Ladeindikator an, was eine reibungslose Benutzererfahrung während asynchroner Operationen gewährleistet. Ideal für Szenarien wie Datenabruf oder die erste App-Ladung, unterstützt es alle wichtigen Plattformen einschließlich Android, iOS, Web, macOS, Windows und Linux. Das Paket ist leichtgewichtig und einfach mit minimalem Boilerplate-Code zu integrieren.

Anwendungsfälle

  • Ladezustände während des Datenabrufs anzeigen
  • Platzhalter anzeigen, während auf API-Antworten gewartet wird
  • Verbesserung der Benutzererfahrung während des initialen App-Ladevorgangs
  • Leerstände durch animierte Indikatoren ersetzen
  • Vereinfachung der bedingten Darstellung von Widgets

Hauptmerkmale

  • Automatisches Ausblenden des Hauptwidgets
  • anpassbare Ladeanimation
  • Minimale Einrichtung erforderlich
  • Plattformübergreifende Kompatibilität
  • Unterstützt asynchrone Operationen
  • Klare, lesbare API

Geeignet für

  • Entwickler, die einfache Ladezustandsverwaltung suchen
  • Apps mit häufiger Datenabruf
  • UIs, die glatte Übergänge erfordern
  • Anfänger lernen die Zustandsverwaltung in Flutter
  • Projekte, die auf ein glänzendes Ladeerlebnis abzielen

Hinweise

  • Eingeschränkte Anpassungsmöglichkeiten außerhalb grundlegender Animationen
  • Kann zusätzliche Styling für komplexe Benutzeroberflächen erfordern
  • Nicht geeignet für Szenarien mit nicht-asynchroner Ladevorgänge
  • Benötigt externe Abhängigkeiten für erweiterte Funktionen
  • Am besten in Kombination mit anderen Zustandsverwaltungslösungen verwendet

Original-README

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

Widget Loading

pub.dev github likes popularity pub points license

buy me a coffee

If you like this package, please leave a like there on pub.dev and star on GitHub.

Simple widgets for loading widget contents. It's an easy way to hide a widget when you have nothing to show and need a loading animation at the same time.

example1 example2

Easy Usage

Easy to use and highly customizable.

WiperLoading
WiperLoading(
  loading: loading,
  interval: interval,
  wiperDeformingFactor: deformingFactor,
  curve: curve,
  wiperBuilder: builder
  wiperWidth: wiperWidth,
  wiperColor: wiperColor,
  wiperBuilder: wiperBuilder,
  sizeCurve: sizeCurve,
  sizeDuration: sizeDuration,
  direction: wiperDirection,
  child: Padding(
    padding: const EdgeInsets.all(15.0),
    child: yourChild,
  ),
  ...
)

or

WiperLoading.future(future: futureOfYourWidget, ...)
CircularWidgetLoading
CircularWidgetLoading(
  loading: loading,
  child: yourChild,
  ...
)

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.