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

checkmark कवर
पैकेज विवरणv0.0.2+1

checkmark

एनिमेटेड चेक मार्क। रंग, वक्र, अवधि और अधिक को कस्टमाइज़ करें।

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

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

flutter pub add checkmark

पैकेज अवलोकन

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

एक फ्लटर पैकेज जो एनिमेटेड चेकमार्क विजेट प्रदान करता है, जिसमें रंग, एनिमेशन कर्व, अवधि आदि के अनुकूलन की अनुमति है। उपयोगकर्ता इंटरफ़ेस में स्मूथ दृश्य प्रतिक्रिया के लिए डिज़ाइन किया गया है, यह फॉर्म सत्यापन, कार्य पूर्णता और इंटरैक्टिव तत्वों को बढ़ावा देता है। पैकेज सभी प्रमुख प्लेटफॉर्म जैसे Android, iOS, Web, macOS, Windows और Linux का समर्थन करता है, जिससे उपकरणों के बीच संगत व्यवहार सुनिश्चित होता है। भारहीन, पुन: उपयोग करने योग्य और दृश्य रूप से आकर्षक चेकमार्क एनिमेशन की तलाश करने वाले विकासकर्ताओं के लिए आदर्श है।

उपयोग

  • फॉर्म वैधता प्रतिक्रिया
  • कार्य पूर्ण होने के संकेतक
  • इंटरैक्टिव बटन स्थितियाँ
  • लोडिंग सफलता संक्रमण
  • ऑनबोर्डिंग प्रगति सूचकांक

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

  • नियत रंग
  • नियत एनीमेशन अवधि
  • सुलभ वक्र एनीमेशन
  • क्रॉस-प्लेटफ़ॉर्म समर्थन
  • Flutter के साथ सरल एकीकरण
  • निर्धारित लेखन चौड़ाई

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

  • Flutter का उपयोग करने वाले UI/UX डिज़ाइनर
  • फॉर्म या चेकलिस्ट बनाने वाले डेवलपर्स
  • कार्रवाई की दृश्य पुष्टि की आवश्यकता वाले ऐप्स
  • हल्के एनीमेशन की आवश्यकता
  • स्थिर प्रतिक्रिया दृश्य की आवश्यकता वाले परियोजनाएँ

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

  • केवल चेकमार्क एनिमेशन तक सीमित
  • निर्मित टेक्स्ट या लेबल समर्थन नहीं है
  • लेआउट में हस्ताक्षरित स्थिति की आवश्यकता होती है
  • एनिमेशन उच्च प्रदर्शन वाले गेम्स के लिए उपयुक्त नहीं हो सकता है
  • जटिल राज्य परिवर्तन के लिए उपयुक्त नहीं

मूल README

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

An animated check mark widget. It automatically animates when you toggle it on/off. It can also be styled.

Appearance

Parameters

class CheckMark extends ImplicitlyAnimatedWidget {
  const CheckMark({
    Key? key,
    Duration duration = const Duration(milliseconds: 300),
    Curve curve = Curves.linear,
    VoidCallback? onEnd,
    this.active = false,
    this.activeColor = const Color(0xff4fffad),
    this.inactiveColor = const Color(0xffe3e8ed),
    this.strokeWidth = 5,
    this.strokeJoin = StrokeJoin.round,
    this.strokeCap = StrokeCap.round,
  })
}

Usage

Check the /example folder for an example of the above functionality.

Minimal example:

SizedBox(
  height: 50,
  width: 50,
  child: CheckMark(
    active: checked,
    curve: Curves.decelerate,
    duration: const Duration(milliseconds: 500),
  ),
),

Additional information

If you find any problems, please file an issue if one doesn't already exist.

श्रेणियाँ

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

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