श्रेणियाँ, पैकेज और रिपॉज़िटरी खोजें

hue_rotation कवर
पैकेज विवरणv2.0.1

hue_rotation

किसी भी विजेट का रंग बदलें जिसमें रंग है। SwiftUI के ह्यू रोटेशन के समान।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
428
लाइक
29
Pub अंक
160

पैकेज इंस्टॉल करें

flutter pub add hue_rotation

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

ह्यू रोटेशन पैकेज विकासकर्ताओं को किसी भी रंग वाले विजेट के ह्यू को डायनामिक रूप से समायोजित करने की अनुमति देता है, जैसे कि SwiftUI के ह्यू रोटेशन प्रभाव। यह रंगों के ह्यू मानों को घुमाकर रंगों को संशोधित करने का एक सरल तरीका प्रदान करता है, जिससे रंग के मूल परिभाषा को बदले बिना टिंटिंग या रंग बदलने जैसे दृश्य प्रभाव प्राप्त किए जा सकते हैं। यह फ्लटर ऐप्स में डायनामिक थीम, इंटरैक्टिव रंग समायोजन या एनिमेटेड रंग संक्रमण बनाने के लिए विशेष रूप से उपयोगी है जो कई प्लेटफॉर्मों पर काम करते हैं।

उपयोग

  • गतिशील रंग प्रभाव लागू करना
  • थीम आधारित UI बनाना
  • रंग संक्रमण एनिमेट करना
  • रंग फ़िल्टर कार्यान्वयन
  • विजेट उपस्थिति को कस्टमाइज़ करना
  • दृश्य प्रतिक्रिया को बढ़ाना

मुख्य विशेषताएँ

  • ह्यू रोटेशन परिवर्तन
  • सभी फ्लटर प्लेटफॉर्म के लिए समर्थन
  • मौजूदा विजेट्स के साथ आसान एकीकरण
  • बाहरी संपत्तियों पर निर्भरता नहीं
  • आवश्यक बॉयलरप्लेट कम से कम
  • किसी भी रंग-आधारित विजेट के साथ काम करता है

इनके लिए उपयुक्त

  • दृश्य विविधता की तलाश में UI डिजाइनर
  • इंटरैक्टिव रंग उपकरण बनाने वाले डेवलपर्स
  • गतिशील थीम की आवश्यकता वाले ऐप्स
  • रंग सिद्धांत पर शैक्षिक प्रोजेक्ट्स
  • रंगीन इंटरफेस का प्रोटोटाइपिंग

विचार योग्य बातें

  • केवल टोन संशोधन तक सीमित
  • संतृप्ति या चमक को प्रभावित नहीं करता है
  • बड़े विजेट वृक्ष पर प्रदर्शन परीक्षण की आवश्यकता हो सकती है
  • गैर-आवश्यक सजावटी तत्वों के साथ सबसे अच्छा उपयोग किया जाता है
  • ह्यू के आगे सटीक रंग नियंत्रण के लिए उपयुक्त नहीं

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

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

श्रेणियाँ

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट

अभी कोई डेटा उपलब्ध नहीं है।