From c73fb0173c325b846f533e58faf45295b1cc2e2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Baz=C3=A1n?= Date: Tue, 11 Oct 2016 12:59:02 -0300 Subject: [PATCH] pull to refresh in home tab --- src/js/controllers/tab-home.js | 18 ++++++++++++------ www/views/tab-home.html | 6 ++++++ 2 files changed, 18 insertions(+), 6 deletions(-) diff --git a/src/js/controllers/tab-home.js b/src/js/controllers/tab-home.js index 937e1bab6..62b24ac7f 100644 --- a/src/js/controllers/tab-home.js +++ b/src/js/controllers/tab-home.js @@ -11,12 +11,13 @@ angular.module('copayApp.controllers').controller('tabHomeController', $scope.version = $window.version; $scope.name = $window.appConfig.nameCase; $scope.homeTip = $stateParams.fromOnboarding; + $scope.isCordova = platformInfo.isCordova; - if(!$scope.homeTip){ - storageService.getHomeTipAccepted(function(error, value){ - $scope.homeTip = (value == 'false') ? false : true; - }); - } + if (!$scope.homeTip) { + storageService.getHomeTipAccepted(function(error, value) { + $scope.homeTip = (value == 'false') ? false : true; + }); + } $scope.openNotificationModal = function(n) { wallet = profileService.getWallet(n.walletId); @@ -170,7 +171,7 @@ angular.module('copayApp.controllers').controller('tabHomeController', }; $scope.hideHomeTip = function() { - storageService.setHomeTipAccepted(false, function(error, value){ + storageService.setHomeTipAccepted(false, function(error, value) { $scope.homeTip = false; }); }; @@ -201,6 +202,11 @@ angular.module('copayApp.controllers').controller('tabHomeController', }); }; + $scope.onRefresh = function() { + $scope.$broadcast('scroll.refreshComplete'); + updateAllWallets(); + }; + $scope.$on("$ionicView.enter", function(event, data) { $scope.bitpayCard = null; nextStep(); diff --git a/www/views/tab-home.html b/www/views/tab-home.html index 64d874c27..0cc933f8a 100644 --- a/www/views/tab-home.html +++ b/www/views/tab-home.html @@ -4,6 +4,12 @@ + +