From a3ef304e09890edbc7242773bbe28145947820a4 Mon Sep 17 00:00:00 2001 From: Sebastiaan Pasma Date: Thu, 12 Jul 2018 17:40:31 +0200 Subject: [PATCH] wallet to wallet back-button --- src/js/controllers/tab-send.js | 7 +++++++ src/js/directives/walletSelector.js | 4 ++++ www/views/tab-send.html | 2 ++ 3 files changed, 13 insertions(+) diff --git a/src/js/controllers/tab-send.js b/src/js/controllers/tab-send.js index f1f1d6116..a90effe7b 100644 --- a/src/js/controllers/tab-send.js +++ b/src/js/controllers/tab-send.js @@ -7,6 +7,13 @@ angular.module('copayApp.controllers').controller('tabSendController', function( $scope.displayBalanceAsFiat = true; $scope.walletSelectorTitleForce = true; + + + $scope.walletHide = function() { + console.log("wallet HIDE"); + alert('test'); + }; + $scope.addContact = function() { $state.go('tabs.settings').then(function() { $state.go('tabs.addressbook').then(function() { diff --git a/src/js/directives/walletSelector.js b/src/js/directives/walletSelector.js index dabd1fbcd..8a96a0805 100644 --- a/src/js/directives/walletSelector.js +++ b/src/js/directives/walletSelector.js @@ -13,12 +13,16 @@ angular.module('copayApp.directives') wallets: '=walletSelectorWallets', selectedWallet: '=walletSelectorSelectedWallet', onSelect: '=walletSelectorOnSelect', + onHide: '=walletSelectorOnHide', displayBalanceAsFiat : '=walletSelectorDisplayBalanceAsFiat' }, link: function(scope, element, attrs) { console.log(scope, element, attrs); scope.hide = function() { scope.show = false; + if (typeof scope.onHide === "function") { + scope.onHide() + } }; scope.selectWallet = function(wallet) { $timeout(function() { diff --git a/www/views/tab-send.html b/www/views/tab-send.html index c261ad06d..28ba48a50 100644 --- a/www/views/tab-send.html +++ b/www/views/tab-send.html @@ -124,6 +124,7 @@ wallet-selector-display-balance-as-fiat="displayBalanceAsFiat">