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 });
}