Pakete, Repositories und App-Kategorien suchen

Cover von redacted
Paketdetailsv1.0.13

redacted

Ein Paket, das automatisch ein Lade-Widget aus Ihrem eigenen Widget generiert.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
3360
Likes
563
Pub-Punkte
140

Paket installieren

flutter pub add redacted

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Ein Flutter-Paket, das automatisch ein Lade-Widget auf Basis eines vom Benutzer definierten benutzerdefinierten Widgets generiert. Es vereinfacht den Prozess der Erstellung konsistenter, wiederverwendbarer Ladeindikatoren, indem jedes bereitgestellte Widget in einen dynamischen Ladezustand umgewandelt wird. Ideal für Entwickler, die die UI-Entwicklung mit minimalem Boilerplate vereinfachen möchten. Das Paket unterstützt alle wichtigen Plattformen, einschließlich Android, iOS, Web, macOS, Windows und Linux, und gewährleistet plattformübergreifende Kompatibilität. Besonders nützlich in Anwendungen, die häufige Ladezustände über mehrere Bildschirme hinweg erfordern.

Anwendungsfälle

  • Wiederverwendbare Ladeindikatoren erstellen
  • Automatisierung der Ladezustandsgenerierung
  • Verbesserung der UI-Konsistenz über Bildschirme hinweg
  • Wiederholten Lade-Widget-Code vereinfachen
  • Plattformübergreifende Ladekomponenten

Hauptmerkmale

  • Generiert automatisch Lade-Widgets aus benutzerdefinierten Designs
  • Unterstützt alle Flutter-Plattformen
  • Minimale Einrichtung erforderlich
  • Wiederverwendbar über mehrere Widgets
  • Integriert sich nahtlos in die bestehende Benutzeroberfläche

Geeignet für

  • UI-Entwickler
  • Flutter-Anfänger
  • Apps mit häufigen Ladezuständen
  • Plattformübergreifende Projekte
  • Teams, die Design-Konsistenz priorisieren

Hinweise

  • Benötigt ein Basis-Widget, um den Ladezustand zu generieren
  • Eingeschränkte Anpassung über das Eingabewidget hinaus
  • Kann die Bundle-Größe leicht erhöhen
  • Abhängig von der richtigen Widget-Struktur
  • Nicht geeignet für komplexe Animationen ohne zusätzliche Konfiguration

Original-README

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

A package that automatically generate a loading widget from your own widget.

Usage

First, add redacted as a dependency in your pubspec.yaml file.

dependencies:
  redacted: [Latest-Version]

Don't forget to flutter pub get.

Example

ShoeWidget()
    .redacted(context: context, redact: true)

Styling

You can change the color and the duration of the animation by using RedactedConfiguration:

ShoeWidget().redacted(
  context: context,
  redact: true,
  configuration: RedactedConfiguration(
    animationDuration : const Duration(milliseconds: 800), //default
  ),
)
Unredacted

If you have some widget that you want to keep the same for example you have a title and a value and want to keep the title but redact the value then you can do the following:

SomeWidget()
  .unredacted
Hide

If you want to hide some widget instead of redacting it then you can do the following:

SomeWidget()
  .hide

Current Limitations

The widgets that are currently supported in this pacakge are: Text , Column , Row , Stack , Container , Align , Positioned , Wrap , Image , Center , SizedBox , Padding , Expanded , AspectRatio , InkWell and StatelessWidget.

More widgets will be added in the future.

💖 Support My Work

If you find this package helpful, consider supporting its development:

Buy Me a Coffee

Your support helps me maintain and improve this package. Thank you! ❤️

Kategorien

Abhängigkeiten

Abhängigkeiten 2 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.