cordova-angular
Version:
Angular wrapper for Cordova
20 lines (19 loc) • 490 B
TypeScript
import { NgZone } from '@angular/core';
import { Observable } from 'rxjs';
export declare enum Connection {
UNKNOWN = "unknown",
ETHERNET = "ethernet",
WIFI = "wifi",
CELL_2G = "2g",
CELL_3G = "3g",
CELL_4G = "4g",
NONE = "none",
CELL = "celluar"
}
export declare class NetworkInformationService {
private zone;
constructor(zone: NgZone);
online(): Observable<any>;
offline(): Observable<any>;
connectionType(): Observable<Connection>;
}