सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।
एक फ्लटर पैकेज जो फ्लोटिंग एक्शन बटन (FAB) के चारों ओर एलीगेंट सर्कुलर मेनू बनाने की अनुमति देता है। यह मेनू आइटम के लिए चिकनी एनीमेशन और कस्टमाइज़ करने योग्य विकल्प प्रदान करता है, जो मोबाइल और वेब एप्लिकेशन में उपयोगकर्ता इंटरैक्शन को बढ़ावा देने के लिए आदर्श है। यह पैकेज एंड्रॉइड, आईओएस, वेब, मैकओएस, विंडोज और लिनक्स जैसे कई प्लेटफॉर्म को सपोर्ट करता है, जिससे डिवाइस के बीच संगत व्यवहार सुनिश्चित होता है। सरल कॉन्फ़िगरेशन और रिस्पॉन्सिव डिज़ाइन के साथ, यह FAB-आधारित नेविगेशन के कार्यान्वयन को सरल बनाता है।
उपयोग
मोबाइल ऐप्स में इंटरैक्टिव FAB मेनू जोड़ना
एनिमेटेड सर्कुलर एक्शन पैनल्स के साथ UI में सुधार
संदर्भ-आधारित त्वरित कार्रवाई इंटरफेस बनाना
वेब ऐप्स में गेस्चर-ड्राइवन नेविगेशन का कार्यान्वयन
स्पर्श-अनुकूल नियंत्रणों का डिज़ाइन करना
मुख्य विशेषताएँ
मेनू विस्तार के लिए स्मूथ गोलाकार एनीमेशन
कस्टमाइज़ेबल मेनू आइटम लेआउट और स्टाइलिंग
बहुपлатफॉर्म लक्ष्यों का समर्थन
मौजूदा FAB घटकों के साथ आसान एकीकरण
कॉन्फ़िगरेबल ट्रिगर गेस्चर और समय
इनके लिए उपयुक्त
फीचर-समृद्ध मोबाइल UI बनाने वाले डेवलपर्स
गतिशील FAB इंटरैक्शन की तलाश में डिज़ाइनर
क्रॉस-प्लेटफ़ॉर्म सुसंगतता का लक्ष्य निर्धारित करने वाली टीमें
स्पष्ट गतिमान हस्तक्षेप आधारित नेविगेशन की आवश्यकता वाले एप्स
दृश्य चमक और उपयोगकर्ता एंगेजमेंट पर बल देने वाले प्रोजेक्ट
विचार योग्य बातें
कम शक्ति वाले उपकरणों पर कुछ संभवतः प्रदर्शन समायोजन की आवश्यकता होगी
जटिल मेनू व्यवहार के लिए सीमित कस्टमाइज़ेशन
Flutter के गतिशील प्रणाली की स्थिरता पर निर्भर करता है
घनीभूत मेनू संरचनाओं के लिए उपयुक्त नहीं
मध्यम संख्या में मेनू आइटम (4-8) के लिए सबसे उपयुक्त
मूल README
संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।
FAB Circular Menu
A Flutter package to create a nice circular menu using a Floating Action Button.
Sets the FAB color while the menu is open. This property takes precedence over fabColor
-
fabCloseColor
Sets the FAB color while the menu is closed. This property takes precedence over fabColor
-
fabChild
Sets the child inside the FAB. This property takes precedence over fabOpenicon and fabCloseIcon
-
fabOpenIcon
Sets the FAB icon while the menu is open
Icon(Icons.menu)
fabCloseIcon
Sets the FAB icon while the menu is closed
Icon(Icons.close)
fabMargin
Sets the widget margin
EdgeInsets.all(16.0)
animationDuration
Changes the animation duration
Duration(milliseconds: 800)
animationCurve
Allows you to modify the animation curve
Curves.easeInOutCirc
onDisplayChange
This callback is called every time the menu is opened or closed, passing the current state as a parameter.
-
Handling the menu programmatically
It is possible to handle the menu programmatically by using a key.
Just create a key and set it in the key property of the FabCircularMenuPlus, then use the key to get the current state and open, close or check the status of the menu.