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

पैकेज विवरणv4.0.1

flml_internet_checker

इस पैकेज का लक्ष्य आपके ऐप में कोई फ़ंक्शन कॉल किए बिना, बस विजेट को InternetChecker विजेट के साथ लपेटकर इंटरनेट कनेक्शन की जांच करना है

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
704
लाइक
40
Pub अंक
160

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

flutter pub add flml_internet_checker

पैकेज अवलोकन

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

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

उपयोग

  • रियल-टाइम नेटवर्क स्टेटस मॉनिटरिंग
  • ऑफलाइन मोड यूआई हैंडलिंग
  • कनेक्टिविटी के आधार पर स्वचालित रिफ्रेश
  • एप्लिकेशन व्यवहार अनुकूलन
  • कनेक्टिविटी परिवर्तन के दौरान बिना रुकावट उपयोगकर्ता अनुभव

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

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

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

  • सरल कनेक्टिविटी चेक
  • तात्कालिक नेटवर्क प्रतिक्रिया की आवश्यकता वाले ऐप्स
  • त्वरित कार्यान्वयन की तलाश में विकासकर्ता
  • ऑनलाइन/ऑफलाइन स्थितियों के अनुसार अनुकूलित UI
  • न्यूनतम नेटवर्क तार्क वाले प्रोजेक्ट

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

  • मूलभूत कनेक्टिविटी स्थिति तक सीमित
  • उन्नत नेटवर्क निदान नहीं
  • प्रणाली-स्तरीय नेटवर्क API पर निर्भर करता है
  • प्रॉक्सी या फायरवॉल के परिदृश्यों को संभालता नहीं है
  • कनेक्शन क्वालिटी के लिए कोई कस्टमाइजेशन नहीं

मूल README

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

Internet connectivity checking package.

A Flutter package to check your internet connection by just wrapping the Scaffold with InternetChecker Widget.


Permissions

Android

Add the following permissions to your AndroidManifest.xml file:

<uses-permission android:name="android.permission.INTERNET" />
macOS

Add the following permissions to your macOS .entitlements files:

<key>com.apple.security.network.client</key>
<true/>

Usage

1. Add dependency

Add the flml_internet_checker package to your pubspec.yaml file:

dependencies:
  flml_internet_checker: ^1.0.0
2. Import the package

Import the flml_internet_checker package into your Dart file:

import 'package:flml_internet_checker/flml_internet_checker.dart';
Example
InternetChecker(
      placeHolder: Lottie.asset(
        "assets/no_internet.json",
        height: 250,
      ),
      internetConnectionText: "No Internet Connection",
      child: const Scaffold(
        body: Center(
          child: Text("You are Online"),
        ),
      ),
    );

Credits

This package is a cloned and modified version of the internet_connection_checker_plus package.

The aim of this package is just to check the internet connectivity without putting the functions into the project and just wrap the widget with InternetChecker Widget.

श्रेणियाँ

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

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

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