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