diff options
Diffstat (limited to 'ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-services/modalServiceDS2.js')
-rw-r--r-- | ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-services/modalServiceDS2.js | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-services/modalServiceDS2.js b/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-services/modalServiceDS2.js new file mode 100644 index 00000000..d3cd8737 --- /dev/null +++ b/ecomp-sdk/epsdk-app-overlay/src/main/webapp/app/fusion/scripts/DS2-services/modalServiceDS2.js @@ -0,0 +1,31 @@ +angular.module("modalServicesDS2",[]).service('modalService', ['$modal', function ($modal) { + + this.popupConfirmWinWithCancel = function(title, msgBody, callback,dismissCallback){ + debugger; + var modalInstance = $modal.open({ + templateUrl: 'confirmation_informativeDS2.html', + //controller: 'modalpopupControllerDS2', + //size: 'sm', + resolve: { + message: function () { + var message = { + title: title, + text: msgBody + }; + return message; + } + } + }); + var args = Array.prototype.slice.call( arguments, 0 ); + args.splice( 0, 3); + modalInstance.result.then(function(){ + callback.apply(null, args); + }, function() { + dismissCallback(); + })['finally'](function(){ + modalInstance = undefined; + }); + + }; + + }]);
\ No newline at end of file |