Noam Bloom 92c4bd5a07 Improvements to template & rca views
1. Added exit button to both views
2. In template view, added an option
A  to view the yaml contents

Change-Id: I610eb23c769c03d0cde5138351c4c48d8bcdb03d
2016-11-07 12:25:36 +00:00

42 lines
1.1 KiB
JavaScript

(function () {
'use strict';
angular
.module('horizon.dashboard.project.vitrage')
.controller('TemplateListController', TemplateListController);
TemplateListController.$inject = ['$scope', 'modalSrv', 'vitrageTopologySrv'];
function TemplateListController($scope, modalSrv, vitrageTopologySrv) {
var templateList = this;
templateList.templates = [];
templateList.itemplates = [];
$scope.STATIC_URL = STATIC_URL;
templateList.templates = [];
getData();
function getData() {
vitrageTopologySrv.getTemplates('all').then(function(result){
templateList.templates = result.data;
});
templateList.onShowClick = function(template) {
var modalOptions = {
animation: true,
templateUrl: STATIC_URL + 'dashboard/project/components/template/templateContainer.html',
controller: 'TemplateContainerController',
windowClass: 'app-modal-window',
resolve: {template: function() {
return template;
}}
};
modalSrv.show(modalOptions);
}
}
}
})();