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

पैकेज विवरणv2.0.0

flutter_fadein

एक सरल Flutter विजेट जो आपके विजेट को माउंट होने पर धीरे-धीरे दिखाता है।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
16.5 हज़ार
लाइक
56
Pub अंक
140

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

flutter pub add flutter_fadein

पैकेज अवलोकन

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

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

उपयोग

  • ऑनबोर्डिंग स्क्रीन्स
  • डायनामिक सूची आइटम एनिमेशन
  • लोडिंग अवस्था संक्रमण
  • स्प्लैश स्क्रीन बंद होती है
  • पेज संक्रमण

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

  • माउंट पर स्वचालित फेड-इन
  • न्यूनतम कॉन्फ़िगरेशन
  • क्रॉस-प्लेटफ़ॉर्म समर्थन
  • स्मूथ एनिमेशन
  • हल्का अनुकरण

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

  • शुरुआती Flutter विकासकर्ता
  • सरल यूआई सुधार
  • प्रदर्शन-संवेदनशील एप्लिकेशन
  • लगातार सामग्री अपडेट वाले ऐप्स

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

  • जटिल एनीमेशन के लिए अनुपयुक्त
  • सीमित कस्टमाइजेशन विकल्प
  • प्रतिकूल एनीमेशन का समर्थन नहीं करता है
  • एकल तत्व फेड के लिए सबसे अच्छा

मूल README

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

Flutter Fade-In pub package

Simple Flutter widget to fade-in your widgets once they are mounted.

Supports Material & Cupertino widgets.

Required Dart >=2.12 (has null-safety support).

Pub - API Docs - GitHub

Install

Add this as a dependency in your pubspec.yaml:

dependencies:
  flutter_fadein: ^2.0.0

Usage

import 'package:flutter_fadein/flutter_fadein.dart';

FadeIn(
  child: Text("This will be faded-in!"),
  // Optional paramaters
  duration: Duration(milliseconds: 250),
  delay: Duration(milliseconds: 250)
  curve: Curves.easeIn,
)
With Controller

If you need more control over the animation timing, you can use FadeInController:

final controller = FadeInController();

// ...

FadeIn(
  child: Text("This will be faded-in with a controller"),
  controller: controller,
)

// ...

controller.fadeIn();
controller.fadeOut();

Using a controller with not automatically start. You can make it automatically start using FadeInController(autoStart: true). Note that the delay parameter does not work while using a controller, and will therefore raise an exception.

श्रेणियाँ

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

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