nativescript-connectivity-manager-plugin
Version:
This plugin provides a connectivity manager of Android and iOS.
19 lines (18 loc) • 780 B
TypeScript
import { Common } from "./connectivity-manager-impl.common";
import { ConnectivityManagerInterface } from "./connectivity-manager-interface";
export declare class ConnectivityManagerImpl extends Common implements ConnectivityManagerInterface {
private previousSsid;
private getNetworkInfo;
getSSID(): string;
getWifiNetworkId(): number;
isWifiEnabled(): boolean;
isWifiConnected(): boolean;
isCellularEnabled(): boolean;
isCellularConnected(): boolean;
isGpsEnabled(): boolean;
isGpsConnected(): boolean;
hasInternet(): boolean;
scanWifiNetworks(): Promise<string[]>;
connectToWifiNetwork(ssid: string, password: string, milliseconds: number): Promise<boolean>;
disconnectWifiNetwork(timeoutMs: number): Promise<boolean>;
}