(function() { 'use strict'; window.app.controller('UserController', function($uibModal, userSvc, downloadSvc) { var vm = this; vm.users = userSvc.users; vm.create = function() { $uibModal.open({ template: '', backdrop: 'static' }); } vm.edit = function() { $uibModal.open({ template: '', backdrop: 'static' }); } vm.export = function() { userSvc.exportUsers() .success(downloadSvc.success); } }); })();