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

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

multi_masked_formatter

बहुमुखी मास्केड टेक्स्ट इनपुट फॉर्मेटर फ्लटर प्लगइन। यह फोन नंबर, जन्मतिथि दर्ज करने के लिए उपयोगी है।

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

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

flutter pub add multi_masked_formatter

पैकेज अवलोकन

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

एक फ्लटर प्लगइन जो कई मास्केड टेक्स्ट इनपुट फॉर्मेटिंग की अनुमति देता है, जो फ़ोन नंबर और जन्मतिथि जैसे संरचित डेटा एंट्री के लिए आदर्श है। यह गतिशील मास्किंग के साथ कस्टमाइज़ेबल पैटर्न का समर्थन करता है, जिससे उपयोगकर्ता सभी प्लेटफॉर्मों पर एक समान और उपयोगकर्ता-अनुकूल फॉर्मेट में डेटा इनपुट करते हैं। फॉर्मेटर उपयोगकर्ता टाइप करते समय मास्क ऑटो लागू करता है, जिससे इनपुट त्रुटियों को कम किया जाता है और UX सुधारा जाता है। क्रॉस-प्लेटफॉर्म उपयोग के लिए बनाया गया है, यह Android, iOS, Web, macOS, Windows और Linux पर बिना किसी समस्या के काम करता है।

उपयोग

  • देश-विशिष्ट प्रारूप के साथ फ़ोन नंबर इनपुट
  • मानक तिथि मास्क के साथ जन्म तिथि प्रविष्टि
  • क्रेडिट कार्ड नंबर प्रारूपण
  • कस्टम संख्यात्मक या अल्फान्यूमेरिक इनपुट पैटर्न
  • वास्तविक समय फीडबैक के साथ फॉर्म वैलिडेशन
  • समान प्रारूप की आवश्यकता वाले बहु-क्षेत्र फ़ॉर्म इनपुट

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

  • कई मास्क पैटर्न का समर्थन करता है
  • टाइपिंग के दौरान डायनामिक मास्क लागू करें
  • क्रॉस-प्लेटफॉर्म संगतता
  • कॉन्फ़िगरेबल प्लेसहोल्डर और सेपरेटर अक्षर
  • वास्तविक समय में इनपुट प्रमाणीकरण
  • TextFormField के साथ आसान एकीकरण

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

  • संरचित इनपुट आवश्यकताओं के साथ फॉर्म बना रहे डेवलपर्स
  • अंतरराष्ट्रीय फ़ोन नंबर समर्थन की आवश्यकता वाले ऐप्स
  • सटीक तारीख/संख्या दर्ज करने की आवश्यकता वाले स्वास्थ्य या वित्त एप्लिकेशन
  • उपयोगकर्ता अनुभव-केंद्रित एप्लिकेशन जो इनपुट स्पष्टता को प्राथमिकता देते हैं
  • बहु-प्लेटफॉर्म Flutter ऐप विकसित करने वाली टीमें

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

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

मूल README

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

multi_masked_formatter

Multple Masked TextInputFormatter Flutter plugin. It is useful for entering phone numbers, date of birth.

Getting Started

Dependency
dependencies:
  multi_masked_formatter: ^1.0.0
Import
import 'package:multi_masked_formatter/multi_masked_formatter.dart';
Example
TextField(
  inputFormatters: [
    MultiMaskedTextInputFormatter(
        masks: ['xxx-xxxx-xxxx', 'xxx-xxx-xxxx'], separator: '-')
  ],
  autofocus: true,
  keyboardType: TextInputType.number,
  decoration:
      InputDecoration(
        labelText: 'PhoneNumber',
        hintText: '010-123-4567 or 010-1234-5678'),
);
  
  
TextField(
  inputFormatters: [
    MultiMaskedTextInputFormatter(
        masks: ['xx.xx.xx', 'xxxx.xx.xx'], separator: '.')
  ],
  autofocus: true,
  keyboardType: TextInputType.number,
  decoration: InputDecoration(
      labelText: 'Date of birth', hintText: '99.02.20 or 1999.02.20'),
);

श्रेणियाँ

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

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

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