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

पैकेज विवरणv2.0.1

intervalprogressbar

Flutter के लिए एक अंतराल प्रगति बार। क्षैतिज, लंबवत, रंगीन और अंतराल प्रगति।

30-दिन डाउनलोड
35
लाइक
15
Pub अंक
40

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

flutter pub add intervalprogressbar

पैकेज अवलोकन

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

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

उपयोग

  • एप्लिकेशन में सेगमेंटेड प्रगति का दृश्यीकरण
  • समय-आधारित अंतराल प्रदर्शित करें
  • लोडिंग स्क्रीन में उपयोगकर्ता प्रतिक्रिया को बढ़ावा देना
  • एनिमेटेड प्रगति सूचक बनाना
  • बहु-चरण कार्य पूर्णता दिखाएं

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

  • क्षैतिज और लंबवत अभिविन्यास समर्थन
  • रंगीन और कस्टमाइज़ किए जा सकने वाला दिखावट
  • बहुत गति अंतराल का समर्थन
  • Flutter के साथ सरल एकीकरण
  • स्मूथ एनिमेशन संक्रमण

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

  • कार्य ट्रैकिंग एप्लिकेशन बना रहे विकासकर्मी
  • आकर्षक UI तत्वों की तलाश में डिजाइनर
  • समय-आधारित प्रगति दृश्यीकरण की आवश्यकता वाले ऐप्स
  • बहु-चरण प्रक्रिया वाले प्रोजेक्ट

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

  • सीमित प्लेटफॉर्म-विशिष्ट कस्टमाइजेशन
  • एक्सेसिबिलिटी फीचर्स के लिए कोई निर्मित समर्थन नहीं है
  • जटिल लेआउट के लिए अतिरिक्त स्टाइलिंग की आवश्यकता हो सकती है
  • बहुत उच्च आवृत्ति के अपडेट के लिए अनअनुकूलित

मूल README

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

IntervalProgressBar

Package

An interval progress widget for Flutter.

Preview

v1 v2
demo demo v2.0.1

Depend on it

https://pub.dev/packages/intervalprogressbar

Add this to your package's pubspec.yaml file:

dependencies:
  intervalprogressbar: ^{last_version}

Features

  • Horizontal
  • Vertical
  • Circle
  • Interval Progress
  • Colorful

Getting Started

Usage
Widget buildHorizontal() => IntervalProgressBar(
    direction: IntervalProgressDirection.horizontal,
    max: 30,
    progress: 10,
    intervalSize: 2,
    size: Size(400, 10),
    highlightColor: Colors.red,
    defaultColor: Colors.grey,
    intervalColor: Colors.transparent,
    intervalHighlightColor: Colors.transparent,
    reverse: true,
    radius: 0);
Widget buildVertical() => Row(
    mainAxisAlignment: MainAxisAlignment.center,
    children: [10, 29, 18, 27, 16, 15, 24, 3, 20, 10].map<Widget>((i) {
      return Padding(
          padding: EdgeInsets.only(right: 10),
          child: IntervalProgressBar(
              direction: IntervalProgressDirection.vertical,
              max: 30,
              progress: i,
              intervalSize: 2,
              size: Size(12, 200),
              highlightColor: Colors.red,
              defaultColor: Colors.grey,
              intervalColor: Colors.transparent,
              intervalHighlightColor: Colors.transparent,
              reverse: true,
              radius: 0));
    }).toList());
Widget buildCircle() => IntervalProgressBar(
      direction: IntervalProgressDirection.circle,
      max: 30,
      progress: 10,
      intervalSize: 2,
      size: Size(200, 200),
      highlightColor: Colors.red,
      defaultColor: Colors.grey,
      intervalColor: Colors.transparent,
      intervalHighlightColor: Colors.transparent,
      reverse: true,
      radius: 0,
      intervalDegrees: 5,
      strokeWith: 5,
    );
Property
Property type note
direction enum ProgressBar's direction, support vertical and horizontal
max int count of default blocks
progress int count of highlight blocks
intervalSize int size of interval blocks. when vertical direction, means height, when horizontal direction, means width
size Size size of this widget
highlightColor Color color of highlight blocks
defaultColor Color color of default blocks
intervalColor Color color of default intervals
intervalHighlightColor Color color of intervals which between highlight blocks
reverse bool
radius int
intervalDegrees double support for circle progress
strokeWith int support for circle progress

श्रेणियाँ

निर्भरताएँ

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

  • pedantic^1.5.0

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

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

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