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