अवलोकन
Flutter के लिए एक पूरी तरह से कस्टमाइज़ करने योग्य पिन एंट्री टेक्स्ट फ़ील्ड जो किसी भी लंबाई के पिन को सपोर्ट करता है और अंतिम अंक दर्ज करने पर स्वचालित रूप से निर्धारित करता है। OTP और पिन इनपुट स्थितियों के लिए डिज़ाइन किया गया, इसमें स्मूथ ट्रांज़िशन के साथ साफ और सहज इंटरफ़ेस प्रदान करता है। विशेष रूप से कस्टमाइज़ करने योग्य है, जिसमें टेक्स्ट स्टाइल, स्पेसिंग, बॉर्डर आदि को कस्टमाइज़ करने की अनुमति है। ऑथेंटिकेशन फ़्लो और संख्यात्मक इनपुट की आवश्यकता वाले फ़ॉर्म इनपुट में बिना किसी अड़चन के एकीकृत होता है।
उपयोग
- एक बार के पासवर्ड (OTP) सत्यापन
- पिन के साथ उपयोगकर्ता लॉगिन
- सुरक्षित फॉर्म इनपुट
- बहु-अंकीय कोड एंट्री
- प्रमाणीकरण कार्य प्रवाह
मुख्य विशेषताएँ
- कस्टमाइज़ेबल पिन लंबाई
- अंतिम इनपुट का स्वचालित निर्धारण
- कॉन्फ़िगरेबल स्टाइलिंग और लेआउट
- अंकों के बीच स्मूथ संक्रमण
- कीबोर्ड इनपुट और पेस्ट का समर्थन करता है
इनके लिए उपयुक्त
- मोबाइल ऐप प्रमाणीकरण
- सुरक्षित पिन एंट्री स्क्रीन
- OTP-आधारित लॉगिन प्रणाली
- संख्यात्मक कोड की आवश्यकता वाले फॉर्म फ़ील्ड
- सरल लेकिन लचीले PIN विजेट चाहने विकासकर्ता
विचार योग्य बातें
- कोई बिल्ट-इन सत्यापन तर्क नहीं है
- सीमित प्लेटफॉर्म-विशिष्ट व्यवहार नियंत्रण
- डिफ़ॉल्ट रूप से अंतरराष्ट्रीय कीबोर्ड लेआउट का समर्थन नहीं करता है
- फोकस और सबमिशन के हैंडलिंग के लिए मैन्युअल हैंडलिंग की आवश्यकता है