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

पैकेज विवरणv0.6.0

hover_effect

किसी भी बच्चे को लेता है और उस पर हवाई टिल्ट 3D कार्यक्षमता सक्षम करता है।

30-दिन डाउनलोड
25
लाइक
92
Pub अंक
40

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

flutter pub add hover_effect

पैकेज अवलोकन

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

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

उपयोग

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

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

  • होवर और टिल्ट 3D प्रभाव
  • सरल विजेट लपेटना
  • कस्टमाइज़ की गई संवेदनशीलता
  • प्रतिक्रियाशील डिज़ाइन समर्थन
  • चिकनी एनिमेशन प्रदर्शन

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

  • इंटरैक्टिविटी की तलाश में UI डिजाइनर
  • आकर्षक डैशबोर्ड बनाने वाले विकासकर्मी
  • दृश्य चमक पर ध्यान केंद्रित परियोजनाएँ
  • टच/कर्सर इंटरैक्शन के साथ वेब और मोबाइल एप्लिकेशन

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

  • कम शक्तिशाली उपकरणों पर प्रदर्शन प्रभावित हो सकता है
  • टिल्ट और होवर के अलावा सीमित कस्टमाइजेशन
  • स्पर्श-केवल वातावरण के लिए अनअप्टिमाइज़्ड
  • पॉइंटर इनपुट (माउस/टचपैड) की आवश्यकता होती है

मूल README

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

hover_effect

Hover - Tilt 3D Effect

Takes any child widget and enables Hover/Tilt 3D functionality to it

Demo

Getting Started

import 'package:flutter/material.dart';
import 'package:hover_effect/hover_effect.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Hover - Tilt 3D Effect',
      theme: ThemeData(
        primarySwatch: Colors.blue,
        visualDensity: VisualDensity.adaptivePlatformDensity,
      ),
      home: Material(
        child: Column(
          mainAxisAlignment: MainAxisAlignment.center,
          children: [
            Text(
              'Hover - Tilt 3D Effect',
              style: TextStyle(
                  fontSize: 30,
                  fontWeight: FontWeight.w700,
                  color: Colors.black,
                  letterSpacing: 2),
            ),
            SizedBox(height: 50),
            Container(
              width: 150,
              height: 300,
              child: HoverCard(
                builder: (context, hovering) {
                  return Container(
                    color: Color(0xFFE9E9E9),
                    child: Center(
                      child: FlutterLogo(size: 100),
                    ),
                  );
                },
                depth: 10,
                depthColor: Colors.grey[500],
                onTap: () => print('Hello, World!'),
                shadow: BoxShadow(color: Colors.purple[200], blurRadius: 30, spreadRadius: -20, offset: Offset(0, 40)),
              ),
            ),
          ],
        ),
      ),
    );
  }
}

श्रेणियाँ

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

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

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