From 7e38a074caac21040f3e8ce94622824abff70fe4 Mon Sep 17 00:00:00 2001 From: Gustavo Cortez Date: Thu, 22 May 2014 17:42:56 -0300 Subject: [PATCH] Fixes #399 : Limit addresses list --- index.html | 16 ++++++++++++---- js/filters.js | 42 +++++++++++++++++++++++++++++++++++++++++- 2 files changed, 53 insertions(+), 5 deletions(-) diff --git a/index.html b/index.html index b8d679f51..429c53104 100644 --- a/index.html +++ b/index.html @@ -324,12 +324,14 @@
-
diff --git a/js/filters.js b/js/filters.js index 5c685f61c..258d22610 100644 --- a/js/filters.js +++ b/js/filters.js @@ -24,4 +24,44 @@ angular.module('copay.filters', []) return function(elements) { return elements.filter(Boolean); }; - }); + }) + .filter('limitAddress', function() { + return function(elements, showAll) { + var addrs = []; + if (elements.length > 0) { + if (showAll) { + return elements; + } + if (elements.length == 1) { + return elements; + } + else { + for (var i=0;i 0) { + addrs.push(elements[i]); + } + } + return addrs; + } + } + }; + }) + .filter('withoutFunds', function() { + return function(elements) { + var len = 0; + for (var i=0;i