- $scope.cldsRevertTemplate = function() {
-
- var dlg = dialogs
- .create(
- 'partials/portfolios/ConfirmRevertChanges.html',
- 'CldsOpenTemplateCtrl', {
- closable: true,
- draggable: true
- }, {
- size: 'lg',
- keyboard: true,
- backdrop: 'static',
- windowClass: 'my-class'
- });
-
- dlg.result.then(function(name) {
-
- // $scope.name = name;
- }, function() {
-
- // if(angular.equals($scope.name,''))
- // $scope.name = 'You did not enter in your
- // name!';
- });
-
- };
- $scope.cldsTemplatePerformAction = function(
- uiAction) {
-
- var modelName = selected_model;
- var controlNamePrefix = "ClosedLoop-";
- var bpmnText = modelXML;
- // serialize model properties
- var propText = JSON.stringify(elementMap);
-
- var svgXml = "";
- console.log(abootDiagram.saveSVG({
- format: true
- }, function(err, xml) {
-
- if (err)
- console.log("error")
- else
- console.log(xml)
- svgXml = xml;
- }));
- console.log("cldsTemplatePerformAction: " +
- uiAction + " modelName=" + modelName);
- console.log("cldsTemplatePerformAction: " +
- uiAction + " controlNamePrefix=" +
- controlNamePrefix);
- console.log("cldsTemplatePerformAction: " +
- uiAction + " bpmnText=" + bpmnText);
- console.log("cldsTemplatePerformAction: " +
- uiAction + " propText=" + propText);
- cldsTemplateService
- .processAction(uiAction, modelName,
- controlNamePrefix, bpmnText,
- propText, svgXml)
- .then(
- function(pars) {
- console
- .log("processAction");
- console
- .log("cldsTemplatePerformAction: pars=" +
- pars);
- cldsTemplateService
- .processActionResponse(
- modelName,
- pars);
- },
- function(data) {
-
- // alert("setModel failed: "
- // + data);
- });
- };
-