पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

पैकेज विवरणv1.0.0

measured_size

एक फ्लटर विजेट जो अपने बच्चे का आकार रनटाइम में गणना करता है।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
1.1 हज़ार
लाइक
40
Pub अंक
140

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

flutter pub add measured_size

पैकेज अवलोकन

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

measured_size पैकेज एक Flutter विजेट है जो समय के साथ बच्चे विजेट के आकार की गणना करता है और उसे उपलब्ध कराता है। यह एक बच्चे विजेट को लपेटता है और उसके वास्तविक दृश्य आकार को प्रदान करता है, जिससे वास्तविक समय में माप के आधार पर लेआउट समायोजन करना उपयोगी होता है। जब सटीक आकार की आवश्यकता होती है तो इसका उपयोग अनुकूल या प्रतिक्रियाशील UI बनाने में विशेष रूप से उपयोगी होता है। यह पैकेज सभी प्रमुख प्लेटफॉर्म जैसे Android, iOS, Web, macOS, Windows और Linux पर काम करता है।

उपयोग

  • प्रतिक्रियाशील लेआउट
  • गतिशील UI आकार
  • लेआउट डिबगिंग
  • अनुकूल डिज़ाइन
  • रनटाइम आयाम ट्रैकिंग

मुख्य विशेषताएँ

  • रियल-टाइम आयाम मापन
  • क्रॉस-प्लेटफॉर्म समर्थन
  • सरल API
  • बच्चा विजेट लपेटना
  • आकार कॉलबैक

इनके लिए उपयुक्त

  • गतिशील लेआउट तर्क की आवश्यकता वाले विकासकर्ता
  • सटीक आयाम की आवश्यकता वाले UI बिल्डर
  • लेआउट समस्याओं का निदान करना
  • कस्टम विजेट निर्माण

विचार योग्य बातें

  • अत्यधिक उपयोग करने पर प्रदर्शन पर प्रभाव पड़ सकता है
  • विजेट वृक्ष में सावधानीपूर्वक स्थापित करने की आवश्यकता होती है
  • स्थिर लेआउट के लिए उपयुक्त नहीं
  • प्रत्यक्ष बच्चे के आकार को मापने तक सीमित
  • लेआउट पुनर्निर्माण की संभावना

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

measured_size

A flutter widget that calculates the size of it's child in runtime.

Getting Started

MeasuredSize Calculated the size of it's child in runtime. All you have to do is to wrap your widget with MeasuredSize and listen to size changes.

Usage

Complete example

MeasuredSize(
              onChange: (Size size) {
                setState(() {
                  print(size);
                });
              },
              child: Text(
                '$_counter',
                style: Theme.of(context).textTheme.headline4,
              ),
            );

onChange will be called when the [Size] changes.

onChange will return the value ONLY once if it didn't change, and it will NOT return a value if it's equals to Size.zero

श्रेणियाँ

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

इस पैकेज का उपयोग करने वाले प्रोजेक्ट

अभी कोई डेटा उपलब्ध नहीं है।