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

expandable_sliver_list कवर
पैकेज विवरणv4.1.1

expandable_sliver_list

एक स्लिवर सूची जिसे आप फिर से विस्तारित या संक्षिप्त कर सकते हैं, ताकि सूची के सामग्री को दिखाया या छिपाया जा सके।

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

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

flutter pub add expandable_sliver_list

पैकेज अवलोकन

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

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

उपयोग

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

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

  • विस्तार या संकुचन व्यवहार
  • Sliver-आधारित प्रदर्शन
  • चिकनी एनीमेशन
  • कस्टमाइज़ किए गए ट्रिगर
  • CustomScrollView के भीतर काम करता है
  • क्रॉस-प्लेटफ़ॉर्म संगतता

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

  • स्क्रॉल करने योग्य UI के साथ पुनर्संगठित सामग्री वाले विकासकर्ता
  • प्रतिक्रियाशील लेआउट प्रबंधन की आवश्यकता वाले ऐप्स
  • CustomScrollView का व्यापक रूप से उपयोग करने वाले प्रोजेक्ट
  • स्थान की कुशलता को प्राथमिकता देने वाले डिज़ाइनर

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

  • CustomScrollView के भीतर एकीकरण की आवश्यकता है
  • बड़ी सूचियों के साथ प्रदर्शन पर प्रभाव पड़ सकता है
  • ऊर्ध्वाधर स्क्रॉलिंग तक सीमित
  • सावधानीपूर्वक राज्य प्रबंधन की आवश्यकता होती है
  • गैर-स्लिवर संदर्भ के लिए उपयुक्त नहीं

मूल README

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

expandable_sliver_list

pub package flutter_tests codecov style: flutter lints License: MIT

A Flutter widget which creates a Sliver List that you can then either expand or collapse, in order to show or hide the contents of the list.

Getting Started

Installing

In your Flutter project, add the package to your dependencies

flutter pub add expandable_sliver_list

or

dependencies:
  ...
  expandable_sliver_list: ^4.1.0
  ...
Usage Example

A complete example on how to use this widget can be found in the example directory. But the basics are:

Import the package

import 'package:expandable_sliver_list/expandable_sliver_list.dart';

Create a controller and a list of items to display

ExpandableSliverListController controller = ExpandableSliverListController();

List<int> items = [1, 2, 3, 4, 5];

Create the widget

ExpandableSliverList<int>(
  initialItems: items,
  controller: controller,
  builder: (context, item, index) {
    return ListTile(
      title: Text(item.toString()),
    );
  },
)

Now you can use the controller to expand or collapse the list

controller.collapse();
controller.expand();

Or to add items to the list

controller.insertItem(54, 2);
controller.removeItem(4);

श्रेणियाँ

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

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

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