अवलोकन
एक Flutter पैकेज जो DateTime मान उत्पन्न करने वाले एक TextFormField की प्रदान करता है और Material, Cupertino और अन्य स्टाइल्ड डेट/टाइम पिकर डायलॉग के साथ एकीकृत होता है। यह एक आसान तरीके से फॉर्म हैंडलिंग को सरल बनाता है जो प्लेटफॉर्म के अनुसार इनपुट फ़ील्ड के साथ उपयोगकर्ता-अनुकूल पिकर इंटरफ़ेस के साथ जुड़ता है। डेट या टाइम चयन की आवश्यकता वाले फॉर्म में बिना किसी दिक्कत के उपयोग के लिए डिज़ाइन किया गया है, यह Android, iOS, Web, macOS, Windows और Linux जैसे कई प्लेटफॉर्म का समर्थन करता है। इस पैकेज के द्वारा उपयोगकर्ता अनुभव को अधिक बेहतर बनाया जाता है जो न्यूनतम सेटअप के साथ एक समान, प्लेटफॉर्म-अनुकूल पिकर प्रदान करता है।
उपयोग
- तारीख़/समय चयन के लिए आवश्यक फॉर्म इनपुट
- प्लेटफॉर्म-समन्वित तारीख़/समय प्रविष्टि
- फॉर्म सत्यापन के साथ एकीकरण
- कस्टमाइज़ किए गए पिकर स्टाइलिंग
- डायनामिक फॉर्म फील्ड अपडेट्स
- मोबाइल और वेब ऐप्स में उपयोगकर्ता-अनुकूल समय इनपुट
मुख्य विशेषताएँ
- मैटेरियल और कूपर्टी चयनकर्ता का समर्थन करता है
- DateTime वस्तुओं का उत्सर्जन करता है
- क्रॉस-प्लेटफॉर्म संगतता
- Form विजेट्स के साथ आसान एकीकरण
- कस्टमाइज़ किए गए डायलॉग आउटपुट
- निर्मित वैधता समर्थन
इनके लिए उपयुक्त
- क्रॉस-प्लेटफॉर्म फॉर्म बनाने वाले डेवलपर्स
- मूल दिखावट वाले तारीख़/समय इनपुट की आवश्यकता वाले ऐप्स
- उपकरणों के माध्यम से एकसमान उपयोगकर्ता अनुभव प्राथमिकता वाली टीमें
- Flutter के फॉर्म आर्किटेक्चर का उपयोग करने वाले प्रोजेक्ट
- दिनांक चयनकर्ता के लिए न्यूनतम बॉलरप्लेट चाहने वाले उपयोगकर्ता
विचार योग्य बातें
- Flutter 2.0+ की आवश्यकता है
- जटिल थीम के लिए अतिरिक्त स्टाइलिंग की आवश्यकता हो सकती है
- मूल तारीख़/समय प्रारूपों तक सीमित
- कोई निर्मित लोकलाइजेशन समर्थन नहीं है
- नीचे के प्लेटफॉर्म चयनकर्ता व्यवहार पर निर्भर करता है
- उच्च रूप से कस्टमाइज़ किए गए पिकर यूआई के लिए उपयुक्त नहीं