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

पैकेज विवरणv7.0.3

context_watch

बिल्ड विधि के भीतर प्रेक्षणीय मान परिवर्तनों के लिए देखने का आसान तरीका।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
18.6 हज़ार
लाइक
43
Pub अंक
150

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

flutter pub add context_watch

पैकेज अवलोकन

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

context_watch एक हल्का Flutter पैकेज है जो बिल्ड विधि के भीतर प्रतिक्रियाशील मानों में बदलाव को देखने को सरल बनाता है। यह विकासकर्ताओं को स्टेट अपडेट के लिए लिस्टनर को हाथ से प्रबंधित किए बिना या जटिल स्टेट मैनेजमेंट समाधान का उपयोग किए बिना देखने की अनुमति देता है। context का उपयोग करके, यह एक साफ और स्पष्ट तरीके से देखने की अनुमति देता है जो देखने वाले डेटा में बदलाव के लिए, कोड की पठनीयता में सुधार करता है और बॉइलरप्लेट को कम करता है। छोटे से मध्यम आकार के ऐप्स के लिए आदर्श जहां कम सेटअप पसंद किया जाता है।

उपयोग

  • रियल-टाइम UI अपडेट राज्य परिवर्तनों के आधार पर
  • विजेट वृक्ष में राज्य प्रेक्षण को सरल बनाना
  • राज्य-संवेदनशील विजेट में बॉयलरप्लेट को कम करना
  • पूर्ण राज्य प्रबंधन का हल्का विकल्प
  • बिल्ड विधियों में प्रतिक्रियाशील मूल्यों का अवलोकन करना

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

  • निर्भरता के बिना न्यूनतम सेटअप
  • स्वचालित सुनने वाला प्रबंधन
  • build विधि में स्पष्ट वाक्य रचना
  • सभी प्रमुख प्लेटफॉर्म का समर्थन करता है
  • मौजूदा फ्लटर कोड के साथ बिना किसी दिक्कत के एकीकृत होता है

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

  • सरल अवस्था प्रेक्षण की तलाश में विकासकर्ता
  • भारी राज्य प्रबंधन से बचने वाले प्रोजेक्ट
  • प्रतिक्रियाशील अपडेट की आवश्यकता वाले विजेट्स
  • प्रोटोटाइपिंग और छोटे एप्लिकेशन
  • संक्षिप्त, पठनीय कोड पसंद करने वाले

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

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

मूल README

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

icon.png
context_plus

showcase

A set of packages that provide a convenient way to propagate a value from a parent widget to its descendants and observe changes to any observable value.

Packages

Package Pub Description
context_watch context_watch .watch(context)
.watchOnly(context, () => ...)
.watchEffect(context, () => ...)

for Listenable, Future, Stream
context_ref context_ref Ref.bind(context, () => ...)
Ref.bindLazy(context, () => ...)
Ref.bindValue(context, ...)
Ref.of(context)
context_plus context_plus All of context_watch
All of context_ref

+

.watch(context)
.watchOnly(context, () => ...)
.watchEffect(context, () => ...)

for Ref<Listenable>, Ref<Future>, Ref<Stream>

Integrations

Package Pub Description
context_watch_bloc context_watch_bloc .watch(context)
.watchOnly(context, () => ...)
.watchEffect(context, () => ...)

for Bloc and Cubit
context_watch_mobx context_watch_mobx .watch(context)
.watchOnly(context, () => ...)
.watchEffect(context, () => ...)

for Observable
context_watch_getx context_watch_getx .watch(context)
.watchOnly(context, () => ...)
.watchEffect(context, () => ...)

for Rx
context_watch_signals context_watch_signals .watch(context)
.watchOnly(context, () => ...)
.watchEffect(context, () => ...)

for Signal

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 3 आइटम

  • context_plus_core^1.0.2
  • context_watch_base^8.0.3
  • meta^1.9.1

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

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

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