एक स्मूथ, कस्टमाइज़ करने योग्य ड्रैगेबल कंटेनर विजेट जो अलग-अलग बच्चों को खींचने, हटाने या स्थिर रखने की अनुमति देता है। डायनामिक लेआउट के लिए डिज़ाइन किया गया है और SliverGridDelegate के समर्थन के साथ, बहुत उपयुक्त है जब आपको बदलते हुए और इंटरैक्टिव यूआई की आवश्यकता हो। पैकेज उपयोगकर्ता अनुक्रिया को बढ़ावा देता है जिसमें सहज ड्रैग-एंड-ड्रॉप व्यवहार होता है जबकि प्रदर्शन और प्रतिक्रिया बनाए रखता है। कस्टमाइज़ करने योग्य डैशबोर्ड, टास्क बोर्ड या किसी भी ऐसे लेआउट के निर्माण के लिए आदर्श है जिसमें लचीले आइटम प्रबंधन की आवश्यकता हो।
उपयोग
- पुनर्व्यवस्थित करने योग्य डैशबोर्ड विजेट्स
- इंटरैक्टिव टास्क या कार्ड प्रबंधन
- ड्रैग सपोर्ट वाले डायनामिक ग्रिड लेआउट
- कस्टमाइज़ किए जा सकने वाले UI घटक
- कैनबैन शैली के इंटरफेस बनाना
मुख्य विशेषताएँ
- अलग-अलग बच्चों को खींचें
- आइटम के निरस्त करने और ठीक करने का समर्थन
- SliverGridDelegate सामंजस्यता
- स्मूथ ड्रैग एनीमेशन
- क्रॉस-प्लेटफ़ॉर्म समर्थन (Android, iOS, Web, macOS, Windows, Linux)
- pub add के माध्यम से आसान एकीकरण
इनके लिए उपयुक्त
- इंटरैक्टिव लेआउट बना रहे डेवलपर्स
- ड्रैग एंड ड्रॉप कार्यक्षमता की आवश्यकता वाले UI डिज़ाइनर
- कस्टमाइज़ किए गए ग्रिड या सूची व्यवस्था की आवश्यकता वाले ऐप
- गतिशील सामग्री पुनर्व्यवस्था वाले प्रोजेक्ट्स
- क्रॉस-प्लेटफॉर्म एप्लिकेशन
विचार योग्य बातें
- ध्यान से राज्य प्रबंधन की आवश्यकता हो सकती है
- बड़ी संख्या में आइटम के साथ प्रदर्शन प्रभाव
- मूल ड्रैग व्यवहार के अलावा सीमित कस्टमाइजेशन
- अत्यधिक उच्च आवृत्ति के ड्रैग संचालन के लिए अनुकूलित नहीं है
