client/app/slideshow/slideshow_controller.js
changeset 106 cb13a9009bf5
parent 99 c7c424e9eed5
equal deleted inserted replaced
105:be1ff4e0593f 106:cb13a9009bf5
     1 (function(){
     1 (function(){
     2     'use strict';
     2     'use strict';
     3 
     3 
     4     angular.module('ammicoSlideshow',['ngResource', 'ngRoute', 'ui.bootstrap'])
     4     angular.module('ammicoSlideshow',['ngResource', 'ngRoute', 'ui.bootstrap', 'ngTouch'])
     5     .controller('slideshowCtrl', function($scope, $routeParams, Slide, Book, Utils){
     5     .controller('slideshowCtrl', function($scope, $routeParams, Slide, Book, Utils){
     6         $scope.slideshow = Slide.query({idBook:$routeParams.iSlide, format:'json'}, function(data){
     6         $scope.slides = Slide.query({idBook:$routeParams.iSlide, format:'json'}, function(data){
     7             data.forEach(function(slide){
     7             data.forEach(function(slide){
     8                slide = Utils.sanitizeUrls(slide);
     8                slide = Utils.sanitizeUrls(slide);
     9             });
     9             });
    10         });
    10         });
    11         $scope.book = Book.get({idBook:$routeParams.iSlide, format:'json'});
    11         $scope.book = Book.get({idBook:$routeParams.iSlide, format:'json'});