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

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

image_ink_well

Image InkWell Flutter प्लगइन। इसमें आयताकार, गोल किनारे वाला आयताकार, गोल टाइप का InkWell प्रदान करता है।

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

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

flutter pub add image_ink_well

पैकेज अवलोकन

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

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

उपयोग

  • इंटरैक्टिव इमेज बटन बनाना
  • टैप प्रतिक्रिया के साथ छवि गैलरी बनाना
  • कस्टम इमेज कार्ड डिज़ाइन करना
  • गोलाकार छवि चयनकर्ता कार्यान्वित करना
  • स्पर्श-संवेदनशील छवि घटक विकसित करना

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

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

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

  • चित्र-भारी उपयोगकर्ता इंटरफेस बनाने वाले विकासकर्मी
  • इंटरैक्टिव इमेज तत्वों की आवश्यकता वाले UI डिज़ाइनर
  • छवियों पर टच प्रतिक्रिया की आवश्यकता वाले ऐप्स
  • कस्टम आकार के इंटरैक्टिव क्षेत्रों का उपयोग करने वाले प्रोजेक्ट

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

  • मूल आकृतियों तक सीमित (जटिल ज्यामिति नहीं)
  • मानक InkWell प्रभाव के अलावा कोई बिल्ट-इन एनीमेशन नहीं है
  • चित्र के स्केलिंग और समायोजन के लिए हस्तक्षेप आवश्यक है
  • बहुत बड़े छवि संग्रह के लिए अनअनुकूलित
  • हैप्टिक फीडबैक के लिए Flutter के InkWell व्यवहार पर निर्भर करता है

मूल README

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

image_ink_well

Image InkWell Flutter plugin.

Getting Started

Dependency
dependencies:
  image_ink_well: ^0.1.0
Import
import 'package:image_ink_well/image_ink_well.dart';
Example
// rectangle image inkwell
ImageInkWell(
  onPressed: () {
    print('onPressed');
  },
  width: 300,
  height: 180,
  image: NetworkImage(
      'https://images.unsplash.com/photo-1547651196-4bd31258de69?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=500&q=60'),
  splashColor: Color(0x32ff0000),
)

// rounded rectangle image inkwell
RoundedRectangleImageInkWell(
  onPressed: () {
    print('onPressed');
  },
  width: 300,
  height: 150,
  borderRadius: BorderRadius.only(
      topLeft: const Radius.circular(20),
      topRight: const Radius.circular(20),
      bottomLeft: const Radius.circular(20)),
  image: NetworkImage(
      'https://images.unsplash.com/photo-1547332184-070705bccbd3?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=500&q=60'),
)

// circle image inkwell
CircleImageInkWell(
  onPressed: () {
    print('onPressed');
  },
  size: 200,
  image: NetworkImage(
      'https://images.unsplash.com/photo-1547651619-238e04d07889?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=500&q=60'),
  splashColor: Colors.white24,
)

श्रेणियाँ

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

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

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