cloudstack/tools/ngui/static/js/app/networks/networks.js

21 lines
690 B
JavaScript

angular.module('networks', ['resources.networks', 'services.breadcrumbs']).
config(['$routeProvider', function($routeProvider){
$routeProvider.
when('/networks',{
controller: 'NetworksListCtrl',
templateUrl: 'table.html',
resolve: {
networks: function(Networks){
return Networks.fetch();
}
}
})
}]);
angular.module('networks').controller('NetworksListCtrl', ['$scope', 'networks', 'Breadcrumbs', function($scope, networks, Breadcrumbs){
Breadcrumbs.refresh();
Breadcrumbs.push('networks', '/#/networks');
$scope.collection = networks;
$scope.toDisplay = ['name', 'type', 'zonename'];
}]);