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

tap_to_expand कवर
पैकेज विवरणv0.7.2

tap_to_expand

इस पैकेज का उपयोग कम संख्या में पंक्तियों के साथ तेजी से और आसानी से विस्तार्य विजेट बनाने के लिए किया जाता है, और आप इसे किसी भी तरह कस्टमाइज़ कर सकते हैं!

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
100
लाइक
98
Pub अंक
150

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

flutter pub add tap_to_expand

पैकेज अवलोकन

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

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

उपयोग

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

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

  • कम कोड लाइन्स के साथ न्यूनतम सेटअप
  • कस्टमाइज़ किए गए एनीमेशन और अवधि
  • सभी प्रमुख फ्लटर प्लेटफॉर्म को सपोर्ट करता है
  • विस्तारयोग्य शैली विकल्प
  • मौजूदा विजेट्स के साथ आसान एकीकरण

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

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

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

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

मूल README

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

anouncement pub package

This package provides an easy and fast way to build expandable widgets with minimal code. You can customize these widgets according to your needs.

Features

  • Easily include your content
  • Enable scrolling with the isScrollable parameter
  • Beautiful animations

Getting started

To use this plugin, add tap_to_expand as a dependency in your pubspec.yaml file.

dependencies:
  tap_to_expand: ^1.0.0

Usage

Here is How to use TapToExpand class, You can find Package Api HERE

Center(
        child: TapToExpand(
          content: Column(
            children: <Widget>[
              for (var i = 0; i < 20; i++)
                Text(
                  "data $i",
                  style: const TextStyle(color: Colors.white, fontSize: 20),
                ),
            ],
          ),
          title: const Text(
            'TapToExpand',
            style: TextStyle(
              color: Colors.white,
              fontSize: 20,
            ),
          ),
          onTapPadding: 10,
          closedHeight: 70,
          scrollable: true,
          borderRadius: 10,
          openedHeight: 200,
        ),
      ),

For more information and customization options, visit the TapToExpand GitHub repository.

TapToExpandLetter(
                // autoClose: false, default is true
                title: const Text(
                  'Tap to Expand',
                  style: TextStyle(
                      color: Colors.white,
                      fontSize: 16,
                      fontWeight: FontWeight.w600),
                ),
                content: Column(
                  children: const [
                    Text(
                      'Feel free to use the code in your projects but do not forget to give me the credits adding  (Flutter Animation Gallery) where you are gonna use it.',
                      style: TextStyle(
                        color: Colors.white,
                        fontSize: 18,
                        fontWeight: FontWeight.w400,
                      ),
                    ),
                    // Image.asset(
                    //   'assets/image_ex.png',
                    //   width: 150,
                    //   height: 150,
                    // ),
                  ],
                ),
                centerWidget: const Icon(
                  Icons.expand_less_rounded,
                  size: 50,
                ))
          ],
        ),

श्रेणियाँ

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

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

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