You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

dialogokcancel.js 1.2KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. /**
  2. * Created by robin on 11/3/15.
  3. */
  4. (function () {
  5. 'use strict';
  6. angular.module('luticateUtils').
  7. controller('luticateDialogOkCancel', ['$scope', 'data',
  8. function ($scope, data) {
  9. $scope.text = data.text;
  10. $scope.title = data.title;
  11. $scope.submitForm = function()
  12. {
  13. $scope.$close();
  14. };
  15. }]);
  16. angular.module('luticateUtils')
  17. .factory('luticateDialogOkCancelHelper', ['dialogs', function (dialogs) {
  18. var luticateDialogOkCancelHelper = {};
  19. luticateDialogOkCancelHelper.okCancelDialog = function(data)
  20. {
  21. return dialogs.create('/luticateUtils/dialogokcancel-dialog.html', 'luticateDialogOkCancel', data, {});
  22. };
  23. return luticateDialogOkCancelHelper;
  24. }]);
  25. angular.module("luticateUtils").run(["$templateCache", function($templateCache)
  26. {
  27. $templateCache.put("/luticateUtils/dialogokcancel-dialog.html",
  28. '<dialog-ok-cancel title="{{ title }}">' +
  29. ' <div class="modal-body">{{ text }}</div>' +
  30. '</dialog-ok-cancel>')
  31. }]);
  32. })();