Pakete, Repositories und App-Kategorien suchen

Paketdetailsv4.0.1

flml_internet_checker

Dieses Paket zielt darauf ab, die Internetverbindung einfach durch Umhüllen des Widgets mit dem InternetChecker-Widget zu überprüfen, ohne Funktionaufrufe innerhalb Ihrer App verwenden zu müssen

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
704
Likes
40
Pub-Punkte
160

Paket installieren

flutter pub add flml_internet_checker

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Das Paket flml_internet_checker bietet eine einfache Möglichkeit, die Internetverbindung in Flutter-Apps zu überwachen, indem jedes Widget mit dem InternetChecker-Widget umschlossen wird. Es erfordert keine Funktionsaufrufe innerhalb des App-Codes und erkennt automatisch Online- oder Offline-Zustände. Das Paket funktioniert auf allen wichtigen Plattformen wie Android, iOS, Web, macOS, Windows und Linux. Es ist ideal für Apps, die Echtzeit-Netzwerkstatus-Updates benötigen, ohne komplexe Einrichtung. Der leichtgewichtige Entwurf konzentriert sich auf einfache Integration und sofortige Rückmeldung.

Anwendungsfälle

  • Echtzeit-Netzwerkstatusüberwachung
  • UI-Handhabung im Offline-Modus
  • Automatisches Aktualisieren basierend auf der Verbindung
  • Anpassung des App-Verhaltens
  • Nahtlose Benutzererfahrung während Verbindungsänderungen

Hauptmerkmale

  • Zero-Funktionsaufruf-Integration
  • Automatische Verbindungsdetektion
  • Plattformübergreifende Unterstützung
  • Minimales Boilerplate
  • Widget-basierte Wrapper-Approach

Geeignet für

  • Einfache Verbindungsüberprüfungen
  • Apps, die sofortige Netzwerkfeedback erfordern
  • Entwickler, die eine schnelle Implementierung suchen
  • UIs, die sich an Online-/Offline-Zustände anpassen
  • Projekte mit minimaler Netzwerklogik

Hinweise

  • Beschränkt auf grundlegende Verbindungsstatus
  • Keine erweiterten Netzwerkdignostiken
  • Beruht auf systemnahen Netzwerk-APIs
  • Behandelt keine Proxy- oder Firewall-Szenarien
  • Keine Anpassung für Verbindungsqualität

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

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.

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.