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