| author | rougeronj |
| Tue, 07 Apr 2015 12:00:14 +0200 | |
| changeset 74 | 44ebb0d0b836 |
| parent 70 | e7e9f2ff6f10 |
| child 76 | aa0a2d37faca |
| permissions | -rw-r--r-- |
(function(){ 'use strict'; angular.module('ammicoSlides',['ngResource', 'ngRoute']) .controller('slidesCtrl', function($scope, $routeParams, ammicoApi){ $scope.slide = ammicoApi.slide.get({idSlide:$routeParams.idSlide, format:'json'}, function(data){ data = ammicoApi.sanitizeUrls(data); }); $scope.save = function(){ $scope.slide.$save({idSlide:$routeParams.idSlide, format:'json'}); }; }) .directive('slideEditor', function() { return { restrict: 'AE', replace: true, scope: false, templateUrl: 'slides/data_editor.html', controller: function($scope){ $scope.slidesave = function(){ if(typeof $scope.slide.tags === 'string'){ $scope.slide.tags = $scope.slide.tags.split(','); for (var i = $scope.slide.tags.length - 1; i >= 0; i--) { $scope.slide.tags[i] = $scope.slide.tags[i].trim(); } } $scope.slide.editMode = false; $scope.save(); }; $scope.doubleClick = function(){ $scope.slide.editMode = true; }; } }; }); })();