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

sliding_switch कवर
पैकेज विवरणv1.1.0

sliding_switch

स्लाइडिंग स्विच - एक सरल स्विच विजेट। इसे आवश्यक चौड़ाई, रंग, पाठ आदि के साथ पूरी तरह से कस्टमाइज़ किया जा सकता है। इसमें चयन अवस्था भी बनी रहती है।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
731
लाइक
33
Pub अंक
130

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

flutter pub add sliding_switch

पैकेज अवलोकन

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

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

उपयोग

  • उपयोगकर्ता पसंद के स्विच
  • सेटिंग पैनल
  • ऑन/ऑफ स्विचेस
  • फॉर्म नियंत्रण
  • डार्क मोड स्विच

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

  • पूरी तरह से कस्टमाइज़ किया गया दिखावट
  • राज्य सुरक्षित रखना
  • क्रॉस-प्लेटफ़ॉर्म समर्थन
  • स्मूथ स्लाइडिंग एनिमेशन
  • टेक्स्ट लेबल समर्थन
  • कॉन्फ़िगरेबल चौड़ाई और रंग

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

  • सरल टॉगल यूआई
  • कस्टमाइज़ किए गए फॉर्म तत्व
  • बहुपлатफॉर्म एप्लिकेशन
  • प्राथमिकता सेटिंग्स
  • हल्के बाएं स्विच घटक

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

  • दो-अवस्था स्विचिंग तक सीमित
  • कोई निर्मित एक्सेसिबिलिटी विशेषताएं नहीं हैं
  • जटिल परिदृश्यों में राज्य के हस्तक्षेप से प्रबंधन की आवश्यकता होती है
  • बहु-विकल्प चयन के लिए उपयुक्त नहीं

मूल README

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

sliding_switch

Sliding Switch - A simple switch widget. It can be fully customized with desired width, colors, text etc. It also maintains selection state.

Live Demo (Codeapprun)

codeapprun.io

Getting Started

In the pubspec.yaml of your flutter project, add the following dependency:

dependencies:
  ...
  sliding_switch: "latest"

Import it:

import 'package:sliding_switch/sliding_switch.dart';

Usage Examples

Minimum sliding switch configuration
SlidingSwitch(
 value: false,
 width: 250,
 onChanged: (bool value) {
   print(value);
 },
)

sliding switch

sliding switch other configurations
SlidingSwitch(
 value: false,
 width: 250,
 onChanged: (bool value) {
   print(value);
 },
 height : 55,
 animationDuration : const Duration(milliseconds: 400),
 onTap:(){},
 onDoubleTap:(){},
 onSwipe:(){},
 textOff : "Female",
 textOn : "Male",
 iconOff: Icons.human-female,
 iconOn: Icons.human-male,
 contentSize: 17,
 colorOn : const Color(0xffdc6c73),
 colorOff : const Color(0xff6682c0),
 background : const Color(0xffe4e5eb),
 buttonColor : const Color(0xfff7f5f7),
 inactiveColor : const Color(0xff636f7b),
),

If iconOn or iconOff are not null, they will be displayed in lieu of the respective textOn and textOff. The values for textOn and textOff are used as semantic labels for the icons for accessibility. The icons in the example are not in the default material icon set, but are from [Material Design Icons] (https://materialdesignicons.com/), available on pub.dev here.

contentSize drives the height of the text or icons.

Licensed Under the MIT License.

Inspiration

Jitu Raut

श्रेणियाँ

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

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

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