Added connectivity module.

This commit is contained in:
Rossen Hristov
2015-07-21 15:12:52 +03:00
parent d6cc796dff
commit 9d4fa4ee5c
12 changed files with 201 additions and 1 deletions

View File

@@ -0,0 +1,27 @@
// <snippet module="connectivity" title="connectivity">
// # Connectivity
// Obtaining connectivity information requires the "connectivity" module.
// ``` JavaScript
import connectivity = require("connectivity");
// ```
// </snippet>
export var test_DummyTestForSnippetOnly0 = function () {
// <snippet module="connectivity" title="connectivity">
// ### 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;
}
// ```
// </snippet>
}

View File

@@ -76,6 +76,7 @@ allTests["HTML-VIEW"] = require("./ui/html-view/html-view-tests");
allTests["WEAK-EVENTS"] = require("./weak-event-listener-tests");
allTests["REPEATER"] = require("./ui/repeater/repeater-tests");
allTests["SEARCH-BAR"] = require('./ui/search-bar/search-bar-tests');
allTests["CONNECTIVITY"] = require("./connectivity-tests");
if (!isRunningOnEmulator()) {
allTests["LOCATION"] = require("./location-tests");