शीर्ष फ्लटर विजेट एक्सटेंशन पैकेज फ्लटर में विजेट एक्सटेंशन, मौजूदा विजेट्स की क्षमता का विस्तार करने का एक तरीका है। फ्लटर में, एक विजेट उपयोगकर्ता इंटरफ़ेस बनाने के लिए एक मूल निर्माण इकाई है, और विजेट को संरचित करने के लिए जोड़े जा सकते हैं ताकि अधिक जटिल उपयोगकर्ता इंटरफ़ेस बनाया जा सके। विजेट एक्सटेंशन विकासकों को मौजूदा विजेट्स की विभिन्न तरीकों से क्षमता का विस्तार करने के लिए नए विजेट्स बनाने की अनुमति देता है। उदाहरण के लिए, एक विजेट एक्सटेंशन मौजूदा विजेट को नए गुणों या विधियों से लैस कर सकता है, या यह अनुमति दे सकता है कि एक मौजूदा विजेट की आकार या व्यवहार को बदलने के लिए इसका व्यवहार ओवरराइड किया जा सके। विजेट एक्सटेंशन आपके फ्लटर एप्लीकेशन में कस्टम क्षमता जोड़ने के लिए उपयोगी हो सकते हैं, बिना नये विजेट्स को पूरी तरह से बनाने की आवश्यकता हो। निम्नलिखित फ्लटर पैकेज विजेट एक्सटेंशन और अतिरिक्त का उपयोग करके प्रसिद्ध विजेट का विकर्षण कर सकते हैं।
visibility_detector
979
एक विजेट जो अपने चाइल्ड की दिखाई देने की जांच करता है और एक कॉलबैक को सूचित करता है।
nested
307
एक फ़्लटर विजेट जो कई अन्य विजेट्स को नगरीयता करने में मदद करता है बिना मैन्युअल नेस्ट करने की आवश्यकता के
nil
305
कुछ ना देखाने के लिए विजेट ट्री में जोड़ने के लिए एक सरल विजेट है, प्रदर्शन पर न्यूनतम प्रभाव होगा
one_context
198
OneContext बिल्डकांत मेन नहीं होती है के बिना डायलॉग, ओवरलेज, नेविगेशन, थीम और मीडिया क्वेरी के प्रबंधन करने का एक सरल तरीका प्रदान करता है।
awesome_extensions
134
विजेट का एक एक्सटेंशन जो बॉयलरप्लेट को कम करने में मदद करता है और कुछ मददगार विधियाँ जोड़ता है। और आप रेस्पॉन्सिव डिजाइन बना सकते हैं।
awesome_flutter_extensions
108
एक फ्लटर एक्सटेंशन जो अंशसंबंधी संदर्भ संपत्तियों तक पहुंच करते समय बॉयलरप्लेट को हटाता है
flutter_conditional_rendering
107
एक फ़्लटर पैकेज जो शर्ताधीन प्रतिस्थापन को बढ़ावा देता है, if-else और switch शर्तों का समर्थन करता है
conditional_builder_null_safety
64
शर्ताधीन प्रकार के अनुसार UI तत्व दिखाएँ और null सुरक्षा का समर्थन करें
flutter_lazy_indexed_stack
61
एक Flutter पैकेज जो ओक्तेडारियों को आलसी रूप से लोड करने की क्षमता देता है।
cupertino_will_pop_scope
53
क्यूपर्टिनो पेज संक्रमणों पर 'onWillPop' कॉलबैक्स को सक्षम करता है और मना करने वाले 'Swipe to go back' संकेतों के गतिविधि प्रतिक्रिया को सुधारता है
universal_widget
52
एक यूनिवर्सल विजेट जिसे आप अपने विजेट ट्री के किसी भी स्थान पर रख सकते हैं, जिसमें एनिमेशन और पहुँचता समर्थन होता है।
helpers
43
हेल्पर्स एक टूल है जो आपको इंघनियस्टिक और थका देने वाले वक्तव्यों को पठने योग्य और सूक्ष्म वक्तव्यों में बदलने की अनुमति देता है।
quickly
40
तेजी व स्वच्छता से विकास के लिए बनाया गया है। यह विजेट, स्ट्रिंग, सूची और मैप पर कई एक्सटेंशन मेथड प्रदान करता है।
flutter_utils_project
40
यह पुस्तकालय आपके प्रोजेक्ट को तेजी से और कम मेहनत के साथ बनाने, कोड जोड़ने में मदद करती है।
multiple_stream_builder
36
फ़्लटर विजेट जो कई एकाधिक समन्वित StreamBuilder विजेट को बदलने के लिए नए विजेट्स प्रदान करता है
need_resume
34
एक पैकेज जो स्थितिगत क्रिया (onResume, onPause, onReady) को स्थानिक विजेट (हर स्क्रीन के लिए) पर लागू करने की सुविधा प्रदान करता है।
futuristic
31
एक StatelessWidget के भीतर सुरक्षित रूप से एक भविष्यवाणी के साथ एक Future को निष्पादित और पुनः प्रयास करने के लिए संभव बनाता है।
widget_size
30
एक विजेट जो अपना आकार गणित करता है जब वह बिल्ड होता है और एक विजेट ट्री में लगाया जाता है।
flutter_helper_utils
30
फ़्लटर हेल्पर पैकेज विभिन्न एक्सटेंशन और मददगार विधियाँ प्रदान करता है जो विकास को और शक्तिशाली बना सकती हैं।
multi_value_listenable_builder
28
फ़्लटर पैकेज जो लगभग एक ही विजेट का उपयोग करके कई मानाकों को सुनने की अनुमति देता है
should_rebuild
26
एक विजेट बच्चे विजेट को अनावश्यक पुनर्निर्माण से रोक सकता है। आप नवीनीकरण शर्तें कस्टमाइज़ कर सकते हैं
flutter_stream_listener
20
स्ट्रीम और सदस्यता प्रबंधित करने में मदद करने वाला फ़्लटर पैकेज। स्ट्रीम्स पर मैन्युअल सदस्यताओं की सदस्यताएं करने की जटिलता को कम करने के लिए बनाया गया है