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

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

steps

Android और iOS पर लंबवत/क्षैतिज चरणों को दिखाने के लिए Flutter प्लगइन, अन्य Flutter विजेट्स के साथ।

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

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

flutter pub add steps

पैकेज अवलोकन

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

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

उपयोग

  • ऑनबोर्डिंग फ्लो
  • बहु-चरण फॉर्म
  • प्रोसेस ट्रैकिंग
  • उपयोगकर्ता यात्रा दृश्यीकरण
  • चेकआउट अनुक्रम

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

  • ऊर्ध्वाधर और क्षैतिज चरण लेआउट
  • कस्टम विजेट समर्थन
  • क्रॉस-प्लेटफ़ॉर्म सुविधा (Android & iOS)
  • सरल API एकीकरण
  • प्रगति संकेत

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

  • चरण सूचक की आवश्यकता वाले ऐप विकासकर्ता
  • लचीले प्रगति उपयोगकर्ता इंटरफेस चाहने डिज़ाइनर
  • बहु-चरण उपयोगकर्ता इंटरैक्शन वाले प्रोजेक्ट

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

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

मूल README

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

Steps package for Flutter

pub package

Flutter plugin for displaying vertical/horizontal steps with other Flutter widgets on Android and iOS.

vertical with rich content

horizontal with rich content

Note: This package is still under development. Feedback welcome and Pull Requests are most welcome!

Installation

First, add steps as a dependency in your pubspec.yaml file.

Example
import 'package:flutter/material.dart';
import 'package:steps/steps.dart';

void main() => runApp(MaterialApp(
      debugShowCheckedModeBanner: false,
      home: Home(title: 'Steps'),
    ));

class Home extends StatelessWidget {
  final String title;
  Home({Key key, this.title}) : super(key: key);
  @override
  Widget build(BuildContext context) {
    return Scaffold(
        appBar: AppBar(
          title: Text(title),
        ),
        body: Container(
          alignment: Alignment.topCenter,
          child: Steps(
            direction: Axis.vertical,
            size: 20.0,
            path: {'color': Colors.lightBlue.shade200, 'width': 3.0},
            steps: [
              {
                'color': Colors.white,
                'background': Colors.lightBlue.shade200,
                'label': '1',
                'content': Column(
                  crossAxisAlignment: CrossAxisAlignment.start,
                  children: <Widget>[
                    Text(
                      'Laborum exercitation',
                      style: TextStyle(fontSize: 22.0),
                    ),
                    Text(
                      'Qui et consectetur esse duis excepteur magna consectetur.',
                      style: TextStyle(fontSize: 12.0),
                    ),
                  ],
                ),
              },
              {
                'color': Colors.white,
                'background': Colors.lightBlue.shade700,
                'label': '2',
                'content': Column(
                  crossAxisAlignment: CrossAxisAlignment.start,
                  children: <Widget>[
                    Text(
                      'Laborum exercitation est veniam',
                      style: TextStyle(fontSize: 22.0),
                    ),
                    Image.asset(
                      'assets/cat.jpg',
                      width: 250,
                      height: 120,
                      fit: BoxFit.cover,
                      alignment: Alignment.center,
                    ),
                    Text(
                      '''
Occaecat qui do mollit
Adipisicing reprehenderit deserunt mollit
Quis officia adipisicing aute
                      ''',
                      style: TextStyle(fontSize: 12.0),
                    )
                  ],
                )
              },
              {
                'color': Colors.white,
                'background': Colors.lightBlue.shade200,
                'label': '3',
                'content': Image.asset(
                  'assets/art.jpg',
                  width: 250,
                  height: 120,
                  fit: BoxFit.cover,
                  alignment: Alignment.center,
                ),
              }
            ],
          ),
        ));
  }
}

श्रेणियाँ

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

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

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