Pakete, Repositories und App-Kategorien suchen

Paketdetailsv0.0.1

color_hex

Flutter-Paket zum Konvertieren von Hex-String in Color() und umgekehrt

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
766
Likes
6
Pub-Punkte
140

Paket installieren

flutter pub add color_hex

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Das color_hex-Paket ist eine leichte Flutter-Utility, die eine nahtlose Umwandlung zwischen hexadezimalen Farbzeichenfolgen und Flutter-Color-Objekten ermöglicht. Es vereinfacht die Farbverwaltung in Apps, indem es einfache Methoden zum Parsen von Hex-Codes (wie '#FF5733') in Color-Instanzen und zur Umwandlung von Color-Objekten zurück in ihre Hex-Zeichenfolgen-Repräsentation bereitstellt. Ideal für dynamische Theming, Farbauswahl oder jede Situation, die eine Farbmanipulation aus Texteingaben erfordert.

Anwendungsfälle

  • Konvertieren von Hex-Zeichenfolgen in Color-Objekte
  • Generieren von Hex-Zeichenfolgen aus Color-Instanzen
  • Dynamische Themenanpassung
  • Farbwähler-Integration
  • Stilen von Benutzeroberflächenelementen mit Hex-Werten
  • Farbeinstellungen speichern und laden

Hauptmerkmale

  • Einfache Hex zu Farbe Konvertierung
  • Farbe in Hex-String Serialisierung
  • Unterstützt Alpha-Kanal im Hexadezimalformat
  • Minimale Abhängigkeitsspur
  • Plattformübergreifende Kompatibilität
  • Sauberer, intuitiver API

Geeignet für

  • Entwickler, die mit Farbthemen arbeiten
  • Apps, die Farbwähler verwenden
  • Projekte, die eine hexadezimale Farbspeicherung erfordern
  • UI/UX-Designer, die Farblogik umsetzen
  • Flutter-Apps, die eine konsistente Farbverwaltung benötigen

Hinweise

  • Überprüft keine Eingabe im Hex-Format
  • Keine integrierte Unterstützung für benannte Farben
  • Beschränkt auf grundlegende Farbzeichenfolgenoperationen
  • Benötigt manuelle Fehlerbehandlung für ungültige Hexadezimalwerte
  • Nicht geeignet für komplexe Farbmanipulationen

Original-README

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

color_hex:

A package helps you to convert Hex color to Color() , and convert Color() to hex color

# 👨‍💻 Developed by:

profile

Nasr Al-Rahbi @abom_me

👨🏻‍💻 Find me in :

Twitter Instagram LinkedIn Stack Overflow



🔥 Get Started :

Pubspec changes:

      dependencies:
        color_hex: <last_verison>
How to use it?

you can add it to your text or color as extension like this :

  Color color=Colors.deepPurple;
  String hex="#000000";
  /// here we convert the hex to color and the color to hex 
Text(color.convertToHex.hex,style: TextStyle(color: hex.convertToColor),),

Another way you can convert it using the function :

  Color color=Colors.deepPurple;
  String hex="#000000";
InkWell(
onTap: (){
/// Convert HexColor to Color()
print(hexToColor(hex).toString());
/// Convert Color() to HexColor
print(colorToHex(color).hex);
print(colorToHex(color).color);
},
child:Text("click to convert",style: TextStyle(
/// here we convert the color to hex then we convert the hex to color again
color: color.convertToHex.hex!.convertToColor
),)
)

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.