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

pro_animated_blur कवर
पैकेज विवरणv0.0.2+1

pro_animated_blur

प्रोएनिमेटेडब्लर एक विजेट है जो अपने बच्चे विजेट के नीचे के क्षेत्र को धुंधला करता है और यह AnimatedContainer, AnimatedOpacity की तरह काम करता है

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

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

flutter pub add pro_animated_blur

पैकेज अवलोकन

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

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

उपयोग

  • एनिमेटेड बैकड्रॉप ब्लर प्रभाव बनाना
  • डायनामिक ब्लर के साथ फ्लोटिंग UI तत्वों को डिज़ाइन करना
  • मॉडल में स्मूथ ट्रांजिशन को लागू करना
  • परतदार इंटरफेस में दृश्य गहराई को बढ़ाना
  • ब्लर एनीमेशन के साथ प्रतिक्रियाशील ओवरले बनाना

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

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

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

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

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

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

मूल README

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

ProAnimatedBlur

  • pub.dev page: https://pub.dev/packages/pro_animated_blur

  • ProAnimatedBlur is a Flutter package that is very similar to other 'Animated' widgets such as AnimatedContainer, AnimatedOpacity, etc. *

  • Animates between different blur properties without needing a dedicated animation controller because it is auto-handled*

  • It blurs the background of the child widget.

Some usecases:

  • When a modal (popup window) is used, wrap the route with ProAnimatedBlur in order to blur the rest of the screen (you can blur the dark shaded dismissible barrier area)
  • Wrap any of your containers to make a frosted glass style.

Features

The example app looks like this:

ProAnimatedBlur_short_gif

Getting started

Add the dependency in pubspec.yaml:

dependencies:
  pro_animated_blur: ^0.0.1

  # It is recommended to use latest version.

Import it:

Now in your Dart code, you can use:

import 'package:pro_animated_blur/pro_animated_blur.dart';

Usage

  return Container(
    clipBehavior: Clip.antiAlias, // Use a clip  option.
    child: ProAnimatedBlur(
      blur: _isBlurred ? 20 : 0,
      duration: Duration(milliseconds: 200),
      curve: Curves.linear,
      child: Container(
        height: 200,
        width: 200,
      ),
    ),
  );

Author

Yasin Arık

Email: [yasin.ariky@gmail.com](mailto:yasin.ariky@gmail.com)

GitHub: github.com/yasinarik

LinkedIn: linkedin.com/in/yasinarik

श्रेणियाँ

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

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

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