0.0.22 • Published 12 months ago

angular-reachability v0.0.22

Weekly downloads
-
License
MIT
Repository
github
Last release
12 months ago

Ionic Network Reachability

Ionic Network Reachability, it is used for testing network connection.

Ionic Network Reachability

npm install angular-reachability --save

Usage

app.component.ts

import { IonicNetworkReachability } from 'angular-reachability';

export class AppComponent {

    constructor(private reachability: IonicNetworkReachability) {}

    async checkOnline() {
        try {
            const isOnline = await this.reachability.isReachable('url is optional');
            return isOnline;
        } catch(err) {
            
        }
    }

    monitoringOnlineEvents(url: string) {
        this.reachability.onConnect('url is optional').subscribe((value: boolean) => {
            console.log('online :)');
        });
    }

    monitoringOfflineEvents() {
        this.reachability.onDisconnect().subscribe(() => {
            console.log('offline :(')
        });
    }
}
0.0.22

12 months ago

0.0.21

1 year ago

0.0.20

1 year ago