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

focus_widget कवर
पैकेज विवरणv1.0.5+2

focus_widget

जब विजेट के बाहर टैप करें, तो FocusNode को फोकस खो दें।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
26
लाइक
20
Pub अंक
140

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

flutter pub add focus_widget

पैकेज अवलोकन

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

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

उपयोग

  • फॉर्म इनपुट प्रबंधन
  • लंबे समय तक फोकस स्थिति को रोकना
  • इंटरैक्टिव फॉर्म में यूएक्स को सुधारना
  • टैप करने पर फोकस खोने का हैंडलिंग
  • क्रॉस-प्लेटफ़ॉर्म फॉर्म विजेट्स

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

  • बाहर टैप करने पर स्वचालित फोकस हटाएं
  • FocusNode के साथ सरल एकीकरण
  • सभी फ्लटर प्लेटफॉर्म का समर्थन करता है
  • हल्का और न्यूनतम ओवरहेड
  • मौजूदा फॉर्म घटकों के साथ काम करता है

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

  • फॉर्म बना रहे डेवलपर्स
  • साफ फोकस व्यवहार की आवश्यकता वाले ऐप
  • क्रॉस-प्लेटफॉर्म Flutter एप्लिकेशन
  • बहुत सारे इनपुट फ़ील्ड वाले UI
  • उपयोगकर्ता अनुभव पर ध्यान केंद्रित टीमें

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

  • सही FocusNode सेटअप की आवश्यकता है
  • कस्टम फोकस लॉजिक के साथ हस्तक्षेप कर सकता है
  • हमेशा फोकस वाले विजेट्स के लिए उपयुक्त नहीं
  • टैप-आधारित फोकस खोने की सीमा
  • हस्त निर्धारण की सटीकता पर निर्भर करता है

मूल README

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

Flutter Focus Widget

一个可以让FocusNode失去焦点的Widget
A focusable and blurable widget of based on the FocusNode.
  • 新增的参数:

    • bool showFocusArea

      使用一个半透明的红色方框显示焦点区域,主要用于调试。

    • void Function(Widget widget, FocusNode focusNode) onLostFocus

      失去焦点后会调用这个function。

  • New Parameters:

    • bool showFocusArea

      Display a translucent red box to show the focus area, it's for debug.

    • void Function(Widget widget, FocusNode focusNode) onLostFocus

      When lost focus invoke this function.

  • 当FocusWidget获得焦点后

    在FocusWidget区域外点击

    会调用FocusNode.unfocus()并且触发FocusNode的listener

  • When the FocusWidget had focus

    Tap outside the FocusWidget area

    Will call the FocusNode's unfocus method and trigger the FocusNode's listener

GIF

gif

श्रेणियाँ

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

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

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