//
// # Connectivity
// Obtaining connectivity information requires the "connectivity" module.
// ``` JavaScript
import connectivity = require("connectivity");
// ```
//
export var test_DummyTestForSnippetOnly0 = function () {
//
// ### Getting connection type
// ``` JavaScript
var connectionType = connectivity.getConnectionType();
switch (connectionType) {
case connectivity.connectionType.none:
////console.log("No connection");
break;
case connectivity.connectionType.wifi:
////console.log("WiFi connection");
break;
case connectivity.connectionType.mobile:
////console.log("Mobile connection");
break;
}
// ```
//
}
export var test_DummyTestForSnippetOnly1 = function () {
//
// ### Monitoring connection type.
// ``` JavaScript
connectivity.startMonitoring(function onConnectionTypeChanged(newConnectionType: number) {
switch (newConnectionType) {
case connectivity.connectionType.none:
////console.log("Connection type changed to none.");
break;
case connectivity.connectionType.wifi:
////console.log("Connection type changed to WiFi.");
break;
case connectivity.connectionType.mobile:
////console.log("Connection type changed to mobile.");
break;
}
});
////...
connectivity.stopMonitoring();
// ```
//
}