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

पैकेज विवरणv0.1.0

wave_progress_bars

एक पैकेज फ्लटर प्रोजेक्ट में लहर बार जोड़ने का एक आसान तरीका प्रदान करता है।

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

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

flutter pub add wave_progress_bars

पैकेज अवलोकन

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

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

उपयोग

  • फॉर्म में लोडिंग संकेतक
  • डेटा फ़ीचर के दौरान विजुअल फ़ीडबैक
  • इंटरैक्टिव ऐप ओनबोर्डिंग
  • एनिमेटेड प्रगति ट्रैकिंग
  • गेमिफाइड ऐप तत्व

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

  • स्मूथ लहर एनिमेशन
  • कस्टमाइज़ किए गए लहर रंग
  • नियत तरंग गति
  • निर्धारित आयाम
  • सरल API एकीकरण
  • हल्का और कारगार

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

  • आधुनिक एप्लिकेशन इंटरफ़ेस
  • उपयोगकर्ता भागीदारी सुविधाएं
  • लोडिंग अवस्था दृश्यीकरण
  • डिज़ाइन-केंद्रित विकासकर्मी
  • अद्वितीय प्रगति सूचक की आवश्यकता वाले ऐप्स

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

  • लिमिटेड वेव-स्टाइल प्रगति केवल
  • iOS/Android प्लेटफॉर्म-विशिष्ट स्टाइलिंग के लिए कोई निर्मित समर्थन नहीं है
  • कम शक्ति वाले उपकरणों पर कार्यप्रणाली सुधार की आवश्यकता हो सकती है
  • जटिल प्रगति ट्रैकिंग परिदृश्यों के लिए उपयुक्त नहीं

मूल README

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

Wave Progress Bars

A package provides an easy way to add wave bars in Flutter project.

Getting Started

You should ensure that you add the following dependency in your Flutter project.

dependencies:
  wave_progress_bars: "^0.0.1"

You should then run flutter packages upgrade or update your packages in IntelliJ.

How to use

import 'package:wave_progress_bars/wave_progress_bars.dart';
import 'package:flutter/material.dart';
import 'dart:math';

void main() => runApp(
      MaterialApp(
        title: 'Bars',
        theme: ThemeData(),
        home: MyApp(),
      ),
    );

class MyApp extends StatelessWidget {
  final List<double> values = [];

  @override
  Widget build(BuildContext context) {
    MediaQueryData queryData = MediaQuery.of(context);
    var rng = new Random();
    for (var i = 0; i < 100; i++) {
      values.add(rng.nextInt(70) * 1.0);
    }
    return Scaffold(
      backgroundColor: Colors.white,
      appBar: AppBar(
        centerTitle: true,
        title: Text("bars"),
      ),
      body: Center(
        child: WaveProgressBar(
          progressPercentage: 20,
          listOfHeights: values,
          width: queryData.size.width,
          initalColor: Colors.grey,
          progressColor: Colors.red,
          backgroundColor: Colors.white,
          timeInMilliSeconds: 2000,
          isHorizontallyAnimated: true,
          isVerticallyAnimated: true,
        ),
      ),
    );
  }
}

श्रेणियाँ

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

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

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