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

numberpicker कवर
पैकेज विवरणv2.1.2

numberpicker

NumberPicker एक विजेट है जो उपयोगकर्ता को स्पिनर को घुमाकर संख्याओं का चयन करने की अनुमति देता है।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
1.5 लाख
लाइक
688
Pub अंक
160

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

flutter pub add numberpicker

पैकेज अवलोकन

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

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

उपयोग

  • संख्यात्मक मान वाले फॉर्म इनपुट
  • आवाज या गति जैसे सेटिंग्स को समायोजित करना
  • खरीदारी कार्ट में मात्रा चयन
  • आयु या जन्म तिथि प्रवेश
  • UI में कस्टमाइज़ेबल संख्या परास

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

  • स्क्रॉल करने योग्य स्पिनर इंटरफेस
  • निर्धारित न्यूनतम/अधिकतम मान
  • चरण वृद्धि नियंत्रण
  • कस्टम प्रारूपण समर्थन
  • क्रॉस-प्लेटफॉर्म संगतता
  • स्क्रॉलिंग के दौरान चिकनी एनीमेशन

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

  • फॉर्म-आधारित एप्लिकेशन बना रहे डेवलपर्स
  • इंटरैक्टिव नंबर इनपुट की आवश्यकता वाले UI डिज़ाइनर
  • सटीक संख्यात्मक चयन की आवश्यकता वाले ऐप
  • कई डिवाइस के लिए लक्षित क्रॉस-प्लेटफॉर्म एप्लिकेशन

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

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

मूल README

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

NumberPicker Build Status Coverage Status

NumberPicker is a custom widget designed for choosing an integer or decimal number by scrolling spinners.

ezgif com-gif-maker

Example:

(See example for more)

class _IntegerExample extends StatefulWidget {
  @override
  __IntegerExampleState createState() => __IntegerExampleState();
}

class __IntegerExampleState extends State<_IntegerExample> {
  int _currentValue = 3;

  @override
  Widget build(BuildContext context) {
    return Column(
      children: <Widget>[
        NumberPicker(
          value: _currentValue,
          minValue: 0,
          maxValue: 100,
          onChanged: (value) => setState(() => _currentValue = value),
        ),
        Text('Current value: $_currentValue'),
      ],
    );
  }
}

श्रेणियाँ

निर्भरताएँ

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

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

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