Merge pull request #3076 from troggy/addon/custom-home-tx-template

Allow addons to use custom template for proposal row on home screen.
This commit is contained in:
Gustavo Maximiliano Cortez 2015-09-04 11:33:02 -03:00
commit 2ebfd9e926
3 changed files with 7 additions and 2 deletions

View file

@ -35,6 +35,7 @@ angular.module('copayApp.controllers').controller('indexController', function($r
self.addonViews = addonManager.addonViews();
self.menu = self.menu.concat(addonManager.addonMenuItems());
self.menuItemSize = self.menu.length > 5 ? 2 : 3;
self.txTemplateUrl = addonManager.txTemplateUrl() || 'views/includes/transaction.html';
self.tab = 'walletHome';

View file

@ -27,4 +27,8 @@ angular.module('copayApp.services').service('addonManager', function (lodash) {
});
};
this.txTemplateUrl = function() {
var addon = lodash.find(addons, 'txTemplateUrl');
return addon ? addon.txTemplateUrl() : null;
}
});