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

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

flip_box_bar_plus

Dannniel द्वारा Dribbble डिज़ाइन से प्रेरित 3D BottomNavigationBar

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
38
लाइक
34
Pub अंक
140

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

flutter pub add flip_box_bar_plus

पैकेज अवलोकन

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

FlipBoxBarPlus एक 3D-प्रेरित बॉटम नेविगेशन बार है जो Flutter के लिए है, जिसका डिज़ाइन डैन्नियल द्वारा Dribbble पर बनाए गए एक अवधारणा से प्रेरित है। इसमें उपयोगकर्ता अंतरक्रिया और दृश्य आकर्षण को बढ़ाने वाले गतिशील, फ्लिपिंग एनीमेशन प्रभाव हैं। यह घटक Android, iOS, Web, macOS, Windows और Linux जैसे कई प्लेटफॉर्मों का समर्थन करता है, जिससे यह बहुत लचीला बन जाता है। चिकनी ट्रांज़िशन और कस्टमाइज़ेबल स्टाइलिंग के साथ, यह आधुनिक ऐप इंटरफ़ेस के लिए खेलने वाले लेकिन पेशेवर छूट की तलाश में है। पैकेज को pub.dev के माध्यम से आसानी से एकीकृत किया जा सकता है और ओपन-सोर्स है, जिससे समुदाय के योगदान को प्रोत्साहित किया जाता है।

उपयोग

  • आधुनिक मोबाइल ऐप इंटरफेस
  • इंटरैक्टिव यूजर इंटरफेस तत्व
  • क्रॉस-प्लेटफॉर्म एप्लिकेशन
  • डिज़ाइन-फोकस्ड डैशबोर्ड
  • एनिमेटेड नेविगेशन बार

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

  • 3D फ्लिपिंग एनीमेशन
  • प्लेटफॉर्म के अनुकूलता
  • कस्टमाइज़ेबल उपस्थिति
  • स्मूथ ट्रांजिशन प्रभाव
  • ओपन-सोर्स और समुदाय-चालित

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

  • एनिमेटेड नेविगेशन की तलाश में विकासकर्मी
  • डिज़ाइन-सचेत ऐप निर्माता
  • इंटरैक्टिव यूआई वाले फ्लटर प्रोजेक्ट्स
  • कई ऑपरेटिंग सिस्टम के लिए लक्षित ऐप्स
  • रचनात्मक और दृश्य रूप से आकर्षक एप्लिकेशन

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

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

मूल README

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

Flip_box_bar_plus

Forked from Flip_box_bar, added support for vertical position

Installation Guide

A 3D BottomNavigationBar inspired by Dribbble design by Dannniel.

Demo

Example Use

      // In Scaffold
      int selectedIndex = 0;
      
      FlipBoxBarPlus(
              selectedIndex: index,
              items: [
                FlipBarItem(icon: Icon(Icons.map), text: Text("Map"), frontColor: Colors.blue, backColor: Colors.blueAccent),
                FlipBarItem(icon: Icon(Icons.add), text: Text("Add"), frontColor: Colors.cyan, backColor: Colors.cyanAccent),
                FlipBarItem(icon: Icon(Icons.chrome_reader_mode), text: Text("Read"), frontColor: Colors.orange, backColor: Colors.orangeAccent),
                FlipBarItem(icon: Icon(Icons.print), text: Text("Print"), frontColor: Colors.purple, backColor: Colors.purpleAccent),
                FlipBarItem(icon: Icon(Icons.print), text: Text("Print"), frontColor: Colors.pink, backColor: Colors.pinkAccent),
              ],
              onIndexChanged: (newIndex) {
                setState() {
                    selectedIndex = newIndex;
                }
              },
            ),

For vertical position set isVerticalBar = true

Properties

List<FlipBarItem> items;

The items to be displayed in the NavBar.

Duration animationDuration;

The duration of the animation of the box flip.

ValueChanged<int> onIndexChanged;

Callback for getting value of item selection.

int initialIndex;

The initial selected index of the NavBar.

double navBarHeight;

The height of the NavBar when it is in bottom nav position.

bool isVerticalBar;

Set the navigation bar as vertical.

double navBarWidth;

The width of the NavBar when it is in vertical position.

श्रेणियाँ

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

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

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