FLUTTER ECOSYSTEM

theme_mode_handler

Flutter-Widget zum Ändern von `themeMode` zur Laufzeit und zum Beibehalten über Neustarts hinweg

Neueste Version
3.0.0
30-Tage-Downloads
261
Likes
19
Pub-Punkte
160

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Übersicht

Ein Flutter-Paket, das die dynamische Änderung des Themenmodus zur Laufzeit ermöglicht und die ausgewählte Theme über Neustarts hinweg beibehält. Es vereinfacht die Handhabung von hellen und dunklen Modus-Einstellungen, indem es die Benutzerwahl automatisch in den gemeinsamen Einstellungen speichert und so Konsistenz beim erneuten Öffnen der App gewährleistet. Das Widget lässt sich nahtlos in bestehende Flutter-Apps integrieren mit minimalem Setup und bietet eine zuverlässige Möglichkeit, den Themenstatus ohne manuelle Speicherlogik zu verwalten.

Anwendungsfälle
  • Dynamisches Thema Wechseln in mobilen Apps
  • Beibehalten der Benutzer-Themenvoreinstellung über Sitzungen hinweg
  • Dunkelmodus-Umschaltung in Web-Anwendungen implementieren
  • Unterstützung der System-Themen-Wahrnehmung
  • Themenanpassung in Desktop-Anwendungen aktivieren
Hauptmerkmale
  • Laufzeit-Themamodusänderungen
  • Automatische Persistenz mithilfe gemeinsamer Einstellungen
  • Einfache Integration mit MaterialApp
  • Unterstützt alle wichtigen Plattformen
  • Konfigurierbarer Standard-Thememodus
Geeignet für
  • Entwickler, die Apps mit Themenumschaltern erstellen
  • Apps, die dauerhafte Benutzerthemen-Einstellungen erfordern
  • Plattformübergreifende Anwendungen, die auf mehrere Geräte abzielen
Hinweise
  • Benötigt die shared_preferences-Abhängigkeit
  • Nur auf themeMode beschränkt (keine vollständige Themenanpassung)
  • Möglicherweise müssen zusätzliche Logik für benutzerdefinierte Themen hinzugefügt werden
  • Nicht geeignet für komplexe Themenverwaltung über das Moduswechseln hinaus
Unterstützte PlattformenAndroidiOSWebmacOSWindowsLinux

Paket installieren

flutter pub add theme_mode_handler

Kategorien

Quell-Repository

Verwandte Projekte