diff --git a/UI/Templates/ContactsUI/UIxContactFoldersView.wox b/UI/Templates/ContactsUI/UIxContactFoldersView.wox index 0f4214877..6f6e6a77e 100644 --- a/UI/Templates/ContactsUI/UIxContactFoldersView.wox +++ b/UI/Templates/ContactsUI/UIxContactFoldersView.wox @@ -364,6 +364,10 @@ arrow_back + + + select_all + delete diff --git a/UI/WebServerResources/js/Contacts/AddressBookController.js b/UI/WebServerResources/js/Contacts/AddressBookController.js index bad20cc02..4c6960dfb 100644 --- a/UI/WebServerResources/js/Contacts/AddressBookController.js +++ b/UI/WebServerResources/js/Contacts/AddressBookController.js @@ -18,6 +18,7 @@ vm.notSelectedComponent = notSelectedComponent; vm.unselectCards = unselectCards; vm.confirmDeleteSelectedCards = confirmDeleteSelectedCards; + vm.selectAll = selectAll; vm.sort = sort; vm.sortedBy = sortedBy; vm.cancelSearch = cancelSearch; @@ -86,6 +87,12 @@ }); } + function selectAll() { + _.each(vm.selectedFolder.cards, function(card) { + card.selected = true; + }); + } + function sort(field) { vm.selectedFolder.$filter('', { sort: field }); }