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

flutter_scroll_shadow कवर
पैकेज विवरणv1.2.6

flutter_scroll_shadow

ScrollShadow एक स्क्रॉल करने योग्य बच्चे को छाया जोड़ता है। ScrollController और लंबवत या क्षैतिज दिशा का समर्थन करता है।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
30.3 हज़ार
लाइक
41
Pub अंक
160

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

flutter pub add flutter_scroll_shadow

पैकेज अवलोकन

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

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

उपयोग

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

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

  • रियल-टाइम छाया समायोजन
  • ऊर्ध्वाधर और क्षैतिज स्क्रॉल समर्थन
  • ScrollController एकीकरण
  • क्रॉस-प्लेटफ़ॉर्म संगतता
  • न्यूनतम प्रदर्शन ओवरहेड

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

  • दृश्य चमक की तलाश में UI डिजाइनर
  • स्क्रॉल-भारी एप्लिकेशन बना रहे डेवलपर्स
  • हल्के एनिमेशन की आवश्यकता वाले ऐप्स
  • कई प्लेटफॉर्म के लिए लक्षित प्रोजेक्ट्स
  • प्रतिक्रियाशील डिज़ाइन पर केंद्रित टीमें

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

  • कम शक्ति वाले डिवाइस पर प्रदर्शन प्रभावित हो सकता है
  • छाया के दिखावट के थीम और पृष्ठभूमि पर निर्भर करता है
  • छाया की तीव्रता से आगे कस्टमाइजेशन सीमित है
  • जटिल स्क्रॉल व्यवहार के लिए उपयुक्त नहीं
  • विभिन्न स्क्रीन आकारों पर ध्यान से परीक्षण की आवश्यकता है

मूल README

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

flutter_scroll_shadow

Scroll Shadow

Pub Package Pub Points Pub Likes

Package Issue Package License

ScrollShadow is a widget for Flutter that adds shadows to a scrollable child.

Supports ScrollController and vertical or horizontal orientation.

Image
ScrollShadow

Features

  • Adds shadows over a scrollable child while not at its max extents
  • Supports vertical and horizontal Axis
  • Customizable animation duration
  • Determine how wide or tall shadows render

 

Usage

Make sure to check out the examples on GitHub.

Installation

Add the following line to pubspec.yaml:

dependencies:
  flutter_scroll_shadow: <last-release>
Basic setup

Complete example available here.

ScrollShadow(
  color: Colors.grey,
  child: ListView(
    children: List.generate(20, (index) => ListTile(title: Text('Element $index'),)),
  ),
);
Properties
  • color: for the shadows; default: Colors.grey
  • size: The width or height of shadows, depending on Axis; default: 15.0
  • child: Scrollable child contained by the ScrollShadow
  • duration: Milliseconds, as an int, for animation of shadow visibility changes; default: 300
  • fadeInCurve: The animation [Curve] to use for shadow appearance; default: Curves.easeIn
  • fadeOutCurve: The animation [Curve] to use for shadow disappearance; default: Curves.easeOut
  • ignoreInteraction: Determines if shadow is wrapped inside a [IgnorePointer] widget, so that all touch events with the shadow will be ignored; default: true

 

Example

Image Image
Vertically-scrolling child Horizontally-scrolling child

📚 My open source projects

Flutter
Package Verison Score Likes Test Coverage
Pub Package Pub Points Pub Likes
Pub Package Pub Points Pub Likes
Pub Package Pub Points Pub Likes
Pub Package Pub Points Pub Likes
Dart
Package Verison Score Likes Test Coverage
Pub Package Pub Points Pub Likes Test CI codecov
Pub Package Pub Points Pub Likes Test CI codecov

श्रेणियाँ

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

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