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

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

lazy_loading_list

लेजी लोडिंग विजेट जो आइटम के इंडेक्स के द्वारा एक सूची में अधिक आइटम लोड करता है, जैसे अनंत स्क्रॉल।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
54
लाइक
41
Pub अंक
135

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

flutter pub add lazy_loading_list

पैकेज अवलोकन

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

एक फ्लटर पैकेज जो सूचियों में लेट लोडिंग की अनुमति देता है, जब उपयोगकर्ता स्क्रॉल करता है तो आइटम को डायनामिक रूप से लोड करके बिना रुकावट के अनंत स्क्रॉल कार्यक्षमता को सक्षम करता है। यह आइटम के लिए इंडेक्स को बढ़ाकर काम करता है, जिससे बड़े डेटासेट के लिए उपयोगी होता है जहां प्रदर्शन और मेमोरी दक्षता महत्वपूर्ण होती है। यह पैकेज Android, iOS, Web, macOS, Windows और Linux जैसे कई प्लेटफॉर्म का समर्थन करता है, जिससे क्रॉस-प्लेटफॉर्म सुसंगतता सुनिश्चित होती है। यह मौजूदा सूची विजेट्स के साथ आसानी से एकीकृत होता है और आवश्यकता के अनुसार कंटेंट लोड करके उपयोगकर्ता अनुभव को बढ़ाता है।

उपयोग

  • अनंत स्क्रॉल फीड्स
  • बड़े डेटा सेट रेंडरिंग
  • गतिशील सामग्री लोडिंग
  • ऑफलाइन-प्रथम एप्लिकेशंस
  • रियल-टाइम डेटा अपडेट

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

  • आवश्यकता के अनुसार आइटम लोड करें
  • सूचकांक-आधारित बढ़ती हुई लोडिंग
  • क्रॉस-प्लेटफॉर्म समर्थन
  • ListView के साथ आसान एकीकरण
  • बड़े सूचियों के लिए अनुकूलित प्रदर्शन

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

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

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

  • डेटा लेने के लिए हस्तकल्पित लॉजिक की आवश्यकता होती है
  • स्थिर सूचियों के लिए उपयुक्त नहीं
  • बाहरी डेटा स्रोत कार्यान्वयन पर निर्भर है
  • उन्नत उपयोग के मामलों के लिए कस्टम स्क्रॉल फिजिक्स की आवश्यकता हो सकती है
  • सीमित निर्मित त्रुटि हैंडलिंग

मूल README

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

lazy_loading_list

Lazy loading Widget to load more by index item to incresent you list like infinite scroll.

Getting Started

In the pubspec.yaml of your flutter project, add the following dependency:

dependencies:
  ...
  lazy_loading_list: version

In your library add the following import:

import 'package:lazy_loading_list/lazy_loading_list.dart';

Usage

ListView.builder(
    itemCount: items.length,
    itemBuilder: (BuildContext context, int index) {
        return LazyLoadingList(
            initialSizeOfItems: 10,
            index: index,
            child: buildItem(),
            loadMore: loadMoreItems,
            hasMore: hasMoreToLoad,
        );
    },
),

श्रेणियाँ

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

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

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