सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।
एक फ्लटर पैकेज जो कस्टमाइज़ेबल सर्कुलर काउंटडाउन टाइमर प्रदान करता है, जिसका उपयोग दिन, घंटे, मिनट, सेकंड या बिंदुओं जैसे अमूर्त मानों को दिखाने के लिए किया जा सकता है। इसमें स्मूथ एनीमेशन और एक सुविधाजनक इंटरफ़ेस है, जो टाइमर, गेम या टास्क ट्रैकर जैसे ऐप्स के लिए आदर्श है। यह पैकेज Android, iOS, Web, macOS, Windows और Linux जैसे कई प्लेटफॉर्म का समर्थन करता है।
उपयोग
गेम टाइमर
कार्य गिनती
इवेंट काउंटडाउन
फिटनेस ट्रैकिंग
इंटरैक्टिव यूआई तत्व
मुख्य विशेषताएँ
स्मूथ सर्कुलर एनिमेशन
कस्टमाइज़ किए गए समय इकाइयाँ
क्रॉस-प्लेटफ़ॉर्म समर्थन
निर्धारित रंग और आकार
Flutter विजेट्स के साथ आसान एकीकरण
इनके लिए उपयुक्त
इंटरैक्टिव काउंटडाउन इंटरफेस बना रहे डेवलपर्स
दृश्य समय ट्रैकिंग की आवश्यकता वाले ऐप
गेमिफाइड एप्लिकेशन्स
शैक्षिक या उत्पादकता टूल
विचार योग्य बातें
गणना लॉजिक को हस्तक्षेप से संभालने की आवश्यकता है
सीमित निर्मित फॉर्मेटिंग विकल्प
सरल गिनती की आवश्यकताओं के लिए बेहतर है, जटिल योजना के बजाय
मूल README
संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।
circular_countdown
A package that represents a circular countdown that you can use for every kind of units (days, hours, seconds, points, ...).
Demo
A web demo is available here : https://mattisbrizard.github.io/circular_countdown/#/
Getting Started
In the pubspec.yaml of your flutter project, add the following dependency:
By playing with the parameters, you can change the size, the colors, the size of the gaps, the strokeWidth and more to have more complex Countdowns.
Timer countdown
If you want to have full control on the timer (start, pause, etc), please see the section Controlled countdown below.
If you want to use the CircularCountdown widget as a Time Countdown, you can use the built-in TimeCircularCountdown that wraps the timer logic for you: (see how in example)
You can repeat the timer when ended by using the repeat bool property.
Controlled countdown
To have full control on the timer (play, pause, reset, shared between mutliple screen, etc), you can use CircularCountdown with the timer_controller library.
If you find a bug or want a feature, but don't know how to fix/implement it, please fill an issue.
If you fixed a bug or implemented a feature, please send a pull request.