1 define(['app/lispui/lispui.module', 'app/lispui/lispui.services'], function(lispui) {
3 lispui.register.controller('MappingsLispuiCtrl', ['$scope', 'LispuiDashboardSvc', 'LispuiUtils',
4 function($scope, LispuiDashboardSvc, LispuiUtils) {
7 var loadTable = function () {
9 LispuiDashboardSvc.getMappings().then(function (mappings) {
10 $scope.data = mappings;
14 var deleteMapping = function (key) {
15 var postMapping = LispuiDashboardSvc.getDeleteMapping(key)
16 LispuiDashboardSvc.postDeleteMapping().post('', postMapping).then(function (success) {
21 $scope.loadTable = loadTable;
22 $scope.expandSingleRow = LispuiDashboardSvc.expandSingleRow;
23 $scope.deleteMapping = deleteMapping
27 lispui.register.controller('MappingsCreateLispuiCtrl',['$scope', 'LispuiNodeFormSvc',
28 function($scope, LispuiNodeFormSvc) {
29 LispuiNodeFormSvc.initValues($scope);
30 LispuiNodeFormSvc.loadNode("add-mapping", $scope);
32 $scope.getNodeName = LispuiNodeFormSvc.getNodeName;
33 $scope.buildRoot = LispuiNodeFormSvc.buildRoot($scope);
34 $scope.executeOperation = LispuiNodeFormSvc.executeOperation($scope);
38 lispui.register.controller('MappingsGetLispuiCtrl',['$scope', 'LispuiNodeFormSvc',
39 function($scope, LispuiNodeFormSvc) {
40 LispuiNodeFormSvc.initValues($scope);
41 LispuiNodeFormSvc.loadNode("get-mapping", $scope);
43 $scope.getNodeName = LispuiNodeFormSvc.getNodeName;
44 $scope.buildRoot = LispuiNodeFormSvc.buildRoot($scope);
45 $scope.executeOperation = LispuiNodeFormSvc.executeOperation($scope);