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

पैकेज विवरणv2.3.0

marquee

एक फ्लटर विजेट जो अनंत रूप से टेक्स्ट को स्क्रॉल करता है। कई कस्टमाइज़ेशन प्रदान करता है, जिसमें कस्टम स्क्रॉल दिशाओं, अवधि, कर्व और प्रत्येक चक्कर के बाद रुकावट शामिल हैं।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
1 लाख
लाइक
1.1 हज़ार
Pub अंक
150

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

flutter pub add marquee

पैकेज अवलोकन

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

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

उपयोग

  • सीमित स्थान में लंबे शीर्षक प्रदर्शित करना
  • एनिमेटेड नोटिफिकेशन बनाना
  • टिकर-शैली की समाचार प्रवाह दिखा रहा है
  • गतिशील पाठ प्रभावों के साथ यूआई में सुधार
  • स्क्रॉलिंग बैनर कार्यान्वयन

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

  • अनंत टेक्स्ट स्क्रॉलिंग
  • कस्टमाइज़ किए गए स्क्रॉल दिशा
  • नियत एनीमेशन अवधि और वक्र
  • प्रत्येक स्क्रॉल चक्र के बाद रोकें
  • बहुपлатफॉर्म समर्थन
  • मौजूदा विजेट्स के साथ आसान एकीकरण

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

  • एनिमेटेड टेक्स्ट डिस्प्ले की आवश्यकता वाले डेवलपर्स
  • अपने उपयोगकर्ता इंटरफेस तत्वों को आकर्षक बनाने वाले डिजाइनर
  • वास्तविक समय के डेटा फीड वाले ऐप्स
  • इंटरैक्टिव किओस्क या डैशबोर्ड
  • प्रतिक्रियाशील पाठ एनीमेशन की आवश्यकता वाले प्रोजेक्ट

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

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

मूल README

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

⏩ A Flutter widget that scrolls text infinitely. Provides many customizations including custom scroll directions, durations, curves as well as pauses after every round.

Appreciate the widget? Show some ❤️ and star the repo to support the project.

Usage

This is a minimalistic example:

Marquee(
  text: 'There once was a boy who told this story about a boy: "',
)

And here's a piece of code that makes full use of the marquee's customizability:

Marquee(
  text: 'Some sample text that takes some space.',
  style: TextStyle(fontWeight: FontWeight.bold),
  scrollAxis: Axis.horizontal,
  crossAxisAlignment: CrossAxisAlignment.start,
  blankSpace: 20.0,
  velocity: 100.0,
  pauseAfterRound: Duration(seconds: 1),
  startPadding: 10.0,
  accelerationDuration: Duration(seconds: 1),
  accelerationCurve: Curves.linear,
  decelerationDuration: Duration(milliseconds: 500),
  decelerationCurve: Curves.easeOut,
)

For more information about the properties, have a look at the API reference.

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 1 आइटम

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

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