- Finally, most of the unit tests now passes (resolving dependencies also).

- Shims now exports angular module name, however some of them clash with the original.
This commit is contained in:
Gunther Brunner
2014-08-21 22:04:19 +09:00
parent e78c7572e1
commit 743f8becd6
96 changed files with 245 additions and 235 deletions

View File

@@ -2,19 +2,22 @@ module.exports = function DeviceSettingsCtrl($scope, $timeout) {
$scope.wifiEnabled = true
var getWifiStatus = function () {
$scope.control.getWifiStatus().then(function (result) {
$scope.$apply(function () {
$scope.wifiEnabled = (result.lastData === 'wifi_enabled')
if ($scope.control) {
$scope.control.getWifiStatus().then(function (result) {
$scope.$apply(function () {
$scope.wifiEnabled = (result.lastData === 'wifi_enabled')
})
})
})
}
}
getWifiStatus()
$scope.toggleWifi = function () {
$scope.control.setWifiEnabled(!$scope.wifiEnabled)
$scope.wifiEnabled = !$scope.wifiEnabled
$timeout(getWifiStatus, 500)
if ($scope.control) {
$scope.control.setWifiEnabled(!$scope.wifiEnabled)
$scope.wifiEnabled = !$scope.wifiEnabled
$timeout(getWifiStatus, 500)
}
}
}