Pakete, Repositories und App-Kategorien suchen

Cover von overlay_loader_with_app_icon
Paketdetailsv0.0.4

overlay_loader_with_app_icon

Ein Flutter-Paket, das bei der Ausführung einer asynchronen Anfrage ein schönes Overlay-Lader mit AppIcon anzeigt.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
360
Likes
86
Pub-Punkte
130

Paket installieren

flutter pub add overlay_loader_with_app_icon

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Ein Flutter-Paket, das während asynchroner Operationen ein optisch ansprechendes Overlay-Lader mit dem App-Icon anzeigt. Es bietet eine saubere, benutzerfreundliche Möglichkeit, Ladezustände anzuzeigen, ohne den UI-Fluss zu stören. Der Lader erscheint zentriert über dem aktuellen Bildschirm und kann einfach über einfache API-Aufrufe gesteuert werden. Für nahtlose Integration auf mehreren Plattformen entwickelt, verbessert es die Benutzererfahrung bei Datenabrufen oder Hintergrundverarbeitung.

Anwendungsfälle

  • Ladezustand während API-Aufrufe anzeigen
  • Fortschritt bei Formularübermittlungen anzeigen
  • Verbesserung der Benutzererfahrung während der Daten-Synchronisation
  • Anzeige des App-Icons während asynchroner Vorgänge
  • Visuelle Rückmeldung in mobilen und Web-Anwendungen bereitstellen

Hauptmerkmale

  • Zeigt das App-Symbol im Loader an
  • Anpassbare Overlay-Aussehen
  • Einfache API zum Anzeigen/Ausblenden des Laders
  • Plattformübergreifende Kompatibilität
  • Unterstützt alle wichtigen Flutter-Plattformen
  • Nicht-störendes UI-Design

Geeignet für

  • Entwickler, die elegante Ladeindikatoren suchen
  • Apps mit konsistenter Lade-UX
  • Projekte für mehrere Plattformen
  • Teams, die Benutzererfahrung priorisieren
  • Frontend-Entwickler, die Flutter verwenden

Hinweise

  • Erfordert eine angemessene Kontextverwaltung
  • Möglicherweise ist eine Anpassung für komplexe Layouts erforderlich
  • Nicht geeignet für sehr kurze Operationen
  • Sollte sparsam verwendet werden, um UX-Ermüdung zu vermeiden
  • Abhängig von der korrekten Asset-Konfiguration

Original-README

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

Overlay loader with app icon

A clean and light-weight package that shows a beautiful overlay loader with appIcon when initiating an async call.

Demo App

Getting started

Example

Add package to pubspec.yaml

dependencies:
  ...
  overlay_loader_with_app_icon:

Next, import the library into your widget.

import 'package:overlay_loader_with_app_icon/overlay_loader_with_app_icon.dart';

Usage

To make an async call and display a modal with an appIcon progress indicator while the async call is taking place, wrap [OverlayLoaderWithAppIcon] around any widget. Using the [isLoading] boolean variable, the progress loader can be enabled or disabled.


bool _loading = false;
@override
Widget build(BuildContext context) {
  return Scaffold(
    body: OverlayLoaderWithAppIcon(
        isLoading: _loading,
        appIcon:  Image.asset('images/appIcon.png'),
        child: Container(
       child: Form(...)
    )),
  );
}

More Options

The current parameters are customizable in the constructor

OverlayLoaderWithAppIcon({
  required this.isLoading, 
  required this.child, 
  required this.appIcon, 
  this.appIconSize=50,
  this.borderRadius=15, 
  this.overlayOpacity=0.5, 
  this.circularProgressColor, 
  this.overlayBackgroundColor
});

Thank you for using my package😊🙏🏻

If you need more features

Please open an issue so that we can discuss it

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.