Kategorien, Pakete und Repositories suchen

Cover von flutter_fader
Paketdetailsv2.0.1

flutter_fader

Ein Flutter-Widget, das Ihnen erlaubt, ein Kind-Widget hinein- und herauszufade. Wenn das Kind-Widget ausgeblendet wird, wird es aus dem Baum entfernt (kann nicht mehr interagiert werden)

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
52
Likes
9
Pub-Punkte
160

Paket installieren

flutter pub add flutter_fader

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Flutter Fader ist ein leichtgewichtiges Animationswidget, das ein Kind-Widget sanft ein- und ausblendet. Wenn ausgeblendet, wird das Kind aus dem Widgetbaum entfernt, sodass es nicht mehr interagiert werden kann. Ideal für saubere, reaktionsfähige Übergänge in Benutzeroberflächen, wie z. B. Ladeindikatoren, Modals oder dynamische Inhaltsaktualisierungen. Das Paket unterstützt alle wichtigen Plattformen, einschließlich Android, iOS, Web, macOS, Windows und Linux, was es vielseitig für plattformübergreifende Anwendungen macht. Es integriert sich nahtlos in das Animationssystem von Flutter und erfordert minimale Einrichtung.

Anwendungsfälle

  • Ladezustandsübergänge
  • Modal- oder Dialoganimationen
  • dynamische Inhaltsansicht
  • Benutzeroberflächenrückmeldung
  • Glatte Änderungen von Bildschirmelementen

Hauptmerkmale

  • Glatte Fade-in/Aus-Animationen
  • Entfernt das Kind aus dem Baum, wenn es verblasst
  • Plattformübergreifende Kompatibilität
  • Minimale Konfiguration
  • Nahtlose Integration mit Flutter
  • Unterstützt alle wichtigen Plattformen

Geeignet für

  • Entwickler, die einfache Ausblendeffekte benötigen
  • Apps mit dynamischen Benutzeroberflächenelementen
  • Plattformübergreifende Projekte
  • UI/UX-Verbesserungen
  • Interaktive Komponenten, die eine Sichtbarkeitssteuerung erfordern

Hinweise

  • Das Kind-Widget wird nach dem Ausblenden nicht beibehalten
  • Nicht geeignet für dauerhafte Benutzeroberflächenelemente
  • Erfordert sorgfältige Behandlung in Zustandskontexten
  • Beschränkt auf Fade-Übergänge
  • Keine integrierte Steuerung für Rückwärtsanimation

Original-README

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

flutter_fader

pub package codecov style: flutter lints License: MIT

A widget for Flutter that allows you to fade in and out a child widget.
When a widget is faded out it is no longer in the view tree. Meaning that it can't be used or interacted with. Handy for hiding buttons.

Example of fader with buttons Example of fader with scroll

Getting started

In your Flutter project, add the package to your dependencies

dependencies:
  ...
  flutter_fader: ^2.0.0

Usage example

Examples of how to use the widget, and that can also be ran on your device, can be found in the example directory

Import the fader package

import 'package:flutter_fader/flutter_fader.dart';

Create a fader controller, this allows you to control when the Fader fades in or out

FaderController faderController = new FaderController();

Create a fader widget, and pass it the fader controller

Fader(
  controller: faderController,
  duration: const Duration(milliseconds: 50),
  child: Text("Hello, world!"),
)

Now you can fade the child widget in and out at will

faderController.fadeOut();
faderController.fadeIn();

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.