FLUTTER ECOSYSTEM

measure_size

एक विजेट जो उसके आकार में परिवर्तन होने पर कॉलबैक को ट्रिगर करता है

measure_size कवर
नवीनतम वर्ज़न
5.0.2
30-दिन डाउनलोड
11.1 हज़ार
लाइक
40
Pub अंक
160

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

अवलोकन

measure_size पैकेज एक फ्लटर विजेट है जो उसके आकार में बदलाव के समय एक कॉलबैक ट्रिगर करता है, जिससे वास्तविक निरूपित आयामों के आधार पर डायनामिक लेआउट समायोजन संभव होता है। यह एक बच्चा विजेट को लपेटता है और बिल्ड और लेआउट चरणों के दौरान इसके आकार की निगरानी करता है, जिससे यह प्रतिक्रियाशील डिजाइन या सटीक माप पर निर्भर एनीमेशन के लिए आदर्श होता है। पैकेज सभी प्रमुख प्लेटफॉर्म जैसे एंड्रॉइड, आईओएस, वेब, मैकओएस, विंडोज और लिनक्स पर काम करता है, जिससे संगत व्यवहार सुनिश्चित होता है। जब आप निश्चित मानों पर निर्भर नहीं करते हुए कंटेनर के आकार में बदलाव के प्रति प्रतिक्रिया करना चाहते हैं, तो यह विशेष रूप से उपयोगी होता है।

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

पैकेज इंस्टॉल करें

flutter pub add measure_size

श्रेणियाँ

सोर्स रिपॉज़िटरी

संबंधित प्रोजेक्ट