added animations to delete modal

This commit is contained in:
David Baldwynn 2015-11-06 13:37:18 -08:00
parent ad9df818e6
commit f455d5593f

View file

@ -1,11 +1,11 @@
'use strict'; 'use strict';
// Forms controller // Forms controller
angular.module('forms').controller('AdminFormController', ['$rootScope', '$scope', '$stateParams', '$state', 'Forms', 'CurrentForm', '$http', '$modal', 'myForm', angular.module('forms').controller('AdminFormController', ['$rootScope', '$scope', '$stateParams', '$state', 'Forms', 'CurrentForm', '$http', '$uibModal', 'myForm',
function($rootScope, $scope, $stateParams, $state, Forms, CurrentForm, $http, $modal, myForm) { function($rootScope, $scope, $stateParams, $state, Forms, CurrentForm, $http, $uibModal, myForm) {
$scope = $rootScope; $scope = $rootScope;
$scope.animationsEnabled = true;
$scope.myform = myForm; $scope.myform = myForm;
$rootScope.saveInProgress = false; $rootScope.saveInProgress = false;
CurrentForm.setForm($scope.myform); CurrentForm.setForm($scope.myform);
@ -57,11 +57,24 @@ angular.module('forms').controller('AdminFormController', ['$rootScope', '$scope
*/ */
$scope.openDeleteModal = function(){ $scope.openDeleteModal = function(){
console.log('hello'); console.log('hello');
$scope.deleteModal = $modal.open({ $scope.deleteModal = $uibModal.open({
animation: $scope.animationsEnabled, animation: $scope.animationsEnabled,
templateUrl: 'myModalContent.html', templateUrl: 'myModalContent.html',
controller: 'AdminFormController',
resolve: {
myForm: function () {
return $scope.myform;
}
}
});
$scope.deleteModal.result.then(function (selectedItem) {
$scope.selected = selectedItem;
}, function () {
console.log('Modal dismissed at: ' + new Date());
}); });
}; };
$scope.cancelDeleteModal = function(){ $scope.cancelDeleteModal = function(){
if($scope.deleteModal){ if($scope.deleteModal){
$scope.deleteModal.dismiss('cancel'); $scope.deleteModal.dismiss('cancel');