Kategorien, Pakete und Repositories suchen

Cover von hue_rotation
Paketdetailsv2.0.1

hue_rotation

Ändern Sie die Farbe jedes Widgets, das eine Farbe hat. Ähnlich wie die Hue-Rotation von SwiftUI.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
428
Likes
29
Pub-Punkte
160

Paket installieren

flutter pub add hue_rotation

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Das hue_rotation-Paket ermöglicht Entwicklern die dynamische Anpassung der Farbtonwerte beliebiger Widgets mit Farbe, vergleichbar mit dem Hue-Rotation-Effekt von SwiftUI. Es bietet eine einfache Möglichkeit, Farben durch Drehen ihrer Farbtonwerte zu modifizieren und visuelle Effekte wie Tönung oder Farbverschiebung zu erzielen, ohne die ursprüngliche Farbdefinition zu verändern. Dies ist besonders nützlich für die Erstellung dynamischer Themen, interaktiver Farbanpassungen oder animierter Farbübergänge in Flutter-Apps auf mehreren Plattformen.

Anwendungsfälle

  • Dynamische Farbeffekte anwenden
  • Themenbasierte Benutzeroberflächen erstellen
  • Animierte Farbübergänge
  • Farbfilter implementieren
  • Anpassen der Widget-Erscheinung
  • Verbesserung der visuellen Rückmeldung

Hauptmerkmale

  • Farbtonrotations-Transformation
  • Unterstützung für alle Flutter-Plattformen
  • Einfache Integration mit bestehenden Widgets
  • Keine Abhängigkeit von externen Assets
  • Minimaler Boilerplate erforderlich
  • Funktioniert mit jedem farbbasierten Widget

Geeignet für

  • UI-Designer, die visuelle Vielfalt suchen
  • Entwickler, die interaktive Farbwerkzeuge erstellen
  • Apps, die dynamische Themen erfordern
  • Bildungprojekte zur Farbtheorie
  • Prototyping farbiger Schnittstellen

Hinweise

  • Beschränkt auf Farbtonmanipulation
  • Hat keinen Einfluss auf Sättigung oder Helligkeit
  • Kann eine Leistungstestung auf großen Widget-Bäumen erfordern
  • Am besten mit nicht wesentlichen dekorativen Elementen verwendet
  • Nicht geeignet für präzise Farbsteuerung über die Nuance hinaus

Original-README

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

Getting Started

Installation

Example Code

About

  • This widget performs a hue rotation on the child's color:
  • Degrees defines the number of degrees around the color circle the color will be adjusted.
  • A value of 0 leaves the color unchanged.
  • A value of 180 paints the complementary color.
  • The manipulated color in the example is Colors.blue.

HueRotation in Action

Screenrecording Screenrecording

Todo

  • Add feature requests
  • Merge your pull requests

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.