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

पैकेज विवरणv1.0.0+2

platform_alert_dialog

वर्तमान प्लेटफॉर्म के अनुकूलित चेतावनी डायलॉग बनाने के लिए Flutter प्लगइन।

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

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

flutter pub add platform_alert_dialog

पैकेज अवलोकन

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

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

उपयोग

  • प्लेटफॉर्म-अनुकूलित चेतावनियाँ प्रदर्शित कर रहे हैं
  • क्रॉस-प्लेटफॉर्म डायलॉग सुसंगतता बनाना
  • मूल उपयोगकर्ता इंटरफेस एकीकरण को सरल बनाना
  • iOS और Android पर उपयोगकर्ता अनुभव को बढ़ाना
  • चेतावनी डायलॉग के लिए बॉयलरप्लेट को कम करना

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

  • स्वचालित प्लेटफॉर्म डिटेक्शन
  • नेटिव-शैली डायलॉग रेंडरिंग
  • शीर्षक, सामग्री और क्रियाओं का समर्थन
  • आवश्यक सेटअप न्यूनतम
  • क्रॉस-प्लेटफ़ॉर्म संगतता

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

  • iOS और Android के लिए विकासकर्ता
  • मूल यूआई सुसंगतता की आवश्यकता वाले एप्प्स
  • प्लेटफॉर्म-विशिष्ट कोड कम करने वाली टीमें
  • यूएक्स गुणवत्ता पर केंद्रित प्रोजेक्ट्स
  • Flutter शुरुआती सीखने वाले डायलॉग

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

  • वेब या डेस्कटॉप प्लेटफॉर्म के लिए समर्थन नहीं
  • मूल गुणों के अलावा सीमित कस्टमाइजेशन
  • प्लेटफॉर्म-विशिष्ट व्यवहार पर निर्भर करता है
  • प्रत्येक लक्षित OS पर परीक्षण की आवश्यकता हो सकती है
  • उन्नत डायलॉग प्रकार शामिल नहीं हैं

मूल README

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

Platform Alert Dialog

Flutter plugin for build alert dialogs adapted to the current platform.

showDialog<void>(
  context: context,
  builder: (BuildContext context) {
    return PlatformAlertDialog(
      title: Text('Rewind and remember'),
      content: SingleChildScrollView(
        child: ListBody(
          children: <Widget>[
            Text('You will never be satisfied.'),
            Text('You\’re like me. I’m never satisfied.'),
          ],
        ),
      ),
      actions: <Widget>[
        PlatformDialogAction(
          child: Text('Cancel'),
          onPressed: () {
            Navigator.of(context).pop();
          },
        ),
        PlatformDialogAction(
          child: Text('Regret'),
          actionType: ActionType.Preferred,
          onPressed: () {
            Navigator.of(context).pop();
          },
        ),
      ],
    );
  },
);
Example
Screenshot with theme Android Screenshot with theme iOs

श्रेणियाँ

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

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

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