Pakete, Repositories und App-Kategorien suchen

Cover von simple_speed_dial
Paketdetailsv0.1.7

simple_speed_dial

Ein einfacher Speed-Dial für Flutter. Sie können so viele Speed-Dial-Optionen verwenden, wie Sie möchten. Sie können Beschriftungen neben den Speed-Dial-Optionen verwenden. Die Farben jedes FABs können festgelegt werden.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
1430
Likes
95
Pub-Punkte
160

Paket installieren

flutter pub add simple_speed_dial

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Ein leichtgewichtiger Flutter-Paket, das ein anpassbares Speed-Dial-Widget bereitstellt, mit dem Benutzer mehrere fließende Aktionsschaltflächen (FABs) mit optionalen Beschriftungen und individuellen Farbeinstellungen hinzufügen können. Ideal zur Verbesserung der Navigation in Apps mit einer sauberen, kompakten Oberfläche. Das Speed-Dial unterstützt alle wichtigen Plattformen wie Android, iOS, Web, macOS, Windows und Linux. Es ist für Einfachheit und Flexibilität konzipiert und lässt sich problemlos in bestehende Flutter-Projekte integrieren.

Anwendungsfälle

  • Schneller Zugriff auf mehrere Aktionen
  • Verbesserung der App-Navigation
  • Kontextuelle Optionen in einer kompakten Anordnung hinzufügen
  • Anpassen des FAB-Aussehens
  • Interaktive Benutzeroberflächenelemente erstellen

Hauptmerkmale

  • Unterstützung für unbegrenzte FAB-Optionen
  • Optionale Beschriftungen bei FABs
  • Anpassbare Farben pro FAB
  • Plattformübergreifende Kompatibilität
  • Einfache Integration mit Flutter
  • Reaktive und reibungslose Animationen

Geeignet für

  • Entwickler, die eine minimale Geschwindigkeitswahl-Lösung suchen
  • Apps, die schnellen Zugriff auf Aktionen benötigen
  • UI-Designer, die flexible FAB-Layouts wünschen
  • Projekte für mehrere Plattformen
  • Flutter-Anfänger erkunden FAB-Muster

Hinweise

  • Kann zusätzliche Stilisierung für komplexe Layouts erfordern
  • Begrenzte eingebaute Animationsanpassung
  • Nicht ideal für hochdynamische oder datengesteuerte Zifferblätter
  • Am besten geeignet für statische oder vorhersagbare Aktionssätze
  • Benötigt manuelle Behandlung von Tippevents

Original-README

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

simple_speed_dial

A simple speed dial widget for Flutter.

Demonstration:

Demonstration

Usage:

Scaffold(
  floatingActionButton: SpeedDial(
    child: Icon(Icons.add),
    closedForegroundColor: Colors.black,
    openForegroundColor: Colors.white,
    closedBackgroundColor: Colors.white,
    openBackgroundColor: Colors.black,
    labelsStyle: /* Your label TextStyle goes here */,
    labelsBackgroundColor: Colors.white,
    controller: /* Your custom animation controller goes here */,
    speedDialChildren: <SpeedDialChild>[
      SpeedDialChild(
        child: Icon(Icons.directions_run),
        foregroundColor: Colors.white,
        backgroundColor: Colors.red,
        label: 'Let\'s start a run!',
        onPressed: () {
          setState(() {
            _text = 'You pressed \"Let\'s start a run!\"';
          });
        },
        closeSpeedDialOnPressed: false,
      ),
      SpeedDialChild(
        child: Icon(Icons.directions_walk),
        foregroundColor: Colors.black,
        backgroundColor: Colors.yellow,
        label: 'Let\'s go for a walk!',
        onPressed: () {
          setState(() {
            _text = 'You pressed \"Let\'s go for a walk!\"';
          });
        },
      ),
      //  Your other SpeedDialChildren go here.        
    ],
  ),
);

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.