सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।
Modals एक Flutter पैकेज है जिसका उद्देश्य ओवरले, जैसे डायलॉग, बॉटम शीट्स और कस्टम पॉपअप के निर्माण और प्रबंधन को सरल बनाना है। यह सभी प्लेटफॉर्मों पर मॉडल्स को दिखाने और संभालने के लिए एक साफ और सुसंगत API प्रदान करता है, बॉयलरप्लेट को कम करता है और विकासकर्ता अनुभव को बेहतर बनाता है। एनीमेशन, डिस्मिसिबिलिटी और रिस्पॉन्सिव लेआउट के लिए निर्मित समर्थन के साथ, यह Flutter ऐप में सामान्य ओवरले पैटर्न को सरल बनाता है। इस पैकेज का उपयोग जटिल सेटअप के बिना UI ओवरले को प्रबंधित करने के लिए हल्के और विश्वसनीय समाधान की तलाश करने वाले विकासकर्ताओं के लिए आदर्श है।
उपयोग
डायलॉग और चेतावनियाँ प्रदर्शित करना
कस्टम ओवरले छवियाँ बनाना
बॉटम शीट इंटरैक्शन का प्रबंधन
मार्गदर्शित उपयोगकर्ता प्रवाह का कार्यान्वयन
मॉडल नेविगेशन का प्रबंधन
पॉपअप तर्क को सरल बनाना
मुख्य विशेषताएँ
एकीकृत मोडल API
क्रॉस-प्लेटफॉर्म संगतता
निर्मित एनीमेशन
आसान रूप से रद्द करना संभालें
प्रतिक्रियाशील डिज़ाइन समर्थन
न्यूनतम बॉयलरप्लेट
इनके लिए उपयुक्त
Flutter शुरुआती
UI-भारी एप्लिकेशन
लगातार ओवरले वाले ऐप्स
सुसंगतता चाहने वाले डेवलपर्स
रखरखाव को निर्धारित करने वाली टीमें
त्वरित प्रोटोटाइपिंग की आवश्यकता वाले प्रोजेक्ट
विचार योग्य बातें
ओवरले विशिष्ट कार्यक्षमता तक सीमित
कोई निर्मित अवस्था प्रबंधन नहीं
मौजूदा राज्य समाधानों के साथ हस्तकला एकीकरण की आवश्यकता होती है
जटिल नेविगेशन स्टैक के लिए उपयुक्त नहीं
फ्लटर के रेंडरिंग पाइपलाइन पर निर्भर करता है
उन्नत डिजाइन के लिए अतिरिक्त स्टाइलिंग की आवश्यकता हो सकती है
मूल README
संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।
Modals
Flutter overlays simplified!
Motivation
Working with Flutter overlays is quite cumbersome. Adding a simple context menu next to your button should not be hard.
Say hello 👋 to Modals, a package to simplify all your overlay needs!
Features
Show modals easily
Position modals using absolute position
Position modals using alignment
Position modals based on another widget position
Prioritise modal visibility
Remove modals easily
Remove modal by id
Remove all modals at once
Remove modal by tapping modal barrier
Remove modals on route changes
How to use
Showing modals
showModal is used to show modals. Function accepts a ModalEntry as parameter.
ModalEntry has 3 options ModalEntry.positioned, ModalEntry.aligned and ModalEntry.anchored